IBM To Build 3-Petaflop Supercomputer
angry tapir writes "The global race for supercomputing power continues unabated: Germany's Bavarian Academy of Science has announced that it has contracted IBM to build a supercomputer that, when completed in 2012, will be able to execute up to 3 petaflops, potentially making it the world's most powerful supercomputer. To be called SuperMUC, the computer, which will be run by the Academy's Leibniz Supercomputing Centre in Garching, Germany, will be available for European researchers to use to probe the frontiers of medicine, astrophysics and other scientific disciplines."
Key take aways from the summary:
1. IBM will be responsible for a large 'SuperMuck'.
2. It will be used for probing by the Europeans.
Chess anyone. What is this for ...no really....My question is WHY?
This looks like a pretty awesome setup they have. I'm glad that the US has a few supercomputer projects planned for 2012 that will possibly bring the somewhat elusive #1 title back our way. We'll have to see, the competition as always is pushing the envelope and by that time who knows what else could be in the works from China, etc.
Anyways, pre - gratz to the Germans for their new machine. Is anybody familiar with the hot water cooling tech developed by IBM as mentioned in the article?
So how long would that take to sort 3 petafiles?
From the article:
"The system will use 14,000 Intel Xeon processors running in IBM System x iDataPlex servers."
IBM has two in-house HPC platforms that could both reach 3 PFLOPS (BlueGene/Q and POWER7), but instead they're building a Xeon cluster. I'm surprised that they would want to put a machine near the top of the TOP500 that wasn't a full-on IBM benefit--maybe IBM Germany is the contractor, and they don't have the R&D expertise? Or the Xeon cluster is cheaper/easier to program and maintain?
SuperMUC is not cool on any level. Kind of makes my spine tingle with grossness actually.
I absolutely love Moore's law. Think that this is an insanely awesome amount of computational power? Just wait around for 10-15 years and we'll likely have that same order of magnitude in our personal computers. Just look back at the supercomputer list from a decade ago and notice that right now we have hardware capable of getting similar performance. The best Intel processors can put out over 100 GFLOPS. Graphics cards are closer to 1TFLOPS.
Another way of looking at it is that we'll have a similar amount of power in our phones, tablets, etc. that we have in our desktops right now. Super computers are going to get even more super and the types of problems that are expensive to solve today continue to get cheaper. I'm still a young man, but given how far things have come since I was born, I can't help but wonder what the world will be like when I'm many years further along the road. If for no other reason than the vast amount of computational power that's available to us.
At a high enough petaflop rate, bubble sort becomes viable for all data sets :-)
Both the Chinese machine and the German machine are not cutting edge designs. They represent what you can do with near commodity hardware and good but not fully custom packaging. They may look like top end machines today, but by 2012 they will not be in the top ten.
Why is Snark Required?
Once upon a time, supercomputers were bunches of general-purpose cpu's, and you made them faster by connecting up more of them.
Now people have realized that massively parallel special purpose chips (like Cell and, even more so, GPU's) can be used to do general-purpose computing, and have started to add those to clusters. But those chips have a lower bandwidth:flops ratio than the x86 etc. CPU's that have been historically used; the gap between a computer's "peak" FLOPS (on an ideal job with no communication requirements to either other nodes or to memory) and the performance it actually achieves is wider using something like CUDA than on a standard supercomputer. CUDA machines are so bandwidth-limited that people use rather hairbrained data compression schemes to move data from place to place, just because all the nodes have extra compute power lying around anyway, and the bottleneck is in communication. (The example that comes to mind is sending the coefficients of the eight generators of an SU(3) matrix rather than just sending the eighteen floats that make up the damn matrix. It's a lot of work to reassemble, relatively speaking, but it's worth it to avoid sending a few bits down the wire.)
CUDA is wonderful, and my field at least (lattice QCD) is falling over itself trying to port stuff to it. Even though it falls far short of its theoretical FLOPS, it's still a hell of a lot faster than a supercomputer made of Opterons. But we shouldn't fool ourselves into thinking that you can accurately measure computer speed now by looking at peak FLOPS. It makes the CUDA/Cell machines look better than they really are.
Hah! 20 petaflops may look like top end machines in 2012, but by 2015 they will not be in the top ten.
Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
By 2012 IBM will have built at least two Blue Gene/Q systems capable of 20 and 10 Pflops each. The "Sequoia" at Lawrence Livermore National Laboratory and "Mira" at Argonne National Laboratory. There should be plenty of petascale supercomputers in a variety of configurations and architectures by 2012.
- Henrik
- when the Shadows descend -
No doubt named after the delicious Leibniz cookies, mmmm, mmmm.
Indeed. Since bubble sort only swaps consecutive elements, and every outer loop proceeds over the dataset in linear order, it ensures 1) maximal locality of reference for the best possible use of cache and 2) very predictable memory access, allowing the processor to take advantage of cache read-ahead. No other sorting algorithm gets even close to using the memory hierarchy with such efficiency.
Hopefully WE can can get the Germans to get the answer to this question.
Germany, FUCK YEAH!
Coming again, to save the mother fucking day yeah,
Germany, FUCK YEAH!
Federal parliamentary republic is the only way yeah,
Computations your game is through cause now you have to answer too,
Germany, FUCK YEAH!
Das Land der Dichter und Denker,
Germany, FUCK YEAH!
What you going to do when we come for you now,
it's the dream that we all share; it's the hope for tomorrow
FUCK YEAH!
BMW, FUCK YEAH! ... (Fuck yeah, Fuck yeah)
Mercedes, FUCK YEAH!
Porsche, FUCK YEAH!
Engineering, FUCK YEAH!
Efficiency, FUCK YEAH!
Claudia Schiffer, FUCK YEAH!
Mozart, FUCK YEAH!
Bach, FUCK YEAH!
Einstein, FUCK YEAH!
Heisenberg, FUCK YEAH!
Max Planck, FUCK YEAH!
Von Braun, FUCK YEAH!
Berlin, FUCK YEAH!
Bismarck, FUCK YEAH!
German food
Bullshit, 3 petaflops should be enough for anyone.
Whenever in an argument, remember this.
Gimmicks like locality of reference only produce at maximum a multiplicative factor of speed up. How is that going to enable an O(n^2) algorithm to beat an O(n log n) algorithm? It's not like its trillions of times faster to
Only need to say one word...
German beer...Fuck yeah!
And Claudia Schiffer.
(Sorry, my word count program isn't working right now.)
soylentnews.org Go there to enjoy the people!
This wouldn't even come close to being the most powerful supercomputer, what with Blue Waters coming out in 2011..
what are you doing hear?
It's gonna run super-a-muc
The cooling system sounds genuinely innovative and beneficial, if successful:
this november's list already reached 2.5Pflops. A machine delivered at 3Pflops in 2 years from now will not even be in the top 10. Long term trend is to reach 5 to 10 Pflops by mid 2012. http://www.top500.org/list/2010/11/100
Man, imagine a beowulf cluster of these.
FLOPS ? FLOPPY ? Why do these ppl label HIGH PERFORMANCE with the direct opposite ? ... :-(
Why not FLIPS ??? Floating Point Instructions Per Second ? Instead of Operations
If you want PERFORMANCE ... Make a MANLY statement. Like MINE is FLIPS bigger / faster / longer than yours ...
C'mon Abrev. Daemon ... give us the good stuff ...
Hmmm, last time the Germans had a device capable of world-class encryption they almost won a world war. Almost.