Slashdot Mirror


IBM's Blue Gene powered by Linux

bigjnsa500 writes "Linux will be the main operating system for IBM's upcoming family of 'Blue Gene' supercomputers--a major endorsement for the operating system and the open-source computing model it represents. Blue Gene/L, the first member of the family, will contain 65,000 processors and 16 trillion bytes of memory. Due in 2004 or 2005, the system will be able to perform 200 trillion calculations per second. Lawrence Livermore National Laboratory will use the system for performing nuclear weapons simulations." Blue Gene has been announced for some time, but it's cool to see how it's shaping up.

25 of 290 comments (clear)

  1. SCO Linux by petecarlson · · Score: 4, Funny

    Hmm, I wonder why they chose to use SCO's OS. You would think with all the lawsuits they would try to stay away from SCO's software...

  2. ASCI Red Storm runs SuSE Linux by Boone^ · · Score: 4, Informative
    ...and it's got 10,368 2 GHz Opterons. (link)

    ASCI Red Storm google search

  3. in other news by t0ny · · Score: 5, Funny

    In other news, Levi's has announced a lawsuit against IBM, citing the name of the server line could confuse their customers.

    --

    Manipulate the moderator system! Mod someone as "overrated" today.

  4. How many apples is that? by goombah99 · · Score: 4, Interesting
    Wow 650,000 processors. what's that in equivalent g5 flops, say 4000 or so :-P

    kidding aside, are these based on the novel IBM design for having small clusters of wimpy processors sharing sections of memory. The concept being to have each processor running slowly, almost stalled waiting on a memory fetch. (while seeming stupid at first glance, its really diabolically clever since now you can junk all the long pipelines and branch prediction stuff: every single byte that comes from memory will be used by some CPU requesting it, thus you minimize the memmory buss buttle neck that is, ultimately, the limit on most processing).

    if this is that design then that 65,000 processors indeed may not be quite as much computing horespower as it sounds. it might indeed be comparable to a smaller handful of G5s.

    or maybe i'm full of crap.

    --
    Some drink at the fountain of knowledge. Others just gargle.
    1. Re:How many apples is that? by ocelotbob · · Score: 5, Insightful

      Uh, IBM makes the G5, or rather, the PPC970. I think they of all people would know whether or not the processor is suitable for the task at hand. Don't you agree?

      --

      Marxism is the opiate of dumbasses

    2. Re:How many apples is that? by tychay · · Score: 5, Insightful

      You say:

      The g5 supercomputer mentioned on slashdot before never performed what it originally claimed.

      What was the claim? The only bogus claims I heard regarding the Terascale (G5 cluster) were:

      1. Ignorant people taking Rpeak and multiplying by the number of machines and,
      2. Wired taking an accurate claim of the clusters performance on 128 CPUs and extrapolating it to 2200. In the article, the manager of the top500 noted that the G5 cluster might take #3 and contend for #2.
      3. A whole bunch of FUD from people like you who have some reason to wish the people working on this project ill simply because they chose Macs to do it.

      Then a New York Times report using old data reported 7.1 teraflops Rmax--enough to put it at #3 on the old list and #4 on the new--NYT forgot to mention that there have since been three new clusters that made the top 10, one of which slightly edged out the Terascale.

      Of course, by the time that was reported, the figure was revised to 8.3 Tflops and now, officially reported (both on the current Top500 and by the head of Terascale) as 9.555 Tflops (60% efficiency) with the stipulation they could probably get 10% more. A pretty umapproachable #3 spot in the Fall500 and the first sub-$100 million dollar system to break the 10 teraflop mark.

      Go look at the current benchmarks, where are the Pentium clusters that are above it? Where are the Itanium clusters above it? Where are the Athlon clusters above it? Oh, I'm sure there will be some (probably in the Spring2004 500), but where are they all right now? How much do the current ones on the list cost (answer: no less than $30 million). Sounds to me the wishful-thinking, poor-reporting Wired and the Mac zealots were closer to the truth than FUD-meisters and the anti-Mac zealots.

      The most efficient top 10 supercomputer right now is also the most powerful: The NEC EarthSimulator at about 80%. I'd imagine we should expect a 60-80% efficiency from the big budget Blue Gene/L. And in my book there is nothing wrong with the current 60% efficency of Terascale--anyway it probably says a lot more about how good Infiniband is than it does about how good the Mac is.

      But the writing is on the wall. There is nothing special about the the 970 (G5), Virginia Tech could have done the same thing with an Opteron or Itanium2--it would have taken more processors and cost twice as much: ~$10 million best offer for the systems as opposed to $5.7 million list price paid for the Macs (subtracting $1.5 million for the Infiniband cards, routers, and cabling).

      The take home point is not that they did it with Macs or Mac OS X instead of (your favorite CPU) and Linux. The take home point is: these guys built a top 10 supercomputer in a fraction of the time (months as opposed to years) at a fraction of the cost (<$10 million as opposed to >$100 million).

      Yes, like the Crays of the old days (and today) there will always be those who need something like Blue Gene/L and IBM is happy to supply them. But a whole new generation of supercomputers will be built on-demand and out of commodity PC hardware and a good set of software running on an OS that doesn't charge for all the CALs. Right now the 970 is easily the best performer for LinPak. So much so, they can pay educational list price which included such worthless features as an Apple-tooled case, overpriced RAM, gigabit cards, and Radeon graphics cards, firewire, usb2.0, digital audio, iTunes and other iApps, and a OpenGL based desktop. Since the 970 is made by IBM, I'd hazard a guess that IBM would be happy to supply these people too. Whether they choose to run Linux, MacOS X, or something else.

  5. Nuclear Weapons by jonhuang · · Score: 4, Interesting

    Somewhere, there's an open source developer who's just realized that his work is being used to the development of nuclear weapons. All jokes about derivative works aside, I think it's a good time to consider the implications of this.

    1. Re:Nuclear Weapons by cgranade · · Score: 4, Insightful

      As opposed to if he charged for it, in which he would have just made blood money, and implicitly accepted the use of the technology. In this case, he/she can't say that s/he endorses the use, because they released the technology from their hands. To be sure, it is still disturbing, but not in the same way...

      --

      #define DRM chmod 000

  6. Nuke simulations? by gumpish · · Score: 4, Insightful

    Why are computers still being used for simulating nuclear weapons tests?

    Are they trying to pack more megatons of destructive force into each warhead? Don't the major world governments have enough quantity to preclude the need for more powerful units?

    Or are the tests run to design "safer" and/or more localized implementations? (Awww, looks like Big Brother has a soft spot after all...)

    1. Re:Nuke simulations? by Shakrai · · Score: 3, Informative
      Why are computers still being used for simulating nuclear weapons tests?

      I should have linked this in my other reply. My bad. Information on so-called "low-yield" nuclear weapons for the morbidly curious.

      "I know not with what weapons World War III will be fought, but World War IV will be fought with sticks and stones." - Albert Einstein

      (And we thought we were past all of this...)

      --
      I want peace on earth and goodwill toward man.
      We are the United States Government! We don't do that sort of thing.
    2. Re:Nuke simulations? by goombah99 · · Score: 4, Informative
      Why are computers still being used for simulating nuclear weapons tests?

      Historically, the modern reason for computer simulation of nukes is to put a stopper in the nuclear proliferation genie. The logic is convoluted but sensible. The idea is that first you get a test ban treaty. Second, You offer economic and power production aid to all countries that dont develop nuke engineering or let you control their plutonium bearing nuke waste.

      this creates a situation where nuke weapon engineering has to be done either in secret (since there no civial reactor technology to produce plutonium) or if done overtly, they still cant test their weapons. Neither can we.

      this leaves everyone in a delightful position of 1) not being perfectly certain their nukes will work when delivered. thus they are not good offensive weapons. (imagine what would happen if pakistan launched on india and it were a dud).
      2) yet they still make good defensive weapons since even though its not tested it doesn;t mean it wont work.

      which is sort of nice. it discourages both developement and first use. world is MAD but better off.

      Unfortunately the US would never go for this if they did not have a way of testing their own weapons. So they do it in silico rather than in nevada. This allows us the political will to go through with this. a better world results. THe clock is ticking. we know the weapons will work now but they are aging.. will they work in say ten years. THis is where computer simulations come in. within ten years we should be able to model nukes and nuke aging on one of these machines at a level that gaurentees our readiness. or maybe if this test ban thing works we can just scrap them all in ten years.

      that was the plan. But now with about 30 countries with potential nuke development capability this plan maybe about to break down. thus we go to plan B.

      plan B is we use these big computers to design new reactors that dont produce plutonium. We sell these to the countries. now they can have nuke power without creating weapons grade plutonium. Again every body happy.

      except of course N. Korea.

      --
      Some drink at the fountain of knowledge. Others just gargle.
  7. Wait a sec.. by Epistax · · Score: 4, Funny

    The IBM research team is currently running a large Linux cluster to simulate Blue Gene.

    So then why don't have we have the simulation of Blue Gene run a simulation of Blue Gene two, and that run a simulation of a quantum computer, and that run a simulation of Deep Thought? Then that can run a simulation of the rest of the universe.
    Then the two will bicker and argue about who's real, whom created whom, and millions of Matrix freaks will yell "I told you!!!" to those who have ridiculed them so many, many years.

  8. Re:Um, maybe IBM should concentrate on making mone by lucabrasi999 · · Score: 5, Funny
    not having a profit-making strategy.

    Ahhh, you are forgetting the army of overpriced IBM consultants that you'll have to hire to install the thing.



  9. Is this news? by phch · · Score: 4, Informative

    The referenced article is dated October 2002. Is this a mistake, or is this old news?

    Anyhow, going to the Blue Gene web page, there is a document dated Nov 2002, an overview of BlueGene/L. An excerpt:

    The approach we have adopted is to split the operating system functionality between compute and I/O nodes...

    The compute node operating system, also called the BlueGene/L compute node kernel, is a simple, lightweight, single-user operating system that supports execution of a single dual-threaded application compute process...

    I/O nodes are expected to run the Linux operating system, supporting the execution of multiple processes. Only system software executes on the I/O nodes, no application code.

  10. Re:yeah but... by Da+Web+Guru · · Score: 3, Funny

    Well, since it will be running nuclear weapons simulations, they might get around to simulating the half life of plutonium...

    --

    --guru

  11. What video card to use with this bad boy? by Anonymous Coward · · Score: 4, Funny

    Do you go with ATI or Nvidia?

    Good frame rate for Quake 3??

    AA on or off?

    VSynch on or off?

  12. all well and good... by pizza_milkshake · · Score: 3, Funny

    but what kind of video card does it have? will have 65,536 monitor support?

    1. Re:all well and good... by Hektor_Troy · · Score: 3, Insightful
      Starting at 0, we'd have 65,535 monitors, which is the maximum value rendered by 16 places in base 2.
      Okay, I could understand 'interesting' but 'insightfull'???

      Here's a nice calculation for you.

      What is 2 to the power of 16? 2^16. Try all kinds of calculators.
      How many times would you multiply 2 with itself to end up with an odd number (which 65,535 is)? It is fairly difficult to end up with an odd number when doing 2^y where y is an integer > 0.

      Now, 2^15 + 2^14 + 2^13 ... 2^0 would yield an odd number (because 2^0 is 1), and incidently it would give you 65,535.

      I'm guessing the guy who taught the parent poster to count actually knew what he was doing ...
      --
      We do not live in the 21st century. We live in the 20 second century.
  13. I think I know what IBM is thinking. . . . by Com2Kid · · Score: 3, Funny

    Perform some nuclear "tests" beforehand to ensure their next legal strategy against SCO will be effective. . . .

  14. about that nuke research- by rritterson · · Score: 3, Informative

    afaik, the research isn't on weapons development, but explosions research and weapons defense.(The more you know about the explosion the easier it is to design nuclear resistant bunkers and the like)

    For those of you wondering why it takes 1 pflop to do such a simulation consider how much computing power it would take to follow each gas molecule in the explosion as it expands. They won't be able to get even remotely close to that precise, obviously. (6x10^23 molecules in 22 liters at room temp, so figure about 10^25 molecules to follow around)

    Also, keep in mind that 70% of academic research dollars are defense related. (whether you like that or not, sadly)

    --
    -Ryan
    AUWYHSTOT (Acronyms are Useless When You Have to Spell Them Out Too)
  15. What *I* Can't Wait For... by philovivero · · Score: 4, Insightful

    When we get a supercomputer like this and the end of the article isn't "Some company will use this to find newer more efficient ways of killing people" but instead "Some university will use this to find ways of improving society at large."

    I'm dreaming. I know.

    1. Re:What *I* Can't Wait For... by Copid · · Score: 3, Insightful
      Most of the supercomputers that people whine about because they support weapons development support a lot of other research as well. In fact, a lot less research would get done if we didn't have defense departments pissing away money on anything that might possibly have weapons potential.

      Lots of wrothwhile stuff gets done on those machines, believe it or not. Just like lots of worthwhile stuff gets done at Lawrence Livermore Lab. They're famous for their weapons, but the amount of other research done there is staggering.

      --
      An interesting anagram of "BANACH TARSKI" is "BANACH TARSKI BANACH TARSKI"
  16. And in related News... by Ieshan · · Score: 4, Funny

    Michael Jackson has released a new hit single that denounces this upstart of a project as anything but his lover.

  17. Bug report by S.I.O. · · Score: 5, Funny

    Dear Linus,

    the kernel is becoming slightly unstable with more than 10 trillion bytes and 65000 CPUs, please try to reproduce the situation. See the attached memory dump file.

  18. More corporate welfare... by Anonymous Coward · · Score: 3, Interesting

    Lawrence Livermore National Laboratory will use the system for performing nuclear weapons simulations.

    I commented on a similar previous corporate welfare handout where IBM was producing some software to mimic the human brain or some crap like that...to the tune of around half a billion dollars.

    This is yet another such example...Lawrence Livermore National Laboratory is "operated by the University of California for the U.S. Department of Energy" This is yet another example of the public subsidizing hech tech industries, specifically IBM but it happens for others as well.

    When are enough people going to stand up and put a stop to this bullshit so that we can use our money for much better use? Or better yet, when is the public going to be involved in deciding for themselves which projects get priority and how they are to be run?

    And our government has the nerve to lecture others on how to run a democracy!