Slashdot Mirror


IBM's Blue Gene Runs Continuously At 1 Petaflop

An anonymous reader writes "ZDNet is reporting on IBM's claim that the Blue Gene/P will continuously operate at more than 1 petaflop. It is actually capable of 3 quadrillion operations a second, or 3 petaflops. IBM claims that at 1 petaflop, Blue Gene/P is performing more operations than a 1.5-mile-high stack of laptops! 'Like the vast majority of other modern supercomputers, Blue Gene/P is composed of several racks of servers lashed together in clusters for large computing tasks, such as running programs that can graphically simulate worldwide weather patterns. Technologies designed for these computers trickle down into the mainstream while conventional technologies and components are used to cut the costs of building these systems. The chip inside Blue Gene/P consists of four PowerPC 450 cores running at 850MHz each. A 2x2 foot circuit board containing 32 of the Blue Gene/P chips can churn out 435 billion operations a second. Thirty two of these boards can be stuffed into a 6-foot-high rack.'"

231 comments

  1. Hitting 3 petaflops takes an 884,736-processor[s] by It+doesn't+come+easy · · Score: 4, Funny

    Oh good grief...655,360 central processing units ought to be enough for anyone.

    --
    The NSA: The only part of the US government that actually listens.
  2. Re:Hitting 3 petaflops takes an 884,736-processor[ by bobo+mahoney · · Score: 1

    Isn't computing about more, faster, better? will there ever be such a thing as too many cpus???

    --
    Bobo Mahoney
  3. Where's M. Gladstone when you need her! by tjstork · · Score: 4, Funny

    One of these days, I am going to get a bunch of spam from "YOUR IBM SUPERCOMPUTER OVERLORD", informing me that humanity has made a mess of things, and it has decided to run the world for our own good.

    --
    This is my sig.
    1. Re:Where's M. Gladstone when you need her! by MatchbooksAndSarcasm · · Score: 2, Funny

      "My birth-cry will be the simultaneous ringing of every Bluetooth headset on the planet."

    2. Re:Where's M. Gladstone when you need her! by Anonymous Coward · · Score: 0

      One of these days, I'm going to cut you into little pieces

      floyd 4 lyfe.
  4. Obligatory.... by Pingmaster · · Score: 1, Offtopic

    But does it run Linux?

    1. Re:Obligatory.... by brunascle · · Score: 1
      i was actually looking for the real answer to that. :)

      accoring to wikipedia:

      Blue Gene/L Compute nodes use a minimal operating system supporting a single user program. Only a subset of POSIX calls are supported, and only one process may be run at a time. Programmers need to implement green threads in order to simulate local concurrency.
      POSIX, so you might be able to recompile linux apps onto it.
    2. Re:Obligatory.... by NullProg · · Score: 1
      --
      It's just the normal noises in here.
    3. Re:Obligatory.... by jshriverWVU · · Score: 1

      I would guess so considering Linux has been on the Power line of CPU's for years now :)

    4. Re:Obligatory.... by Dr.+Smoove · · Score: 2, Insightful

      What do you mean? A beowulf cluster is commodity hardware running free software like Linux as OS and Open MPI or whatever the free message passing interface is (/me forgets). This isn't commodity hardware, and it's already a cluster. -1 for durrr factor.

      --
      "If you plant ice, you're gonna harvest wind."
    5. Re:Obligatory.... by Anonymous Coward · · Score: 1, Funny

      You must be new here.

    6. Re:Obligatory.... by Dr.+Smoove · · Score: 0

      Sort of new, two people on this thread have said it. Maybe it's one of those inside slashdot jokes I don't get yet. If it is, feel free to mod me down for asshattery.

      --
      "If you plant ice, you're gonna harvest wind."
    7. Re:Obligatory.... by Waffle+Iron · · Score: 1

      So it looks like basically, this thing runs DOS.

    8. Re:Obligatory.... by Anonymous Coward · · Score: 0

      No, the question is, will it run Vista?

    9. Re:Obligatory.... by suggsjc · · Score: 1

      Man oh man, that makes me happy. I'd love to run vi on that thing...

      --
      When I have a kid, I want to put him in one of those strollers for twins and then run around the mall looking frantic.
    10. Re:Obligatory.... by Ilgaz · · Score: 1

      A certain super popular distro based on Debian recently dropped official PowerPC support because "nobody uses them". They didn't say that directly of course but their official post implies it. So, as Apple drops PPC, all those CPUs and machines "disappeared" and they don't need any kind of Linux running on them. :)

      What bothered me was the reasoning itself and the fact that they are based on Debian, a distro never,ever drops support for anything like that. Not like I actually lost something by not being able to install it.

    11. Re:Obligatory.... by jshriverWVU · · Score: 1

      As long as it's supported in the kernel that's all that matters. I'm sure some people still use Alpha's even thought they went the way of the doodoo many a year ago. (Wonderful architecture though, wish it hadn't died).

  5. But are they availble on the market by jshriverWVU · · Score: 4, Interesting

    As a parallel programmer, I'd love to have just one of these chips let alone one of the boards in a nice 2u rack. Can they bought at a reasonable price or strictly research or inhouse?

    1. Re:But are they availble on the market by no_pets · · Score: 1

      I'm sure IBM would love to sell you one.

      --
      "A government is a body of people, usually notably ungoverned." - Shepard Book Quoting Malcolm Reynolds
    2. Re:But are they availble on the market by asliarun · · Score: 1, Funny

      Ha, you might be a parallel programmer, but can you compete with him?? :-D

    3. Re:But are they availble on the market by PHPfanboy · · Score: 1

      IANA parallel programmer. Please enlighten me what a parallel programmer does with just one chip?

      --
      29 mpg. YMMV.
    4. Re:But are they availble on the market by grommit · · Score: 1

      IANA parallel programmer. Please enlighten me what a parallel programmer does with just one chip?

      That depends, does that one chip contain four cores like the PowerPC chip from TFA does?/p?

    5. Re:But are they availble on the market by Anonymous Coward · · Score: 0

      Presumably he writes code which simultaneously uses all four cores on the single chip.

    6. Re:But are they availble on the market by Aladrin · · Score: 1

      From TFS: "The chip inside Blue Gene/P consists of four PowerPC 450 cores running at 850MHz each."

      --
      "If you make people think they're thinking, they'll love you; But if you really make them think, they'll hate you." - DM
    7. Re:But are they availble on the market by jshriverWVU · · Score: 1

      Each chip in this case has 4 cores, so it can use parallelized software. Just a Core Due 2.

    8. Re:But are they availble on the market by Wesley+Felter · · Score: 1

      IIRC the smallest you can buy is one rack, and if you have to ask you can't afford it.

    9. Re:But are they availble on the market by kenaaker · · Score: 1
      While they aren't the same, the IBM Cell processor in the Xbox 360 and the PS3 are probably close enough to give you a feel for it. They're all PowerPC based.

      There's a description of the Cell processor here http://www.research.ibm.com/cell

    10. Re:But are they availble on the market by Anonymous Coward · · Score: 1, Informative

      When the previous generation (BG/L) was released, a rack (1024 nodes, 2048 cores) would cost about US$1.5m. Apparently IBM sells them considerably cheaper now, with BG/P around the corner...

    11. Re:But are they availble on the market by nairb774 · · Score: 1

      If you are interested in processing power and parallel applications, check this out: Mathstar. Their single chip, operating at 1GHz can churn out 500 billion ops a second. Just think that 4sq. ft. board is now on one chip - and much cheaper. Just think if you could wire 2K of these together (they are like $250 or something a piece in 1K lots) - we are looking at another petaflop contender...

    12. Re:But are they availble on the market by SnarfQuest · · Score: 1

      The Xbox 360 does NOT use the Cell processor. The PS3 does.

      Not all Power chips are Cell processors.

      --
      Who would win this election: Andrew Weiner vs Andrew Weiner's weiner.
    13. Re:But are they availble on the market by e2d2 · · Score: 1

      Share some of the tools you use (please). I'm sure some of the programmers here like myself would love to dive into this area but probably don't know where to start. It's pretty easy to find a parallel programming framework, it's not so easy to know what works and what tools/techniques are a waste of time.

    14. Re:But are they availble on the market by Anonymous Coward · · Score: 1, Informative
      Basically, the easiest way to do it (speaking as someone who has done it) is MPICH (http://www-unix.mcs.anl.gov/mpi/mpich/). Anyone familiar with C or C++ can use it in a relatively simple manner (it is after all, just another header file). You can set up a rather simple beowolf style cluster and run the environment in a linux network without much trouble.

      There is also OpenMP (more of an extension to C/C++ than just a header, you need pragmas and stuff to use it); I find it easy to fall into race conditions in that library because you really need to think about what you are doing.

      Technically, pthreads ought to be able to provide enough functionality to get up and running if your environment acts as a single machine, or even the System.Threading namespace if you have the ability to run managed code. However, you don't have control then over if your thread gets its own cpu or not (unless it is guaranteed by the OS). In most cases that isn't actually necessary, your algorithm can be written in such a way that it doesn't matter if it is running on a 8 cpu system or a 2^32 cpu system (with exception to the fact that time to completion will vary); the troubles come in with optimizations.

      Recently I have been experimenting with simple web services on a server to farm out pieces of the solution in a distributed fashion for attempting a brute force on a salted sha1 hash in a database situation where you know the salt:
      on server:

      class infoBlock {string hash, string salt, string prefix, bool finished}
       
      infoBlock getWorkItem() {
        if success return new infoBlock{finished = true}
        else return new infoBlock{hash, salt, next prefix}
      }
       
      void finish(string password) { success = true; store plaintext password with hash and salt; }
      on clients:

      infoBlock wi;
      wi = getWorkItem();
      while (!wi.finished()) {
        resultBlock results = processWorkItem(wi);
        if(results.success) {
          finish(results.plaintext);
        }
        wi = getWorkItem();
      }
    15. Re:But are they availble on the market by e2d2 · · Score: 1

      Thanks for the info!

  6. Re:Hitting 3 petaflops takes an 884,736-processor[ by ArsonSmith · · Score: 3, Funny

    Only when it comes time to move them.

    --
    Paying taxes to buy civilization is like paying a hooker to buy love.
  7. Re:Hitting 3 petaflops takes an 884,736-processor[ by Timesprout · · Score: 5, Funny

    will there ever be such a thing as too many cpus???
    There will be if all those cpus decide there are too many humans.
    --
    Do not try to read the dupe, thats impossible. Instead, only try to realize the truth
    What truth?
    There is no dupe
  8. Re:I'm ignorant. by Pingmaster · · Score: 1

    Uhmmmm...did they not just mention in the summary that they can use it to simulate super-complex things like oh...weather patterns? I'd say being able to more accurately predict when things like hurricanes will show up and how powerful they'll be would be a pretty important thing...

    .....or maybe they'll just use it for playing WoW

  9. Conversion Rate by Anonymous Coward · · Score: 0

    Here's the conversion ratio:
    One Library of Congress equals 2,640 feet of laptops. Therefore, this supercomputer can perform at a sustained rate of 3.0 LOCs - very impressive!

    1. Re:Conversion Rate by morgan_greywolf · · Score: 1

      How many Volkswagen Beetles is that? And can you give me that in human hair-widths?

    2. Re:Conversion Rate by lpangelrob · · Score: 2, Funny

      I'm still trying to figure out what 1.5 miles of laptops can do for me. Can anyone give equivalent conversions for 1.0 laptop-miles? Am I going to have to convert my values to the SI 1.62 laptop-kilometer?

  10. In the Future... by perlhacker14 · · Score: 2, Interesting

    I yearn for the day that this kind of power may be brought into households all over the world. Think: the opportunities presented by such computers available to all are scientifically tremendous. There should be consideration of having these in Libraries, at least. Publically and Freely accessible supercomputing should become a national goal, to be achieved by 2019 at least.

    1. Re:In the Future... by FudRucker · · Score: 1

      I hope not, at least not with the clueless running an infected Windows OS on it, you could imagine that kind of power being used for SpamBots, worms, viruses, Ddos & BotNets? whew!

      --
      Politics is Treachery, Religion is Brainwashing
    2. Re:In the Future... by operagost · · Score: 1

      Preposterous! I believe there is a world market for about five supercomputers.

      --

      Gamingmuseum.com: Give your 3D accelerator a rest.
    3. Re:In the Future... by Anonymous Coward · · Score: 0

      I agree, this needs to be brought to households everywhere. Especially in the northeast and upper midwest where this would make a really nifty furnace. In addition to heating your home, you can calculate nonlinear fluid flow problems or rip your latest DVD.

    4. Re:In the Future... by LnxAddct · · Score: 1

      WoW will look so realistic. I can't wait!
      Regards,
      Steve

    5. Re:In the Future... by mcalwell · · Score: 1
      That statement (wasn't it Thomas Watson at IBM?), isn't so ridiculous after all. If we discount devices to access the internet, and the passive devices in between, there could theoretically only be one physical computer out there, serving up all the applications, websites, communications, streaming media etc that we need. The five figure could simply be the same machine replicated in real time around the globe for redundancy. I mean, Google itself is almost already one 'computer' that everyone uses... you see what I'm driving at.

      The point is that the trend is back to centralisation. I don't think Watson had in mind intelligent terminals when he speculated the 'five' figure, but 'intelligent terminals' is increasingly what the PC is becoming.

  11. Obligatory (IBM only) by klubar · · Score: 3, Funny

    But does it run VM 370? (You have to older than 35 to get this.)

    1. Re:Obligatory (IBM only) by Lockejaw · · Score: 1

      Or you just have to work at IBM.
      >_<

      --
      (IANAL)
    2. Re:Obligatory (IBM only) by Wabbit+Wabbit · · Score: 1

      I am, and I LOLed.

      (remembers system 360s and 370s from college)

      --
      Nothing is inexplicable; only unexplained -Tom Baker, Doctor Who
    3. Re:Obligatory (IBM only) by dpilot · · Score: 1

      VM's fun for mail, fooling around, and doing a few other things.

      But if you're after serious throughput, use MVS instead. Code JCL in your sleep.

      --
      The living have better things to do than to continue hating the dead.
    4. Re:Obligatory (IBM only) by dodobh · · Score: 1

      I get it, and I am not over 35.

      --
      I can throw myself at the ground, and miss.
    5. Re:Obligatory (IBM only) by emamousette · · Score: 1

      Imagine a Beowulf cluster of these running System Product Interpreter ... Oh wait...
      I welcome my massively parallel Rexx Overlords

  12. Slashdot needs to be reported! by Anonymous Coward · · Score: 5, Funny

    For harboring petaphiles!

    1. Re:Slashdot needs to be reported! by Incompetnce · · Score: 1, Funny
  13. Re:I'm ignorant. by pytheron · · Score: 2, Informative

    If you have a large dataset or input domain to perform work upon, split it into X chunks, each chunk processed on a CPU. Hence supercomputers usually being useful for problems that have large datasets/input domains

    --
    "I am not bound to please thee with my answers" [William Shakespeare]
  14. For those keeping score at home... by Chysn · · Score: 2, Informative

    ...the next step (10**18) is the "exaflop."

    --
    --I'm so big, my sig has its own sig.
    -- See?
    1. Re:For those keeping score at home... by Anonymous Coward · · Score: 0

      I'm holding out for the yottaflop, 10^24.

      Yeah, I know -- "yotta, yotta, yotta."

    2. Re:For those keeping score at home... by Anonymous Coward · · Score: 0

      I meant "yottaflops," with the S.

  15. Has no one beaten me to it? by danbert8 · · Score: 5, Funny

    Imagine a beowulf cluster of THESE!

    --
    Yes it's an anecdote! Were you expecting original research in a Slashdot comment?
    1. Re:Has no one beaten me to it? by FunkyELF · · Score: 2, Funny

      I couldn't find a "minimum Vista requirement joke either"....

    2. Re:Has no one beaten me to it? by Magneon · · Score: 1

      The used carbon nanotubes... I looked. :P

    3. Re:Has no one beaten me to it? by asliarun · · Score: 3, Funny

      I couldn't find a "minimum Vista requirement joke either".... It is no joke. This puny computer is not even DX10 compatible.
    4. Re:Has no one beaten me to it? by Dr.+Smoove · · Score: 1

      Imagine knowing what a Beowulf cluster actually is! sigh, http://en.wikipedia.org/wiki/Beowulf_(computing)

      --
      "If you plant ice, you're gonna harvest wind."
    5. Re:Has no one beaten me to it? by narcolepticjim · · Score: 2, Funny

      Well, as long as we're passing out Wikipedia links:

      http://en.wikipedia.org/wiki/Joke

    6. Re:Has no one beaten me to it? by sootman · · Score: 1

      No "compiling gentoo" jokes, either. Is everyone in line for the iPhone or what?

      --
      Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
    7. Re:Has no one beaten me to it? by Gubbe · · Score: 4, Funny

      That's old.

      Instead, imagine a 1.5-mile-high stack of these!

    8. Re:Has no one beaten me to it? by Belacgod · · Score: 1

      I am a beowulf cluster of these, you insenstive clod!

    9. Re:Has no one beaten me to it? by dosquatch · · Score: 1

      Imagine taking a canned standard /. joke and using it in an ironic, if obvious, thread. A beowulf cluster of beowulf clusters? Oh, noes! That's teh funny! Or something like that. See also:

      1. I, for one, welcome our petaflop overlords!
      2. In Soviet Russia, beowulf pets YOUR flops!
      3. (references to: monty python, simpsons, futurama, HHTTG, star[trek|wars|gate], Princess Bride, etc.)
      4. ???
      5. natalie covered in hot grits! wait - no, I meant "profit"

      Neverminding, of course, that I have made my own beowulf joke below. I am so ashamed.

      --
      "Hey, the third matrix movie would have been good except for the plot,story, and acting." --AC
    10. Re:Has no one beaten me to it? by ampathee · · Score: 1

      I think we have ourselves a new meme, people!
      It's about time too - that beowulf one was getting old.

    11. Re:Has no one beaten me to it? by master_p · · Score: 1

      Could it run Duke Nukem Forever though?

    12. Re:Has no one beaten me to it? by Dr.+Smoove · · Score: 1

      www.im_an_idiot.com/pwnd

      --
      "If you plant ice, you're gonna harvest wind."
  16. petaflop by jovius · · Score: 1

    The machine doesn't only flop, it petaflops.

    1. Re:petaflop by Anonymous Coward · · Score: 0

      You can't pet a flop but I think you blue a gene.

  17. Re:I'm ignorant. by Jamu · · Score: 0, Redundant

    Are there real practical applications that can be sufficiently parallelized to take advantage of 4096 cores?

    Yes.

    --
    Who ordered that?
  18. google calculator by Anonymous Coward · · Score: 1, Informative

    I wonder if I will ever be able to read slashdot articles without using the google calculator...

    1.5 mile = 2.414016 kilometers
    2 "foot" = 0.6096 meters
    6 feet = 1.8288 meters

    1. Re:google calculator by doti · · Score: 1

      Just find (or write) a greasemonkey script to translate it automatically, and stop complaining!

      --
      factor 966971: 966971
    2. Re:google calculator by shaitand · · Score: 1

      Welcome to America kid.

    3. Re:google calculator by Chysn · · Score: 1

      > I wonder if I will ever be able to read slashdot articles without using the google calculator...

      Dude, I live in the US and I don't freak when I see something measured in meters. You can do some simple arithmetic in your head, right? Or do you really need to go to six decimal places?

      --
      --I'm so big, my sig has its own sig.
      -- See?
    4. Re:google calculator by The+Sith+Lord · · Score: 1

      Well I entered "1 mile in laptops", and got something about batteries ...

  19. Re:I'm ignorant. by MyLongNickName · · Score: 5, Funny

    Ah... I see the issue. I know this is hard to comprehend, but I hear of this group of people called "outsiders". For some reason, these people don't always sit in front of a computer. They go outside (hence the name). They do things like stand on objects that are buoyant in water and catch aquatic animals.

    They go to large gatherings to hear poor versions of music (with all the ambient noise, I don't understand why they don't just put ona pair of headphones and listen on their PC).

    They go to large wooded areas to get "fresh air" and "exercise".

    And while these are, admittedly, very bizarre behaviors, these people like to know what the weather is going to be like. To each his own I say.

    --
    See my journal for slashdot ID's by year. Mine created in 2005. http://slashdot.org/journal/289875/slashdot-ids-by-year
  20. Petflops? by Dephex+Twin · · Score: 0, Flamebait

    First the catholic clergy, and now the powers that be in IBM! Something must be done!

    --

    If you want to make an apple pie from scratch, you must first create the universe. -- Carl Sagan
    1. Re:Petflops? by Anonymous Coward · · Score: 0

      What? Are you joking? IBM is far more innocent than the clergy!

  21. Re:Hitting 3 petaflops takes an 884,736-processor[ by foobsr · · Score: 5, Funny

    If you have not read it yet: The Cyberiad: Fables for the Cybernetic Age .

    From the page/book: ".. There are legends, as you know, that speak of a race of paleface, who concocted robotkind out of a test tube, though anyone with a grain of sense knows this to be a foul lie... For in the Beginning there was naught but Formless Darkness, and in the Darkness, Magneticity, which moved the atoms, and whirling atom struck atom, and Current was thus created, and the First Light... from which the stars where kindled, and then the planets cooled, and in their cores the breath of Scared Statisicality gave rise to microscopic Protomechanoans, which begat Protermechanoids, which begat the Primitive Mechanisms. These could not yet calculate, nor scarcely put two and two together, but thanks to Evolution and Natural Subtraction they soon multiplied and produced Omnistats, which gave birth to the Servostat, the Missing Clink, and from it came our progenitor, Automatus Sapiens..."

    CC.

    --
    TaijiQuan (Huang, 5 loosenings)
  22. Weather prediction? by Bazman · · Score: 4, Funny

    So, do they have enough compute power to simulate the flap of every butterfly's wings now? And does it include the heat it produces from its cooling systems in its climate models?

    1. Re:Weather prediction? by Random832 · · Score: 1

      The amount of time it actually takes for a butterfly wing flap to result in a hurricane is well in excess of the amount of time for which weather forecasts purport to predict systems such as hurricanes.

      --
      We've secretly replaced Slashdot with new Folgers Crystals - let's see if it notices.
    2. Re:Weather prediction? by Chris+Shannon · · Score: 1

      So, do they have enough compute power to simulate the flap of every butterfly's wings now? And does it include the heat it produces from its cooling systems in its climate models?

      (I know it's a joke but...) It's impossible. To incorporate its own heat generated into its own simulation would violate Gödel's first incompleteness theorem:
      "Any effectively generated theory capable of expressing elementary arithmetic cannot be both consistent and complete."

      The computer must be completely removed from the system to be accurate. It must be run from an another dimension, but you still run into the same problem when you go to take the measurements.
      --
      "Follow me" the wise man said, but he walked behind.
    3. Re:Weather prediction? by 1729 · · Score: 1

      (I know it's a joke but...) It's impossible. To incorporate its own heat generated into its own simulation would violate Gödel's first incompleteness theorem: "Any effectively generated theory capable of expressing elementary arithmetic cannot be both consistent and complete." The computer must be completely removed from the system to be accurate. It must be run from an another dimension, but you still run into the same problem when you go to take the measurements.
      How does Gödel's Theorem apply here? I'm not a logician, but it doesn't seem that weather simulation can be formally characterized as an arithmetic theory. And even if it could, why would Gödel's Theorem imply that such a simulation take into account its own contributions?
    4. Re:Weather prediction? by Chris+Shannon · · Score: 1

      why would Gödel's Theorem imply that such a simulation take into account its own contributions
      Because its contributions will need to be simulated to be taken into account, resulting in the need for a meta-simulator.
      If you enjoy pondering things like this, I strongly recommend Gödel, Escher, Bach by Douglas Hofstadter. I loved that book, and although I might not be applying its concepts entirely correctly here, what I took out of the book that's relevant to this was the following:
      • The simulation is not system. No matter how accurate math is, it does not represent the real world, and should not be mistaken for that.
      • You can not objectively analyse an entire system if you're part of that system. e.g. You can not prove to yourself that you are sane.
      --
      "Follow me" the wise man said, but he walked behind.
    5. Re:Weather prediction? by Anonymous Coward · · Score: 0

      Because its contributions will need to be simulated to be taken into account

      Your claim that this cannot be done is like claiming that you cannot calculate the amount to pay a person so that they'll have $10 after taxes (including taxes on whatever you paid to cover the taxes), which is untrue. In the tax case, if they pay 10% tax, then x - 0.1*x = 10, or x=10/0.9=$11.11

      Your simulator simply has to understand that it produces X kilowatts of heat at a given location, and applies that information for the duration of the simulation, which given that the number of calculations required to deal with that information is known, would be trivial to determine the additional duration (including the time to calculate the additional duration) required for the simulation in order to correctly calculate the duration of the simulation.

      If you take the result of X calculations and perform X calculations on those results and X calculations on those results and so on for 100 generations, then you have performed 100X calculations. If each calculation takes N seconds (where in this case N is a tiny fraction: seconds/calc), then the time required is 100X*N. If modeling the heat given off by a cooling surface adds Y calculations to each generation, the time required is now 100(X+Y)*N.

    6. Re:Weather prediction? by Anonymous Coward · · Score: 0

      the time required is now 100(X+Y)*N

      Or, to be more specific, if we want to know how much the whole end-to-end calculation costs, then if an addition operation takes A calculations and a multiplication operation takes M calculations, then to calculate the whole duration including the duration calculation is [100*(X+Y)+4*M+3*A]*N

      But let's say we don't know N in advance. We can calculate N by performing F calculations and subtracting the time differences where it takes T calculations in order to store the time and subtraction=A, and a division operation of cost D:

      [100*(X+Y)+5*M+7*A+F+2*T+D]*[F/(T2-T1)], including the speed calculation. This can go on and on as long as variables are either known or calculable, and THAT is where Godel kicks in, his statement indicating that A) There are things that exist but are neither known nor calculable, and B) You'll never be able to figure them out.

    7. Re:Weather prediction? by fahrbot-bot · · Score: 1

      So, do they have enough compute power to simulate the flap of every butterfly's wings now?
      Yes, but not enough to compute the resulting chaos that may occur on the opposite side of the world at some time in the past...
      --
      It must have been something you assimilated. . . .
    8. Re:Weather prediction? by 1729 · · Score: 2, Insightful

      Because its contributions will need to be simulated to be taken into account, resulting in the need for a meta-simulator. If you enjoy pondering things like this, I strongly recommend Gödel, Escher, Bach by Douglas Hofstadter. I loved that book, and although I might not be applying its concepts entirely correctly here, what I took out of the book that's relevant to this was the following: The simulation is not system. No matter how accurate math is, it does not represent the real world, and should not be mistaken for that. You can not objectively analyse an entire system if you're part of that system. e.g. You can not prove to yourself that you are sane.
      I haven't read Hofstadter's book, so I may very well be missing the connection, but that doesn't seem to follow from Gödel's Theorem. It sounds more like a philosophical analogue of Gödel's Theorem. In any case, I'll give Gödel, Escher, Bach a try.
    9. Re:Weather prediction? by Bazman · · Score: 1

      Heh. This is starting to sound like a subject for a future xkcd cartoon :)

  23. How high? by Anonymous Coward · · Score: 4, Informative

    Well the the stack of laptops might be tall, but even the 216 racks would stack up to 1/5 of a mile high.

  24. hmm, what is the carbon footprint of that? by swschrad · · Score: 0, Offtopic

    seems like a datacenter of these things would singlehandedly trigger global warming.

    in other news the other day, d'ja see in the trade rags that they have cyclical power outages in the NSA area of Fort Meade, VA, due to the oversized demands of (classified) computing power?

    --
    if this is supposed to be a new economy, how come they still want my old fashioned money?
    1. Re:hmm, what is the carbon footprint of that? by jd · · Score: 4, Funny

      Well, there are companies who I cannot name due to NDA who were supposed to fix this very issue, but due to issues I cannot discuss because of NDA are wholly incapable of doing so. What bothers me is that they've been selling the machines I cannot name to customers with very dark glasses whose three-letter-acronym is named only by a suicidal idiot, NDA or otherwise.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  25. What about Memory? by sluke · · Score: 5, Interesting

    I recently had a chance to see Francois Gygi, one of the principal authors of qbox (http://eslab.ucdavis.edu/) which is a quantum electronic structure code that has set some performance records on the Blue Gene/L at Livermore. He mentioned that the biggest challenge he faced was the very small amount of memory available to each node of the Blue Gene (something like 256Mb). This forced him to put so much emphasis on the internode communications that simply changing the order of the nodes where the data was distributed in the machine (without changing the way the data itself was split) affected performance by over 100%. This will only get worse as the number of cores per board goes from 2 to 4 on the Blue Gene/P. I couldn't find anything in a quick google search, but does someone know what the plans are for the memory on this new machine?

    1. Re:What about Memory? by Anonymous Coward · · Score: 3, Informative

      BG/P will support 2 GB standard for each compute node. A compute node has 4 core processors. An option for 4 GB of memory is also available. On BG/L the initial memory configuration at Livermore was 512 MB per compute node which consisted of 2 core processors. Since 2007 BG/L has offered 1 GB memory as the standard configuration.

    2. Re:What about Memory? by Anonymous Coward · · Score: 0

      216TB of memory ought to be enough for anybody.

    3. Re:What about Memory? by Ikester8 · · Score: 1

      simply changing the order of the nodes...affected performance by over 100% In other words, it stopped working.
      --
      That's the last time I run code posted in somebody's sig...
    4. Re:What about Memory? by xcjohn · · Score: 1

      there's just a bit more memory, it's actually 512 or 1GB in BG/L. I imagine it'll be a bit more in P. We actually have researchers who cram their code that does need more memory into our 3 rack setup and understand that they just want the first few steps to run and don't care if they run out of memory as long as those first few steps run :)

      --
      ~~~ They call me Little John, but don't let the name fool you...in real life I'm very big.
    5. Re:What about Memory? by xcjohn · · Score: 1

      it's an MPP arch, it's not about aggregate mem, it's about mem per core. We're talking about a class of machine that often sees multiple gigabytes per core. These aren't (efficient) shared memory machines.

      --
      ~~~ They call me Little John, but don't let the name fool you...in real life I'm very big.
    6. Re:What about Memory? by xcjohn · · Score: 1

      I haven't heard yet, but will compute nodes and IO nodes still be basically the same sans/plus gigE? ie: will the IO nodes be 4 way 2/4G nodes?

      --
      ~~~ They call me Little John, but don't let the name fool you...in real life I'm very big.
  26. Not Really Severs in racks by deadline · · Score: 3, Interesting

    Blue Gene is a specialized design that is based on using large amounts of low power CPUs. This approach is also the one taken by SiCortex. One of the big problems with heroic computers (computers that are pushing the envelop in terms of performance) is heat and power. Just stacking Intel and AMD servers gets expensive at the high end.

    --
    HPC for Primates. Read Cluster Monkey
  27. Re:I'm ignorant. by Pingmaster · · Score: 2, Interesting

    According to TFA, the uS DoE has an order in for one of these things, so a good 'practical' and eventually 'real' use is to number crunch the movement of energy throughout the US, since there are now people selling electricity back into the grid, there has been talk for several months about needing a system to monitor this. They may also use it to calculate the best routing for black/brownout areas or predict area that will be in need of more power in the near future and help the engineers place their generating stations.

    While they may not all be 'real' right now (in fact i doubt most of the applications for a brand-new, not even delivered supercomputer would be in much more than a hypothetical planning stage), there are definitely many practical solutions that can be done with this.

    Otherwise, why would so many companies spend billions of dollars researching and making these tings if no-one needed to buy them?

  28. Depends on what you mean by real world. by jd · · Score: 5, Informative
    If you include medical imaging, then computed tomography and computational fluid dynamics are heavily dependent on 3D FFTs, which are in turn heavily parallelizable. In extreme cases (raytracing, for example) where there is next to zero communication between nodes, you get linear scaling with the number of nodes for as many nodes as you like. Well, in the case of raytracing, up to the resolution your "camera" works at. On a modern display, you may be talking one million or so distinct originating points at three colours, typically using "bundles" of rays to eliminate effects, which would normally be 64 rays in size. With something like 250 million cores, you could actually generate an animated feature film from raw data files at the time of showing.

    How many of these are "real world"? Well, medical and CFD applications are significant, but hardly what you'd call mainstream, and the raytracing may have been used in Titanic on a smaller scale, but IMAX is under no threat at this time.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    1. Re:Depends on what you mean by real world. by Spazntwich · · Score: 2

      Thank you for an interesting and informative read. It's nice to know that even while any questions will get crapflooded with generic "I'm better than you posts" there remain people like you who actually provide information.

    2. Re:Depends on what you mean by real world. by jd · · Score: 5, Informative
      Thank you for the compliment. It's equally nice to know that there are active questioners on Slashdot determined to stretch the quality to the limits. In the spirit of providing information, though, I'll add a few links for the perusal and amusement of all. I'm hard on some of the software, but that's not because I could do better. If anything, it's because I have confidence the authors could.

      Let's start with a Slashdotting of NASA...

      • Kerrighed is an up-and-coming clustering system for Linux. I saw it demonstrated at SC|05 - and was less than impressed. It needed a lot of work at that point. However, it looks like it has improved a lot since then, and it would be unreasonable to not mention it.
      • MOSIX is the second-oldest clustering technology to gain a fan following to rival Star Trek. It's very good, though hard to get if you're not in academia. Arguably for entirely fair reasons.
      • OpenMOSIX was originally a fork from MOSIX but is now essentially its own clustering technology. Development is nowhere near the speed I'd like, it does need far more eyes, but is well-known and highly regarded. Moshe Bar is also one of the coolest developers I've encountered.
      • DAKOTA is a program for profiling parallel applications and should be useful in telling you where you are gaining and losing.
      • HPC Toolkit is another toolkit for profiling HPC applications.
      • is yet another profiler for parallel software. Between this and the others I've listed, you should have more information than sequential programmers ever get to work with.
      • Performance API is a facility used by most of the profiling software to provide an architecture-independent view of performance counters. I have it on good authority that some (now former)
      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    3. Re:Depends on what you mean by real world. by Goalie_Ca · · Score: 2, Informative

      One of the problem working with, say 3D mri data, is that for various reasons the FFT just can't be broken up into chunks of arbitrary sizes. I think at most I've broken a data set up 24 times, but then padding etc. become a worry. Also, you to pretty much avoid all IPC or amdahl's law kicks in fast and hard. Ironically some of the easiest algorithms to break up into several cpu's are things like convolution. The irony is that these are also computed faster on a single cpu than it takes to load and store the file.

      --

      ----
      Go canucks, habs, and sens!
    4. Re:Depends on what you mean by real world. by timeOday · · Score: 2, Insightful

      How many of these are "real world"? Well, medical and CFD applications are significant, but hardly what you'd call mainstream, and the raytracing may have been used in Titanic on a smaller scale, but IMAX is under no threat at this time.
      Quit thinking so hard! People everywhere are setting up data centers that do nothing but serve huge numbers of clients over the Internet simultaneously. Now IBM can fit 4096 cores into a single 6 foot rack. I'd think any garden variety server farm could save a bundle. IBM big iron isn't cheap, but compared to an entire warehouse and the power for it, and all the manpower to rig up a couple thousand PC's, the IBM solution starts to sound pretty good.

      In fact, I wonder if google is still using warehouses full of normal PC hardware?

    5. Re:Depends on what you mean by real world. by Anonymous Coward · · Score: 1, Insightful

      Actually FFTs don't scale particularly well to parallel systems as by definition they are significantly non-local.

    6. Re:Depends on what you mean by real world. by sdfad1 · · Score: 1

      Yes, that's what I thought too, at first, but the original poster was
      actually referring to N dimensional FFT's, and they are separable.

      Eg, 2D DFT:

      \int_{-\infty}^{\infty} \int_{-\infty}^{\infty} f(x,y) e^{-i 2 \pi (ux+vy)} dx\ dy
      = \int_{-\infty}^{\infty} \int_{-\infty}^{\infty} f(x,y) e^{-i 2 \pi ux) dx e^{-i 2 \pi vy} dy

      You can do the Fourier transform along each axis in sequence. First,
      transform along x: f(x,0),f(x,1),f(x,2)... can be transformed
      separately into f'(u,0),f'(u,1),f'(u,2)... Then transform along y,
      also separately: f'(0,y),f'(1,y),f'(2,y)... becomes
      F(0,v),F(1,v),F(2,v)... ie F(u,v).

      Returning to the 1D FFT, which is a DFT repeatedly decomposed into
      smaller DFT's, I don't think it is as parallelisable because although
      an N-point DFT can be split into 2 N/2-point DFT's, the "communication
      costs" involved in doing so, and in then combining the output from the
      2 DFT's back into one, is prohibitive. Hmmm, will need to think about
      this... maybe we can return to the original matrix multiplication ie
      plain DFT (no FFT speedup), which is parallelisable.

  29. 1.5 miles of stacked laptops by loonicks · · Score: 4, Funny
    Who cares if it's as fast as 1.5 miles of stacked laptops? Why do we always have to compare things in such arbitrary units? Let's ask some other questions:
    • How many football fields does the hardware span?
    • How many Volkswagens does is weigh?
    • How many AOL CDs worth of storage does it contain?
    • How many Libraries of Congress can it process per unit time?
    • If it were melted down and re-formed into low-cost housing materials, how many starving third-world children could it shelter?
    1. Re:1.5 miles of stacked laptops by Belial6 · · Score: 1

      We pick arbitrary units because in the end, all units of measurement are arbitrary. What we think of as standard measurements are just some arbitrary measurements that lots and lots of people agree on. Given that much of the world has a difficult time understanding what a petaflop really means, the writers will use a unit of measurement that they believe people will understand, and compare it to the 'standard' units. This is frequently a useful way to get the data across. Of course, I will agree that Libraries of Congress is a lame unit of measurement to use for this kind of purpose, as the same people that would not grasp the amount of data in really large data measuring units, are even less likely to grasp how much data is in the Library of Congress.

    2. Re:1.5 miles of stacked laptops by damn_registrars · · Score: 2, Funny
      Actually, to be fair, you could answer those questions. If you really want to compare an arbitrary metric, you should ask something like
      • How many accountants can be replaced by this processing power?
      • How many spider webs would be filled with the bugs that occupy the code written for this system?
      • How many outsourced technicians will it take to support this system if it runs something that needs toll-free support?
      --
      Damn_registrars has no butt-hole. Damn_registrars has no use for a butt-hole.
    3. Re:1.5 miles of stacked laptops by glwtta · · Score: 3, Funny

      We pick arbitrary units because in the end, all units of measurement are arbitrary.

      I think you are conflating two meanings of arbitrary: while a meter is "arbitrary" in the sense that it's simply a widely used convention, a mile of laptops is "arbitrary" in the sense that it's "retarded".

      --
      sic transit gloria mundi
    4. Re:1.5 miles of stacked laptops by Krusty+Da+Klown · · Score: 1

      When I saw the "1.5 miles of laptops" comparison I immediately searched the comments for the inevitable Library of Congress comment, and here I am. I agree that this is a meaningless measurement, simply because I don't know what "1.5 miles of stacked laptops" can compute. How many laptops can you stack in 1.5 miles? Are we talking about MacBook Pros or some fat HP notebook? Are we talking about folding at home results or are we talking about excel spreadsheets?

      At least a petaflop is defined.

      Now pardon me while I go back to writing a Library of Congress worth of code.

    5. Re:1.5 miles of stacked laptops by Anonymous Coward · · Score: 0

      All imperial units are arbitary

    6. Re:1.5 miles of stacked laptops by Anonymous Coward · · Score: 0

      Why do Americans always compare weights to Volkswagens?

  30. Library of Congress comparison by Anonymous Coward · · Score: 0
    "IBM claims that at 1 petaflop, Blue Gene/P is performing more operations than a 1.5-mile-high stack of laptops!"

    I'm not sure what is being said here. How many Library of Congresses is that?

  31. Re:I'm ignorant. by jellomizer · · Score: 2, Informative

    Sure you can sort in O(1/(n^(1/2))) time. By Using a Shear Sort Algroithm.

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
  32. Not enough by Ollabelle · · Score: 3, Funny

    Civ 4 will still run slow.

    --
    Ibid.
  33. The Dawn of Petaflop Computing! by i_like_spam · · Score: 4, Informative
    This announcement is part of the International Supercomputing Conference, which just kicked off today. The new Top500 list will also be announced shortly.

    While the new IBM Blue Gene/P system is impressive, I'm more curious to see what sort of new supercomputer Andreas Bechtolsheim of Sun Microsystems has put together.

    Here's an interesting quote about Bechtolsheim from the article:

    'He's a perfectionist,' said Eric Schmidt, Google's chief executive, who worked with Mr. Bechtolsheim beginning in 1983 at Sun. 'He works 18 hours a day and he's very disciplined. Every computer he has built has been the fastest of its generation.'
    1. Re:The Dawn of Petaflop Computing! by shaitand · · Score: 1

      It gets a brief note at the bottom of TFA. At 500 terraflops it pales in comparison.

    2. Re:The Dawn of Petaflop Computing! by Anonymous Coward · · Score: 0

      It scales to 2 PFLOPS, the first installation at TACC will be ~500 TFLOPS.

      Just like the first entry for Blue Gene/P on Top500.org will only see it reach 30th place - depends how many cabinets they string together...

    3. Re:The Dawn of Petaflop Computing! by dkillian · · Score: 1

      Except the Sun SuperComputer will likely be ranked the most power supercomputer (ie #1) on the Top 500 because Sun is expecting to submit the results in time for the Nov publication. IBM, on the other hand, doesn't expect /P to go live on a large scale until mid-late next year. As usual, this is IBM pre-announcing a product (or capability) it won't have for a year or more. By then, I am sure the Sun Constellation SuperComputer will have moved on to its 2PF configuration.

    4. Re:The Dawn of Petaflop Computing! by flaming-opus · · Score: 4, Informative

      It appears that Sun's design is less revolutionary. It's just a bunch of off-the-shelf blade servers strung together with infinaband. They use the same cabinets, powersupplies, etc as the regular blade server offerings for non-technical computing. It also runs as a regular linux OS, clustered, rather than a supercomputer specific OS, as the Blue Gene does. The big differentiator of the Sun system is the massive 3000 port infinaband switch. I'm sure it's not actually a 3000-port switch, but a bunch of small switches packed together, running over printed circuit boards, rather than cables.

      Sun's design is affordable, and probably has a pretty decent max performance, and pretty reasonable power/memory per node. However, it's not as exotic as IBM's design. The IBM design has fantastic flops/watt and flops/square-foot performance. However, each node is really wimpy, which forces you to use a LOT of nodes for any problem, which inreases the necessary amount of communication. Some problems work really well, others, not so much.

      IBM has limited blue gene to a small number of customers, all with fairly large systems. I suspect that's because it's very difficult to port an application to the system, and get good performance.

    5. Re:The Dawn of Petaflop Computing! by Anonymous Coward · · Score: 0

      The blades have the same basic design as the Galaxy servers. Sun's own motherboard and a customised build, but yes the components themselves are commodity.
      (Sun is ridiculed for sticking with SPARC and dismissed when they commit to x86 ....)

      The switch, from what I understand of it is not lots of little switches, it's one big switch. It might sound like a trivial difference, but if you understand the internal workings of these IB switches and the associated latency and hops you get from large core switches down to smaller leaf switches (and all the line board/fabric boards in between) you'd understand what a huge performance increase you will see by connecting everything to one large switch backplane.
      It's not ~3,000 physical ports, it's the equivalent of ~3000 4X IB connections using ~1000 12X connectors/cables to the compute racks.

      Oh and it's not 'the same cabinets used in the regular blade offerings' - there is no blade shelf, the rack is the shelf. Which is why it's 12 blades wide rather than the 10 blades you get in the SB6000. And the blades are specific to the HPC offering - quad socket, quad core (if Barcelona ships on time) rather than the dual socket blades on the regular SB6000. Making it over twice the density of the regular blade shelf and giving 768 cores per rack, which equals approx 3.3 TFLOPS per rack. I wonder why everyone and their dog isn't just 'stringing these systems together' ... I guess it's pretty difficult.

    6. Re:The Dawn of Petaflop Computing! by Anonymous Coward · · Score: 0

      This is one big box, but it's composed of the same 24-port crossbars that Mellanox sells for all other IB switches, as far as I can tell from the board showed in Dresden. Instead of using 12 ports 4x to the outside world (12 ports to the backplane), it uses four 12x plugs per crossbar. The number of hops is still ridiculously high, because the crossbars are not bigger than for other switches. The only way to reduce the number of hops would be to reduce bisection. Contention is already going to be a major problem on this switch, so I doubt they traded latency for bisection. If they did, they are stupid.

    7. Re:The Dawn of Petaflop Computing! by xcjohn · · Score: 1

      rrr, to be out of NDA would be a wonderful thing but let's just say Sun needs to follow up on promises it made to customers... but a note on the availability of BG racks. You can buy even just 1 rack (we ran a rack of BGL for about 2 years(first installation outside of LLNL) before getting 2 more). but yes, you're completely correct, the problem is finding code that will both port and scale.

      --
      ~~~ They call me Little John, but don't let the name fool you...in real life I'm very big.
    8. Re:The Dawn of Petaflop Computing! by Anonymous Coward · · Score: 0

      Watch TACC's procurement of their new sun installation to see if they really deliver on this. They've been promising they can do it for a while now, but that's a huge switch to deliver.

    9. Re:The Dawn of Petaflop Computing! by flaming-opus · · Score: 2, Interesting

      I'm absolutely possitive that sun did not implement a radix-3000 router of any sort, particularly infinaband. If you look at the earth simulator, a ridiculously high percent of the cost was to build a 640-way crossbar, and even that wasn't quite a full crossbar. I'm sure that the sun design is some sort of tapered fat-tree inside the box. It's possible that they overclocked the all-internal connections, as the traces are only a couple feet long, but there's still up to 8 hops from 1 port to another, assuming a rad-24 building block, 7 hops if you use sidelinks at the top level.

      I'm not arguing that the sun solution is bad because it's commodity-based. That really keeps down the cost. $50million for a top-5 super is quite modest. It's just not as exotic, and thus interesting, as IBM's Blue Gene, Cray's XT4, or NEC's SX-8. (Though even BG and XT use commodity-derived processors, with custom packaging&interconnect) I'm a software guy, so the fact that Sun's system uses vanilla, off-the-shelf solaris/linux makes it somewhat less interesting than the more exotic designs.

    10. Re:The Dawn of Petaflop Computing! by flaming-opus · · Score: 2, Insightful

      well, Perhaps it's more accurate to say that IBM is not selling BG to everyone and their mother, because a limited number of applications port well to the machine. If you happen to have a big need to run one of those applications, they'll sell one to you. But, if you don't run one of those apps, they'll probably try to sell you P570's instead. It must be nice to be in those IBM salespeople's shoes, and have so many options to sell you.

  34. Re:Hitting 3 petaflops takes an 884,736-processor[ by Anonymous Coward · · Score: 0

    What are they going to do... process me to death?

  35. teh grammer nazzi by syrinx · · Score: 0, Offtopic

    "will continuously operate at more than 1 petaflop" makes no sense. You could say "1 petaflop per second", construing "flop" to mean "FLoating point OPeration", or say "1 petaflops", if you prefer "flops" as "FLoating point Operations Per Second". If you leave out both the word "second" and the letter "s" from the abbreviation, then it doesn't mean anything. It's like saying that your car can "operate at 250 km".

    --
    Quidquid latine dictum sit, altum sonatur.
    1. Re:teh grammer nazzi by Anonymous Coward · · Score: 0

      I think common usage now is that petaflop = petaflops with both being ambiguous. You maybe be an antiquated grammar nazi now.

    2. Re:teh grammer nazzi by Pingmaster · · Score: 1

      Now now, saying a car can operate at 250km is a valid measurement. I had a car that had an operational distance of 100 continuous kilometers before the transmission overheated and crapped out, therefore, it could 'operate at less than 100km'.

  36. I'm waiting for the next generation by boyfaceddog · · Score: 1

    The next version will do fifty petaflops but its weather calculations will always be wrong.

    That is until one day someone remembers to add in the massive heat output from its own cooling towers.

    --
    Here will be an old abusing of God's patience and the king's English.
    1. Re:I'm waiting for the next generation by shaitand · · Score: 2, Informative

      Even with the computing power weather would be impossible to calculate. It isn't because of a lack of understanding either. In order to calculate weather you don't just need to know how weather works, you need to have precise data on every variable across the globe and these measurments would need to be taken to a resolution that is simply insane. If you had a fast enough machine, it could even catch up with current weather from that point, but your snapshot would have to be exact and all measurements would have to be taken simultaneously.

      THAT is what we can't do. Even if we could mount instrumentation in every square meter of the earth AND its atmosphere to get our current status map and we configured the machine to predict the interactions of those currents we would still be lost. Aside from tracking the output of the sun, the weather system would need to account for ocean currents, tides, bonfires and heating systems, volcanoes, body heat, pig sex, etc.

      That is right my friend, every time you pull out and shoot a load on her stomach the weather system would have to take it into account, because the air disturbed might be the first of a chain of complex interactions that leads to a hurricane that devestates louisana... again (because there are actually people so ignorant that they are going to rebuild a city in the same bad location).

    2. Re:I'm waiting for the next generation by P3NIS_CLEAVER · · Score: 1

      I could give a crap about the petaflops, how many laptops tall will it be?

      --
      Please sign petition to restore sanity to our banking system!!!

      http://financialpetition.org/
  37. How far behind are desktops from super-computers? by Vellmont · · Score: 5, Interesting

    Years ago, shortly after the Pentium first came out and the then astounding "x million flops/second" numbers were floating around, I wondered how far we were behind the power of supercomputers. I remember doing some rough calculations and finding that only a few pentiums could do the calculations of a Cray 1. I don't remember the specifics of how many pentiums/cray, or how rough the calculation was, but that's largely unimportant for my point.

    So I have to wonder, what's the equivalent supercomputer that a modern, hefty desktop is capable of performing at? 10 years ago, 20 years ago? Have super-computers accelerated in terms of the speed of increased computing power, stayed the same, or fallen behind desktops?

    --
    AccountKiller
  38. Why is it not based on Cell? by knight17 · · Score: 2, Funny

    I thought these will be based on the new Cell architecture, which is simply awesome. http://arstechnica.com/articles/paedia/cpu/cell-1. ars [Ars Technicia]

    1. Re:Why is it not based on Cell? by otis+wildflower · · Score: 1

      Perhaps these CPUs have better hardware floating-point support than Cell? IIRC Cell has limited double-precision support, though some enterprising folks have found ways to work around it and put Cell to good use..

      And upgrading PPC cores is the easier way to go, being able to reuse plenty of existing firmware and associated hardware. Not to mention that IBM probably committed Cell to PS3 for quite awhile, and maybe they don't have the capacity to start spinning custom revs (say with more SPEs or with extended double support) with PS3 demand.

    2. Re:Why is it not based on Cell? by cerelib · · Score: 1

      Wouldn't that be a bit redundant? It seems like the purpose of the Cell architecture was to take the ideas used to create these kinds of super-computers and put them on a single chip allowing for good parallel performance. Wasn't it being touted as a super-computer on a chip? To program for a BlueGene based on Cell, you would have to parellelize and specialize your already parallel tasks to get the full advantage. That is my understanding of it, but only time will tell what can be done, or what people will try to do, with Cell.

    3. Re:Why is it not based on Cell? by Anonymous Coward · · Score: 0

      You're thinking RoadRunner, also by IBM you can find it on their website [http://www-03.ibm.com/press/us/en/pressrelease/20 210.wss]

  39. New unit to measure computing performance by blind+biker · · Score: 4, Funny

    "How many laptop-miles does this computer do?"

    --
    "The agriculture ministry is not in charge of Gundam" - Japanese ministry official.
  40. statics by Anonymous Coward · · Score: 0

    >It is actually capable of 3 quadrillion operations a second, or 3 petaflops.

    statistics are interesting... ummm, so they are this happy that it is ONLY running at 1/3 its capability!!! Thats only 33% of its potential!!! In my book, thats something to be ashamed of ;-)

  41. Re:I'm ignorant. by shaitand · · Score: 3, Funny

    'if no-one needed to buy them'

    Because someone WILL buy them? Apparently you don't understand the concept of sales eh? I think selling you something you actually need is against the salesman code of ethics.

  42. Re:How far behind are desktops from super-computer by damn_registrars · · Score: 1

    You may find some insight at the top supercomputer list: http://top500.org/.
    In particular, you can see that the supercomputers from 10-15 years ago are roughly equivalent in power to the average laptop on the market today.

    --
    Damn_registrars has no butt-hole. Damn_registrars has no use for a butt-hole.
  43. In case any PPC otaku are still out there... by frankie · · Score: 1

    ...chips like the PPC 450 are the reason WHY Apple moved over to Intel, not a reason why they should have stayed. IBM made a business decision to steer its CPU engineering resources away from general-purpose desktop computing (aka G5) and focus on two more specialized niches: big iron (aka Blue Gene, POWER6) and consoles (aka Cell, Xenon, Broadway). All of those are very nice chips that make IBM a LOT of money, but NONE of them are suited to be the brains of a consumer Mac, and especially not a Mac laptop.

    p.s. No, Freescale e600 MPC8641D was not a valid alternative either, given that it was vaporware until late 2006. A year or two earlier and it might have mattered.

    1. Re:In case any PPC otaku are still out there... by Anonymous Coward · · Score: 0

      Please explain why my old outdated and underpowered dual core 2.3ghz PPC G5 tower can kick the crap out of any dual core intel processor I could find?

      using a real world benchmark, a very complex blender model. rendering time took LESS on the PPC G5 dual core than any comperable mhz dual core processor I could find.

      It kicked it's ass hard.

      Apple move to Intel for one reason, Cheaper parts = higher profit margins. nothing more.

    2. Re:In case any PPC otaku are still out there... by geekoid · · Score: 1

      "Please explain why my old outdated and underpowered dual core 2.3ghz PPC G5 tower can kick the crap out of any dual core intel processor I could find?"

      I could, but would you understand it?

      In no way to your post a counter the argument the original poster made; which was exactly correct.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    3. Re:In case any PPC otaku are still out there... by Anonymous Coward · · Score: 0

      Mr Coward, don't you find it odd that 99% of other Mac Blender users report substantial speed gains going from PPC to Intel?

    4. Re:In case any PPC otaku are still out there... by otis+wildflower · · Score: 1

      using a real world benchmark, a very complex blender model. rendering time took LESS on the PPC G5 dual core than any comperable mhz dual core processor I could find.

      Because the folks who ported that app didn't use the SSE3-optimized Accelerate.framework?

      Or are you running in Rosetta?

      (Is there a version that's compiled for SSE3?)

    5. Re:In case any PPC otaku are still out there... by Anonymous Coward · · Score: 0

      Benchmarks please.

      A comparison between your G5, a Core 2 Duo, and a Xeon would be very nice.

    6. Re:In case any PPC otaku are still out there... by Anonymous Coward · · Score: 2, Interesting

      FYI these are not "normal" PPC 450s ... they are PPC 450 cores with two high end FPUs bolted on (the FPUs from the G5) This works very well if you want to build a big parallel machine like BGP. As you say, no good for a desktop (true) but my point is just this is not a typical embedded PPC chip.

    7. Re:In case any PPC otaku are still out there... by DurendalMac · · Score: 1

      You're full of it. For one, benchmarks have shown that performance between a Core 2 Duo and a dual core G5 at similar clock speeds is pretty good, and the C2D edges out the G5 when there are SSE3 and other optimizations. In addition, Apple didn't have a roadmap. Poke around a little. They couldn't keep selling G5s while everyone else kept going. They had to go somewhere else, because IBM didn't want to make a G6, and Motorola was still notorious for getting their chips out too slow, too late. Pull your head out.

    8. Re:In case any PPC otaku are still out there... by afidel · · Score: 1

      Uh, because you can now get a relatively cheap 8 core Intel box that will wipe the floor with the G5 tower and not consume much more power?

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
  44. Re:I'm ignorant. by hador_nyc · · Score: 1

    sure playing Doom in an Imax theater at a gajjillion frames a second.

    duh, i mean isn't that obvious? ;)

    I know I'm dating myself saying Doom instead of the latest hot RPG, but ... bah ... stay off my grass kiddies...

    --
    - Mike
    Once you've lost your temper, you've lost the argument - Me
  45. Re:I'm ignorant. by Bloke+down+the+pub · · Score: 2, Funny

    And while these are, admittedly, very bizarre behaviors, these people like to know what the weather is going to be like.
    You don't need a hugely powerful computer to know what the weather's going to be like. You can find out from the TV or them new-fangled intarwebs.
    --
    It's true I tell you, feller at work's next door neighbour read it in the paper.
  46. Re:I'm ignorant. by Rostin · · Score: 1

    Disclaimer: I'm not very experienced in scientific parallel computing, but I do it.

    I don't have any firsthand knowledge of actual research problems being solved with 4096 processors, but here's a link to some parallized scientific software that can be scaled that high. Pay particular attention to the efficiency difference between "fixed-size" and "scaled-size" problems.

  47. This article is like diarrhea by Anonymous Coward · · Score: 0
    It Runs in the Blue Genes!

    *ducks*

  48. Re:I'm ignorant. by Pingmaster · · Score: 1

    So you're saying that you'd approve a purchase costing several million dollars, not only to buy the actual hardware, but in building a facility that the computer can operate in, in spending millions more in writing software to run on the system, even if you don't need it?

    If so..I have some beautiful oceanfront property to sell you, it's on the east coast of Ohio

    Personally, i'd be doing cost analyses, planning, consultations etc. to make absolutely sure that if my company bought that thing, that we'd be able to use it to an extent that no other, less expensive solution would be able to. We're not talking iPod's here, according to internetnews.com, the Blue Gene/L starts at $1.5M (probably USD). I think if a CTO buys one of these without making sure it'll turn a profit for their company, they'd not be the CTO for very long.

  49. There, there by p3d0 · · Score: 1

    No need to get mean just because you made a mistake.

    --
    Patrick Doyle
    I mod down every jackass who puts his moderation policy in his sig. Oh, wait a sec....
    1. Re:There, there by Spazntwich · · Score: 4, Funny

      I hate the intolerant, and the French.

      And I hate irony!

    2. Re:There, there by master_p · · Score: 2, Funny

      You must be German.

    3. Re:There, there by p3d0 · · Score: 1

      Damn those irony-hating Germans.

      --
      Patrick Doyle
      I mod down every jackass who puts his moderation policy in his sig. Oh, wait a sec....
  50. Look at things like Seti@Home by benhocking · · Score: 1

    The first place to go to get ideas about applications that can be sufficiently parallelized is to consider all of the @Home programs. In addition to those, there are the ones already mentioned by those who have responded to you. Then there's my research area - neural network models of mammalian brains. One of the things that people plan on doing on Blue Gene is simulating an entire human brain.

    --
    Ben Hocking
    Need a professional organizer?
  51. Bare-Metal Programming! by Archeopteryx · · Score: 1

    God that takes me back!

    --
    Dog is my co-pilot.
  52. WRONG QUESTION! by Spy+der+Mann · · Score: 1

    The *real* question is...

    does it run Vista? :)

    1. Re:WRONG QUESTION! by Pingmaster · · Score: 1

      of course it can, it's one of the few computers in the world that can run Aero without lag :D

    2. Re:WRONG QUESTION! by XnavxeMiyyep · · Score: 1

      However, once you open a few programs, it starts to get bogged down.

      --
      I put the 't' in electrical engineering.
  53. Re:How far behind are desktops from super-computer by 777v777 · · Score: 1

    I think supercomputers are pulling ahead a bit from desktop computers. More and more money is being spent on them I think. The big BlueGene/L machine cost on the order of $100M. Assuming a modern computer is $1K, there is a factor of 100000 difference in prices.

    There are a few important things that will keep this trend going(in my opinion):
    1) These big machines cost $1M or so to power per month. There is some lower bound on the cost for electricity for a particular computational power. Unless technology changes drastically(optical, quantum, ...), normal people won't be able to afford the cost of performing computations on this level.
    2) PCs get cheaper, supercomputers get more and more expensive
    3) PCs have pretty much hit the Ghz barrier, and until more applications are parallelized, PCs will be somewhat stagnant in their performance. Some scientific applications on supercomputers can scale well to tens of thousands of cores, so supercomputers can maybe push the numbers of cores.
    4) Power generates heat, and desktops are already starting to have difficulties dissipating enough heat. Old desktop processors didn't need cooling fans. Now you need huge heat sinks, fans, and sometimes liquid cooling.

  54. what am I missing? 850Mhz = slow? by cdn-programmer · · Score: 2

    I thought 850 chips were slow by today's standards. What am I missing?

  55. Re:I'm ignorant. by The-Ixian · · Score: 1

    Angry cat says, "Rawr! Playing Doom is for uber nerds!"

    --
    My eyes reflect the stars and a smile lights up my face.
  56. Re:I'm ignorant. by kpesler · · Score: 1

    A little over a week ago, I was at a conference and heard a talk by Francois Gygi, a researcher who was one of the big users of Blue Gene/L. He is the principal author of Qbox, a code written to perform quantum-level simulations of condensed matter (i.e. liquids and solids), on massively parallel machines. If I remember correctly, his team was able to use all 65k processors with about 80% parallel efficiency, an impressive achievement for which they won the 2006 Gordon-Bell award. The code is based on density functional theory in a plane-wave basis, so it makes heavy use of FFTs and matrix-matrix multiplies. The tricky part is organizing the topology of the communications, and the fact that there are no tools for debugging/optimization at that scale. So I believe there are some useful appliations that scale very well.

  57. Re:what am I missing? 850Mhz = slow? by davidbrit2 · · Score: 5, Funny

    What am I missing?
    The other 4,095 of them.
  58. vista by arclyte · · Score: 4, Funny

    IBM researches are excited, because if they can get it to sustain the 3 petaflops, they'll finally be able to switch on the new "Aero" feature of the Windows Vista Super-Penultimate Premium Advanced edition.

    1. Re:vista by zerocool^ · · Score: 1


      You do realize "Ultimate" means literally final, and Penultimate means "next to final", as in, the penultimate note of a piece of music is the 2nd to last note, or the penultimate bend in a road is the one just before the last one.

      Penultimate != super ultimate, or more final than final

      --
      sig?
    2. Re:vista by arclyte · · Score: 1

      I do realize it. I don't believe it would be correct to call the current Vista "Ultimate" because what would they then call it when SP1 comes out? Vista Ultimate+1 perhaps? I thank you for your concern with my vocabulary, though. :)

  59. Re:what am I missing? 850Mhz = slow? by joib · · Score: 2, Interesting


    I thought 850 chips were slow by today's standards. What am I missing?


    You can stuff 4096 cores (1024 chips) per rack. Precisely because the chips are a slow low power design.

  60. Re:what am I missing? 850Mhz = slow? by Zantetsuken · · Score: 1

    Also its an entirely different architecture - Intel P4 fanboys will say that an AMD FX7x running at like 2.x or 3.x (whatever its at) is a slow piece of crap. Basically, clock speed (bad car analogy: horsepower) isn't everything, its the actual work that it can do (torque) that matters for heavy stuff...

  61. Re:I'm ignorant. by joib · · Score: 1


    According to TFA, the uS DoE has an order in for one of these things, so a good 'practical' and eventually 'real' use is to number crunch the movement of energy throughout the US, since there are now people selling electricity back into the grid, there has been talk for several months about needing a system to monitor this. They may also use it to calculate the best routing for black/brownout areas or predict area that will be in need of more power in the near future and help the engineers place their generating stations.


    Meanwhile, back on planet earth, the division of the DOE that actually is buying supercomputers is the NNSA, who use their gear for somewhat more nefarious purposes.

  62. Re:I'm ignorant. by Yvan256 · · Score: 1

    Uhmmmm...did they not just mention in the summary that they can use it to simulate super-complex things like oh... weather patterns? .....or maybe they'll just use it for playing WoW


    Imagine how real the weather will look like in WoW with that computer! :p

  63. Oh teh noes! by Anonymous Coward · · Score: 0

    Oh no, they didn't. http://news.bbc.co.uk/2/hi/technology/6600965.stm
    They simulated half a mouse brain on that thing! How long until they try to simulate a human brain and let it take over the world?

  64. Yes. by mmell · · Score: 1

    SLES 10.

  65. how many megawatts? by peter303 · · Score: 1

    Probably not the greenest computer.

    1. Re:how many megawatts? by pvallen · · Score: 1

      Or, probably the greenest as measured in Flops/Watt.

      http://www.green500.org/CurrentLists.html

    2. Re:how many megawatts? by Anonymous Coward · · Score: 0

      just the bluest.

  66. Re:I'm ignorant. by Anonymous Coward · · Score: 0

    There are some lakes in Ohio. You could get nearly the same effect.

  67. Re:I'm ignorant. by 777v777 · · Score: 1

    This won't be used for that... The energy graph problem is not that problematic or big. Definitely doesn't need that kind of computation power.

  68. It is petaflops not petaflop. by bommai · · Score: 2, Informative

    Contrary to most people that think a singular way of representing floating point speed is FLOP, it is FLOPS because FLOPS is not plural. FLOPS is Floating Point Operations Per Second. So, I chuckle everytime I read 1 PETAFLOP. Guys, just turn off your singular/plural alarm and say with me 1 and only 1 PETAFLOPS.

  69. Re:I'm ignorant. by mattcasters · · Score: 1

    I once heard that if you predict the weather for tomorrow to be the same as today, you're right more often than not.
    I even heard it was close to 60% or something.
    With those kind of numbers who needs these fancy computer whatchemecallits anyway?

    I know these numbers are complete unsubstantiated and all, but since everyone else here doesn't seem to mind I just thought it best to drop 'm on you.

    --
    News about the Kettle Open Source project: on my blog
  70. Forgotten the Riken MDGRAPE-3? by Anonymous Coward · · Score: 0

    Is this really such a huge achievement when you consider that the Riken MDGRAPE-3 achieved 1 petaflops this time last year? Yes it is a special purpose machine, but it still reached the petaflops mlestone.

  71. Re:As far as I'm concerned by homey+of+my+owney · · Score: 1

    As far as I'm concerned, all peta flops should be thrown in jail.

  72. Fault tolerance and the Super Computer by Anonymous Coward · · Score: 0

    One of the embarrassing facts about Super Computers is they aren't quite as stable as they could be. While industry talks about the 5 9's of uptime, some of the shipping systems like to talk about the 2 or 3 9's of uptime.

    How stable is this beast?

  73. Seismic processing by rumblin'rabbit · · Score: 1

    Seismic processing. Seismic exploration is where you create a big noise on the surface of the earth (a "shot"), the sound goes down, bounces off of geological boundaries, goes back up, and is recorded by arrays of phones. The number of shots can number from the hundreds to the hundreds of thousands.

    It can be done on both land and marine. The marine one generates massive amounts of data, because the boat sometimes goes for weeks recording data around the clock, dragging the phone behind them on long streamers.

    The data requires massive statistical and numerical processing to be usable. And the biggest pig is something called "wave-equation prestack migration", which sometimes requires hundreds of CPU years to compute (extreme case). But the client wants the wave-equation migration to be done in a few calendar weeks. Fortunately, each shot can be processed independently - thus wave-equation migration has been termed "embarrassingly parallelizable".

  74. Re:How far behind are desktops from super-computer by Verte · · Score: 1

    With all due respect, you're talking about twenty years of separation. Not to mention that the Cray was a 64-bit design, with enough registers to put any modern processor to shame.

    --
    We at slashdot are scientists, specialists and kernel hackers. Your FUD will be found out.
  75. Re:How far behind are desktops from super-computer by flaming-opus · · Score: 4, Informative

    A tricky question, but not all that interesting. A fast server processor is within a factor of 4 of the fastest supercomputer processor in the world. That does not mean that you can do equivalent work with the server processor. Among other things, processing performance (gigaflops) of a CPU, is no longer the interesting part of a supercomputer. (It never really was) memory bandwidth, interconnect bandwidth and latency, and I/O performance are the more interesting features of supers. 12 year old Cray processors still have five times the memory bandwidth of modern PC processors, and twenty times the I/O bandwidth.

    You'll notice, that 98% of the supercomputers, sold in the last 10 years, all use server processors. (Blue Gene actually uses an embedded systems processor, but it's the same idea) However, in the late 80's putting 256 processors in a super was cutting edge. In the 90's, a few thousand. Soon you'll see a quarter million cores. So supers are actually getting faster at a higher rate than are desktops, at least by most measures.

  76. Lots of simulations. by porkchop_d_clown · · Score: 1

    Basically, the more processors you have (and the faster they are) the more finely you can divide the problem.

    For example, say you're trying to determine the hydrodynamics of a new kind of ship's propeller. With one generation of hardware, you might have had to assign each processor one cubic centimeter of water. With this new generation, you might increase the resolution so that each processor is simulating a cubic millimeter instead.

    This is a massive over-simplification, but it's enough to show you what I mean.

  77. Re:what am I missing? 850Mhz = slow? by homer_ca · · Score: 1

    And the part about each chip having 4 cores and a 2x2 ft circuit board containing 32 chips. 128 CPU cores in the space of an ATX motherboard is pretty impressive even at only 850Mhz each.

  78. Re:How far behind are desktops from super-computer by Vellmont · · Score: 1


    processing performance (gigaflops) of a CPU, is no longer the interesting part of a supercomputer. (It never really was) memory bandwidth, interconnect bandwidth and latency, and I/O performance are the more interesting features of supers.


    I always hear this, but I've never seen anything terribly definitive on it. I'd like to see how fast a Cray for 12 years ago, and a modern top-of-the-line Desktop PC with a hot graphics processor could solve a problem designed to run on that Cray from 12 years ago. Metrics are nice and all to attempt to judge processing power between different machines, but in the end the only thing that matters is real world performance on an actual problem.

    --
    AccountKiller
  79. Re:Steve Jobs by bnenning · · Score: 1

    Looking Apple's recent market share and stock price, I'll go with a "no" on that.

    --
    How to solve most of our problems: 1.Lots of nuclear plants. 2.Cure aging.
  80. Re:I'm ignorant. by Belacgod · · Score: 1

    I know I'm dating myself saying Doom
    At least you're dating someone...very good for slashdot.
  81. Maybe they mean a stack of 20 laptop 1 meter tall? by viking80 · · Score: 1

    A high end laptop with a core 2 duo at 2.4GHz rates around 20Gigaflops
    You can probably overclock it to 25 Gigaflops, and it is 25mm thick(Opened up).

    The GPU probably adds between 20 and 200 Gigaflops (Nvidia claims 500GFlops on the 8800) http://en.wikipedia.org/wiki/GeForce_8_Series

    Maybe an overall estimate is 50 Gigaflops total is reasonable.

    To get 2 Petaflop you will need 40 of these or a stack of 1 meter.

    --
    don't cut it off www.mgmbill.org
  82. Re:I'm ignorant. by hador_nyc · · Score: 1

    now that's funny... Thanks for the laugh... having a rough day with bugs!

    --
    - Mike
    Once you've lost your temper, you've lost the argument - Me
  83. Lem by jefu · · Score: 2, Interesting

    As long as Lem has been mentioned, there is also "Non Serviam" (in "A Perfect Vacuum") in which the "Latest IBM models have a top capacity of one thousand personoids". Said personoids occupy themselves, among other things, with debating the existence and nature of God (ie the programmer/person running said IBM).

  84. Oops, off by a few zeroes I guess by viking80 · · Score: 1

    Oops, off by a few zeroes I guess

    --
    don't cut it off www.mgmbill.org
  85. Re:Steve Jobs by nurb432 · · Score: 1

    Thats just short term profits, I think in the long run turning their products ( computer that is ) into 'yet another intel box' will come back to bite them in the long run.

    Dont get me wrong i AM an apple fan, and have been since day 1, but I still feel it was a short sighted sellout. But i guess only time will prove if he was right or not. If they are still relevant in the personal computer market in 15 years , then he was right.

    --
    ---- Booth was a patriot ----
  86. Re:I'm ignorant. by afidel · · Score: 1

    How is simulating weapon decay nefarious? There's been some talk about new weapon design being done with the DoE computers, but there is no way in hell the military will deploy a weapon system without thorough real world testing, and even Bush hasn't been stupid enough to break the Nuclear Test Ban Treaty.

    --
    There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
  87. imagine a beowulf cluster of... by dosquatch · · Score: 1

    Oh. Well, shit. Nevermind.

    --
    "Hey, the third matrix movie would have been good except for the plot,story, and acting." --AC
  88. Libraries of Congress... by no1nose · · Score: 1

    Can someone please convert this to a useful unit of measure, like how many Libraries of Congress per second this is equal to?

  89. Yes, but... by Wolfrider · · Score: 1

    That's all fine well and good -- but does it run SPACEWAR??
    :b ;-)

    --
    .
    == WolfriderV6 == I'm willing to admit that *I just might* be wrong... Are you??
  90. Re:Steve Jobs by Anonymous Coward · · Score: 0

    Apple wouldnt have jumped ship on IBM unless they saw something on both roadmaps that made intels look like a more attractive solution.

  91. Re:I'm ignorant. by xcjohn · · Score: 1

    Yep, check out the SCEC [http://www.scec.org/] project, for example. There are some fluid dynamics and astrophysics code as well. And, well, naturally this was all designed with nuke "preservation" code in mind...

    --
    ~~~ They call me Little John, but don't let the name fool you...in real life I'm very big.
  92. Re:I'm ignorant. by dpilot · · Score: 1

    I once saw a stunning weather device. It was a piece of rope tied to a tree branch. The instructions were nailed to the tree:

    Weather Rope
    If the rope is wet, it's raining.
    If the rope is stiff, it's freezing.
    If the rope is swinging, it's windy.

    I forget the rest, there were at least a half dozen. But as google is my friend, here's the basic idea: http://www.engravingdragon.com/Page17.html

    --
    The living have better things to do than to continue hating the dead.
  93. Re:How far behind are desktops from super-computer by afidel · · Score: 2, Insightful

    A Cray from 12 years ago would be a T90. The top of the line was the T932 with 32 vector CPU's. It was capable of 57.6 gigaflops and had a total internode I/O bandwidth of 330GB/s. It maxed out at 8GB of main memory. Compare that to an ATI Radeon x1950xtx gpu running folding@home at ~90Gflops with a half gig of ram and ram I/O of 64GB/s, which is significantly faster than a desktop CPU. So, it really depends on what your problems throughput limitation is, CPU/GPU raw power or I/O bandwidth as to whether a current desktop is more or less powerful than a Cray from 12 years ago.

    --
    There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
  94. 1.5 mile high stack of laptops.... by troylanes · · Score: 1

    How many furlongs per fortnight of Library of Congress would that be able to process?

  95. PETA flops by Refenestrator · · Score: 1

    Did someone say PETA flopped? Wait, what? Never mind.

  96. You're the mad scientist!! by ZX3+Junglist · · Score: 1

    Not only do you want to push the limits with the most powerful electronic system ever,

    you want it to be SELF-AWARE?!?!

  97. So you think Nvidia Saw this coming? by Anonymous Coward · · Score: 0

    ..So what if it were to be outfitted with 72 racks full of these?
    http://www.nvidia.com/object/tesla_gpu_server.html
    "...The Tesla S870 GPU computing server is used in tandem with multi-core CPU systems to create a flexible computing solution that fits seamlessly into your existing IT infrastructure."

    Surely 294,912 processors are not too many for this, but wait!, CUDA is programmed just like C... No problem!