With 10,000 Processor Cores, Silicon Graphics Molecule 'Concept Computer' Uses Half the Power and Just 1.4 Percent of the Space of Comparable PC Cluster
Silicon Graphics, Inc. today offered a glimpse of the potential future of dense, power-efficient computing with the Silicon Graphics® Molecule™ concept computer.
Like a futuristic concept car points to potential innovations in transportation, Silicon Graphics Molecule is a concept computer that illustrates how the latest low-watt, multi-core consumer electronics technology, such as the Intel® Atom™ processor, can be combined with breakthrough Silicon Graphics® Kelvin™ cooling technology to pack more than 10,000 cores into a single rack.
Engineers at Silicon Graphics research labs developed the system to show how consumer electronics technologies and emerging marketplace trends might someday be applied to overcome the limits of today's high-throughput clusters. The Silicon Graphics Molecule concept computer balances processor speed, sustained memory bandwidth, and power consumption. The system has been shown to deliver sustained results on scientific and business problems from seismic processing to rendering and distributed searching.
Features of the Silicon Graphics Molecule concept computer include:
* High concurrency with 20,000 threads of execution — 40 times more than a single rack x86 cluster system
* High throughput with 15TB/sec of memory bandwidth per rack — over 20 times faster than a single rack x86 cluster system
* Greater balance with up to three times the memory bandwidth/OPS compared to current x86 CPUs
* High performance with approximately 3.5 times the computational performance per rack
* Greener with low-watt consumer CPUs and low-power memory that deliver 7 times better memory bandwidth/watt
* Innovative Silicon Graphics Kelvin cooling technology, which enables denser packaging by stabilizing thermal operations in densely configured solutions
* Operating environment flexibility, capable of running industry-standard Linux® implementations, with Microsoft® Windows® variants on some configurations
If someday brought to market, a single-rack system based on the Silicon Graphics Molecule concept computer would offer the computing power and memory bandwidth of more than 750 high-end PCs, yet it would consume less than half the power and less than 1.4 percent of the physical space.
Now that's closer to a HPC desktop. It would have to have a benchmark of 1.2 GFlops/core to make it onto the list. However, first off, it's only a concept computer. Secondly, this will make John at work very happy. Third: reliability. How often do I replace a CPU? Is it a 1% failure rate? What's the MBTF? Better be more than a billion hours: one million hours means there's a CPU failing every 4 days per node. I'd rather not be on the other side of the phone when a researcher calls irate that his 10 million core job had to get restarted again. Fourth, this still eats 40 kilowatts per node...minimum. hmmm. Big power plug. Better consumption per flop, but...
Okay. Mental exercise. I want 1024 nodes here (sorta a magic HPC number). I am going to assume a usefulflop rate of 500 Mflops/core and a gigabyte of memory per core (we really like 2, but...) That means this system would have 10,240,000 cores and more than 10 Petabytes of memory. (o.O) The useful sustained computational rate of 5 petaflops. However, we have a power requirement in excess of 41 megawatts just for the CPUs. Not counting memory, chipset, spinning disk or interconnect. Ouch. MBTF of 1 billion hours? Means I am yanking a failed CPU every 4 days. Wait is the MBTF even close to that?
Looks interesting, but, again, just a concept uber'puter node. We'll see how this meshes with SGIs HPC plans.
1. *mutters* Heat Death of the Singularity.