Slashdot Mirror


Blue Gene/L Tops Its Own Supercomputer Record

DIY News writes "Lawrence Livermore National Laboratory and IBM unveiled the Blue Gene/L supercomputer Thursday and announced it's broken its own record again for the world's fastest supercomputer. The 65,536-processor machine can sustain 280.6 teraflops. That's the top end of the range IBM forecast and more than twice the previous Blue Gene/L record of 136.8 teraflops, set when only half the machine was installed."

56 of 238 comments (clear)

  1. Beowolf cluster by totallygeek · · Score: 2, Funny

    Imagine a Beowulf cluster of...oh, nevermind.

  2. hmmm by jigjigga · · Score: 5, Insightful

    lets put folding@home (http://folding.stanford.edu/) on that mother!

    1. Re:hmmm by thesupraman · · Score: 5, Informative

      While I know that you are joking, one of the major targets of this particular machine is actually basically that, not of course for any direct public benefit, but for the owners.

      This particular machine is of course targeted at LANL, and weapons development (oops, did I say that? I mean 'stockpile stewardship')

      However, protein folding is one of the primary targets of the architecture.

      Oh, and BTW, the IO nodes of this beast run linux. Not exactly a standard kernel, but not far off. The compute nodes run a very simple custom kernel to minimise resource use (after all, they have very limited needs as the IO nodes provide them most services).

    2. Re:hmmm by CuteVlogger · · Score: 2, Interesting

      Because it's at IBM, it's possible that it'll be used for their World Community Grid at some point, probably when it's idle... The current project there is, in fact, protein folding.

    3. Re:hmmm by QuantumG · · Score: 2, Interesting

      I think this is more appropriate.

      --
      How we know is more important than what we know.
    4. Re:hmmm by Burz · · Score: 2, Informative

      Let's see, the entire multi-year experiment at ClimatePrediction.net could be completed in about... oh 13 days. :^)

      (Not really; I made that up. But if you're curious about how much crunching power we have on tap, visit the project website ;) ).

    5. Re:hmmm by deglr6328 · · Score: 4, Informative

      "This particular machine is of course targeted at LANL, and weapons development (oops, did I say that? I mean 'stockpile stewardship')"

      Just to expand on that, it is worth noting that the ASCI Blue Pacific supercomputer at LLNL was the first to run a fully three dimensional simulation of a nuclear trigger (plutonium fission) implosion and shortly thereafter was the first to run a full 3D simulation of the secondary fusion stage in a thermonuclear device. This computer was capable of ~3 teraflops and took something like 20 days to run those sims. Blue Gene is ~100 times faster than that computer and judging from the time it took ASCI White (~10 Tflops) to complete a simulation of a full thermonuclear detonation, it would therefore probably not be unreasonable to assume this new computer is capable of full 3D simulation of a complete thermonuclear bomb detonation (primary and secondary) in mere hours to a couple days. It is a shame that we even "need" nuclear weapons, but if we're going to have them I for one would much rather see tests of them done in silicon instead of in a big mushroom cloud!

      Yes, it is also sad that while other countries use thier supercomputing power mostly to investigate protien folding and earthquake propagation and other purposes generally recognized as peaceful we mainly use ours for simulation nuclear weapons designs; but it is not all bad. The simulations of imploding fusion fuel can (and will) also be used to simulate the implosion of the tiny fusion microcapsules which are imploded in laboratory laserfusion facilities like NIF. This has the potential to eventually result in laserfusion (inertial confinement fusion) as a power source. Supercomputers which were mainly intended to be used for weapons research in the past have occasionally also served up a few surprises in completely unrelated fields. The supercomputer Cray X-MP (?) at Sandia (?) labs in the mid 80s was where the first simulations of the giant impact theory of the formation of the moon were validated. Its now the predominant theory of the moon's origin. It is hard to imagine that this new computer won't have a few surprises of its own to reveal even if it only donates a small amount of time to non-defense related research.

      --
      - "Hear that?! The percolations are imminent! Cease your ingress!"
    6. Re:hmmm by VENONA · · Score: 4, Insightful

      Yeah, right. That's very sensitive of you, I'm sure.

      We don't do chemical or biological warfare. All we have is nuclear weapons. So how do we respond, if and when some nutcase state hits us with a nuclear, biological, or chemical attack? Harsh language? Throw some nicely-folded proteins?

      Personally, I prefer that we have some assurance that our nukes will work if we ever need them.

      You can make any sort of argument you'd care to about our messed up foreign policy. I'd probably agree with quite a bit of it. But I still want our stockpiles to work if we ever need them.

      It's a harsh world. Sensitivity and political correctness will only take you so far in dealing with it.

      --
      What you do with a computer does not constitute the whole of computing.
    7. Re:hmmm by LordFnord · · Score: 5, Funny
      > Oh, and BTW, the IO nodes of this beast run linux

      Yeah? Hmmmm.

      lordfnord@eris:~$ ssh bluegene-l.ibm.com

      Welcome to Linux 2.6.14

      bluegene-l login: falken
      Password: joshua

      Greetings, Professor Falken. Would you like to play a game?

      1. Checkers
      2. Chess
      3. Protein folding
      4. Global thermonuclear war

      Uh-oh.

    8. Re:hmmm by troc · · Score: 5, Funny
      Greetings, Professor Falken. Would you like to play a game?

      Am I the only one who is incapable of reading that (even in the dubious privacy of my own head), without saying it in a "computer" voice?

      Troc.

      --
      Troc's dubious podcast and blog: http://www.trocnet.net
    9. Re:hmmm by Silverstrike · · Score: 5, Insightful

      Because, when you're in agony dying of radiation poisoning, its really going to make your day a lot better to be assured that somewhere else in the world another person, equally as removed from the political context of the nuclear conflict as you are, will be in just as much agony as you are.

      Now, just maybe, the presence of these weapons can be called a deterant, so its possible that possessing them is a necessary evil. However, to be quite honest, if we ever "need" them -- I really do hope they fail to work.

  3. Reader by Jozer99 · · Score: 5, Funny

    They say it can launch Adobe Acrobat Reader in ELEVEN SECONDS!!!

    1. Re:Reader by Agret · · Score: 2, Informative

      Awesome! Wish it ran that fast on mine! Use FoxItReader. It's a lot faster and smalller. Homepage here: http://www.foxitsoftware.com/ Download here: http://www.foxitsoftware.com/pdf/pdfrd.zip

      --
      Have you metaroderated recently?
    2. Re:Reader by Phat_Tony · · Score: 5, Funny
      I was going to use:

      It even meets the minimum system requirements for Longhorn!

      --
      Can anyone tell me how to set my sig on Slashdot?
    3. Re:Reader by robvangelder · · Score: 5, Informative

      I hate Acrobat Reader's load time too. Here is how to speed that up.

      Go to the Acrobat program folder:
      eg. C:\Program Files\Adobe\Acrobat 7.0\Reader\

      Move all of the files and folders under the "plug_ins" folder to the "Optional" folder
      The plug_ins folder should now be empty. Acrobat Reader loads faster.

      I don't know what those plugins are for, but my PDFs read fine.

    4. Re:Reader by slavemowgli · · Score: 2, Informative

      Here's another option: go to http://www.cs.wisc.edu/~ghost/ and get GSview (the Ghostscript file viewer), and associate that with PDF files. Admittedly, you'll get a nagging screen when it starts up telling you to register, but it's fast, it works, and maybe most importantly, it does not contain any "phone home" functionality or Javascript-in-documents handling or the like (well, it's unlikely that it does, at least).

      I've ditched Acrobat Reader in favour of this, and it's one of the best decisions I ever made.

      --
      quidquid latine dictum sit altum videtur.
    5. Re:Reader by wikkiewikkie · · Score: 5, Informative

      You can also accomplish the same thing by holding down the shift key while Acrobat is launching. It will prevent the plugins from loading.

  4. Perhaps we could use it to.. by 278MorkandMindy · · Score: 3, Interesting

    ..figure out what the hell we are going to be doing for energy in 15 years??

    "Look to the future and the present will be safe"

    1. Re:Perhaps we could use it to.. by John+Hurliman · · Score: 2, Funny

      And moments before the breakthrough is finally computed, a blackout occurs due to the power consumption of the supercomputer.

  5. For various uses by strider44 · · Score: 3, Funny

    An IBM engineer was caught remarking "And boy can it hold a lot of porn."

  6. That's a bloody fast supercomputer... by kyle90 · · Score: 4, Interesting

    The damn thing's smarter than I am. Well, that's taking an estimate of 100 teraflops for the human brain, which seems to be popular.

    --
    Real_men_don't_need_spacebars.
    1. Re:That's a bloody fast supercomputer... by Quirk · · Score: 4, Informative

      Here's a quick rundown on the numbers. Brain Computing

      --
      "Academicians are more likely to share each other's toothbrush than each other's nomenclature."
      Cohen
  7. I have just one question for Blue Gene/L by Anonymous Coward · · Score: 5, Funny

    and the answer had better not be 42.

  8. Why'd they get the prediction wrong? by hansreiser · · Score: 2, Interesting

    The legitimate thing that I can imagine is if it was a cost based contract that was given out before the cost of the hardware was known.

    Was it?

  9. Cool by sheuer · · Score: 4, Interesting

    Back when It was only half installed I got to take a tour of it while it was in Rochester, MN... Got to walk through it and touch it. Turns out the computer that controls blue gene takes up about half as much space as blue gene itself.

  10. Comment removed by account_deleted · · Score: 2, Funny

    Comment removed based on user account deletion

  11. 1983 by Xrathie · · Score: 2, Funny

    WOULD YOU LIKE TO PLAY A GAME? aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

  12. Re:Results? by tpv · · Score: 4, Informative
    Whats that? This was made by a private company?

    But it was paid for by the US government.

    --
    Read more of this story at Slashdot.Read more of this story at Slashdot.Read more of this story at Slashdot.
  13. not a compiler issue by Quadraginta · · Score: 5, Informative

    I have some very limited experience with this kind of computing, and I don't think the compiler is anywhere near the limiting factor.

    I strongly suspect the limiting factor is algorithms. That is, the problem is designing code that can efficiently use a massively parallel machine. It's enormously difficult to even imagine how a problem could be solved by breaking it up into 65,000 mini-problems that can be solved simultaneously, and therefore mostly but not entirely independently. People just don't think that way. (Or rather, they do, but only at such a basic level close to the neurons that they are utterly unaware of how it's done.)

    This is one reason "parallel computing" has been the Wave Of The Future(TM) for decades, and exhibits the same kind of "promise" as fusion power -- namely, we are told that ten years from now it will change everything -- and we hear it again every ten years.

  14. Electricity Bill by tpv · · Score: 5, Funny
    I'd be able to figure out how to heck to pay the huge electric bill this would generate.

    Easy - you'd run a huge federal deficit, and let future generations sort it out.

    --
    Read more of this story at Slashdot.Read more of this story at Slashdot.Read more of this story at Slashdot.
  15. Was to be expected by halleluja · · Score: 2, Funny

    .. since Quake 4 just hit the shelves.

  16. Re:Results? by Jeremy+Erwin · · Score: 3, Informative

    What useful science has the "Earth Simulator" produced?

    You might try reading The Journal of the Earth Simulator.

    Or perhaps this summary of 2003 research

    The 2005 projects are listed here

  17. Picture by TechnoGuyRob · · Score: 3, Informative
  18. Re:Results? by LarsWestergren · · Score: 4, Funny

    What useful science has the "Earth Simulator" produced?

    Yes, better climate models and weather forecasts are obviously not needed. A little rain never hurt anyone, as this years hurricane season clearly shows.

    --

    Being bitter is drinking poison and hoping someone else will die

  19. Re:Results? by catch23 · · Score: 2, Insightful

    What useful utility has top sports athletes contributed to society? We probably pay the top athletes the cost of several super computers and all they do with all this money is throw orange plastic balls pumped with air into little string baskets hoisted on a pole. Sometimes I wonder what is the purpose of paying some man to hit a tiny ball with dimples into a hole far far away on a grassy playing field. And every time someone breaks someone else's record of hitting the tiny white ball, they get large sums of cash. But when these super computer people break records, all they get is a little pat on the back. BlueGene/L should be signing contracts with Nike and Pepsi.

  20. Re:compiler? by Aardpig · · Score: 4, Insightful

    On something like this, they would probably be programming in High Performance Fortran or Fortran w/ OpenMP -- or some similar dialect that supports massively parallel execution. I'm sure IBM develop an in-house compiler for the language.

    --
    Tubal-Cain smokes the white owl.
  21. Re:still en vogue? by diablomonic · · Score: 2, Informative

    the article states 10 Mega watts (although I think that was the combined power usage for this and another supercomputer)

    --
    watch "the money masters" on google video
  22. Nitpicking by darkitecture · · Score: 2, Funny

    WOULD YOU LIKE TO PLAY A GAME? aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

    If you're going to be an 80s geek, don't half-ass it like most people. The correct line from WarGames is "SHALL WE PLAY A GAME?"

  23. Re:compiler? by joib · · Score: 3, Interesting

    Actually, the system is provided with the IBM XL family of compilers.

  24. I know what I'd do... by Jack+Earl · · Score: 5, Funny
    If I had a computer that fast...
    #include <stdio.h>
    int main(){
    int answer = 42;
    printf("%d", answer);
    }
  25. Upgrade complete- by Anonymous Coward · · Score: 2, Funny

    Just in time for... Windows Vista(tm)

  26. Notice that performance had increased per cpu... by Anonymous Coward · · Score: 5, Interesting

    Notice that the performance has actually increased PER proccessor as you add more proccessors... This is very remarkable in computer technology.

    Normally when you add cpus to a computer you get a increase in performance, but it doesn't increase linearly with each cpu. You have one cpu you have 100% performance, add one more and you may have 180% the performance and add 2 more you may have 300% of the performance etc etc.

    Notice that with half the machine there it got 138 GFlops.

    So if you doubled the size of the machine you'd expect to get something like 260 Gflops per second.

    But you have 280 Gflops per second.

    This pretty much means that as you add cpus the performance of each cpu actually increases slightly. That's a exponentional growth rate, at the beginning of the curve.

    Of course there has to be a technical limit to the system and the amount of space, heat, and electricity it can handle.. but technically if you double the size of the cluster again I wouldn't be suprised if you'd get close to 750 GFlops per second performance.

    This is some seriously hardcore stuff, the future of computing hardware. Todays supercomputer, tomorrow's desktop.. I can't wait.

  27. Time for Earth Simulator to make a Walmart run by heroine · · Score: 2, Funny

    Time for Earth Simulator to make a Walmart run and get some more Athlons to regain the top of the "supercomputer" chart.

  28. Re:compiler? by SnowZero · · Score: 4, Funny

    Don't forget to compile with:
    make -j 65536

  29. The faster they get... by Anonymous Coward · · Score: 2, Funny

    The faster they make these things, the slower they sing that damn Daisy song.

  30. Re:still en vogue? by sgant · · Score: 4, Funny

    When this was announced, world chess champion Gary Kasparov said "ok, no way am I playing this fricken thing"

    --

    "Leo Fender was in a 'state of grace' when he designed the Stratocaster." -- Paul Reed Smith
  31. Re:GPL by bsartist · · Score: 2, Informative

    What's so hard about releasing these things under an open source license.

    Basic scientific method, really - control the environment as tightly as you can, and then document everything as thoroughly as you can. The first precludes open source while the experiment is ongoing, while the second requires opening up the source once the experiment's done.

    Aren't universities supposed to encourage the spread of information?

    Accurate information, yes. How would you propose that accuracy could be guaranteed with an open client that anyone could alter?

    Oh, and don't bother starting in on how binary-only nodes could be hacked, wires can be tapped, etc. - I know that. It's irrelevant. The goal of an experiment like this is to eliminate any variables other than the ones you're testing. Not every variable can be eliminated, but that's not a legitimate reason to abandon the effort entirely. Besides which, only someone with malicious intent would bother going to that kind of trouble; an open-source client could be comprimised by a well-meaning hacker who tried to "optimize" his copy of the client by taking short-cuts.

    --
    Lost: Sig, white with black letters. No collar. Reward if found!
  32. am i the only one to notice ? by naden · · Score: 2, Interesting

    65536 processors = 64K processors.

    damn that IBM, they take geekiness to just a whole different place.

    --
    Funtage Factor: Purple
  33. Yes, but. . . by 02bunced · · Score: 2, Funny

    It still takes 15 seconds to start up OpennOffice.org

    --
    "The Chinese use two brush strokes to write the word 'crisis.' One stands for danger; the other for opportunity
  34. Re:still en vogue? by lightversusdark · · Score: 2, Interesting

    What do you think this machine is doing? You use this machine to calculate how far you can push your reactors to provide the energy you're talking about.

    --
    "There is nothing nice about Steve Jobs and nothing evil about Bill Gates." - Chuck Peddle
  35. Weather by Voltageaav · · Score: 2, Interesting

    The main drawback to forecasting models is that it takes soo long to run all the data, so we have to cut back on the data so that we can actually see what's forecast before it happens. With this this thing running an expanded version of the GFS with 10KM resolution, we might be able to actually get it right for once. ;)

    --
    Someone save me from this sanity.
  36. Re:Notice that performance had increased per cpu.. by mj_1903 · · Score: 4, Insightful

    That probably only means that they have optimised the architecture over time as would be expected. Things like improved resource management, a slimmer kernel for each CPU, a better compiler, etc. can easily make up for that small performance gain.

  37. Re:compiler? by Anonymous Coward · · Score: 2, Informative

    Actually, most machines are partitioned into front end and back end. The back end is for running large production runs (1000's of PEs) and is usually on accessible as a batch queue. The front end is for compiling and debugging and is interactive (perhaps even running serially). The front end might even be another machine.

    Contrary to popular /. opinion, compiling is not a big task. Especially when compared to the real calculations done.

    Big machines like this usually have another queue on the front end for long compilation jobs.

    So make -j 4 might be more appropriate. Unless you wanted to piss other users off.

  38. Re:Results? by indifferent+children · · Score: 3, Funny
    Seem like it's just a wang dangling contest

    No, this is IBM. Wang went out of business years ago.

    --
    Censorship is telling a man he can't have a steak just because a baby can't chew it. --Mark Twain
  39. Re:Notice that performance had increased per cpu.. by Bloater · · Score: 2, Insightful

    Linux is substantially more scaleable now than it was even just 6 months ago (not the vanilla, but quite well tested scaleability patches). This could account for the improvement. I suspect if they ran just half of it now, they'd get a little bit over half the performance (but not much over half - that is how good Linux is these days).

  40. Re:Notice that performance had increased per cpu.. by clacour · · Score: 2, Insightful

    Sorry, but I have to disagree with your conclusion that this represents exponential growth.

    The effect you speak of (doubling the number of processors giving less than double the final "power") is due to additional overhead - various processors coordinating their work with each other, deciding things like "Should I split this 2 ways or 4?" and so on - and that sort of stuff inevitably increases with the number of processors.

    You can use improved algorithms, special-purpose hardware, etc, etc, to minimize this "friction", but it will always exist, and the percentage of processing that is "overhead" will inevitably climb as you increase the number of processors.

    It's far more likely that either the earlier number resulted from some inefficiencies that existed then (due to it not being built as designed yet, perhaps), or there have been improvements in the algorithms or infrastructure which give greater efficiencies.

    If it's the latter case, if you unplugged the 2nd half of the CPUs and made the measurement again, you'd probably get 150 GFlops or so.

    Basically, you could write the equation for total power something like:

    X - O - i**x, where X is the number of processors, O is the basic overhead (for doing things like I/O, for example), and c is the incremental cost of adding each processor.

    To have what you describe would require that i**x be a negative number, which is like saying that you can have 10 individual conversations in less time than you can have five. Ain't gonna happen.