Cyclops64

Cyclops64
The architecture for Cyclops64

Cyclops64 (formerly known as Blue Gene/C) is a cellular architecture in development by IBM. The Cyclops64 project aims to create the first "supercomputer on a chip".

Contents

History

Cyclops64 is part of the Blue Gene effort, to produce the next several generations of supercomputers. The projects were started in response to the announced construction of the Earth Simulator.

Cyclops64 is a cooperative project between the United States Department of Energy (which is partially funding the project), the U.S. Department of Defense, industry (IBM in particular), and academia.

The architecture was conceived by Cray award winner Monty Denneau, who is currently leading the project.

Architecture overview

Each 64-bit Cyclops64 chip (processor) will run at 500 megahertz and contain 80 processors. Each processor will have two thread units and a floating point unit. A thread unit is an in-order 64-bit RISC core with 32 kB scratch pad memory, using a 60-instruction subset of the Power Architecture instruction set. Five processors share a 32 kB instruction cache.

The processors will be connected with a 96 port, 7 stage non-internally blocking crossbar switch. They will communicate with each other via global interleaved memory (memory that can be written to and read by all threads) in the SRAM.

The theoretical peak performance of a Cyclops64 chip is 80 gigaflops (this assumes a continuous stream of multiply–accumulate instructions, each of which are counted as two floating-point operations). A full system (consisting of 2 thread units per processor, 80 processors per chip, 1 chip per board, 48 boards per midplane, 3 midplanes per rack, and 96 (12 x 8) racks per system) would contain 13,824 C64 chips, consisting of 1,105,920 processors capable of running 2,211,840 concurrent threads.

Software

Cyclops64 exposes much of the underyling hardware to the programmer, allowing the programmer to write very high performance, finely tuned software. One negative consequence is that efficiently programming Cyclops64 is difficult.[citation needed]

The system is expected to support TiNy-Threads (a threading library developed at the University of Delaware) and POSIX Threads.

Design and fabrication

Verification testing and system software development is being done at the University of Delaware.

External links


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Look at other dictionaries:

  • Blue Gene — is a computer architecture project designed to produce several supercomputers, designed to reach operating speeds in the PFLOPS (petaFLOPS) range, and currently reaching sustained speeds of nearly 500 TFLOPS (teraFLOPS). It is a cooperative… …   Wikipedia

  • Monty Denneau — Monty M. Denneau (Montague Denneau) ist ein Computer Architekt, der bei IBM an Supercomputern arbeitet. Monty Denneau 2006 Denneau promovierte 1978 an der University of Illinois at Urbana Champaign in Mathematik (über Entscheidbarkeit in Hilbert… …   Deutsch Wikipedia

  • Cyclops (disambiguation) — A cyclops is a one eyed monster in Greek mythology. Cyclops or The Cyclops may also refer to: Contents 1 Arts and entertainment 1.1 Literature …   Wikipedia

  • Supercomputer — A supercomputer is a computer that is at the frontline of processing capacity, particularly speed of calculation (at the time of its introduction). The term Super Computing was first used by New York World newspaper in 1929 [cite book |last=Eames …   Wikipedia

  • Cellular architecture — A cellular architecture is a type of computer architecture prominent in parallel computing. Cellular architectures are relatively new, with IBM s Cell microprocessor being the first one to reach the market. Cellular architecture takes multi core… …   Wikipedia

  • Monty Denneau — Monty M. Denneau is a computer architect and mathematician. Denneau was awarded the 2002 Seymour Cray Computer Engineering Award for ingenious and sustained contributions to designs and implementations at the frontier of high performance… …   Wikipedia

  • Cyclops (Begriffsklärung) — Cyclops (lat. und engl. für Zyklop) steht für: Hüpferlinge, Kleinkrebs aus der Gruppe der Ruderfußkrebse eine Figur der X Men, siehe Figuren aus dem Marvel Universum #Cyclops Cyclops (Mt. Olympus Water Theme Park), eine Holzachterbahn in… …   Deutsch Wikipedia

  • Architecture matérielle — d un processeur Intel Core2 Architecture matérielle …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”