Slashdot Mirror


Sandia Wants To Build Exaflop Computer

Dan100 brings us an announcement that Sandia and Oak Ridge National Laboratories are setting their sights on an exaflop supercomputer. Researchers from the two laboratories jointly launched the Institute for Advanced Architectures to facilitate development. One of the problems they hope to solve is how to provide each core of each processor with enough data so that cycles aren't going to waste. "The idea behind the institute — under consideration for a year and a half prior to its opening — is 'to close critical gaps between theoretical peak performance and actual performance on current supercomputers,' says Sandia project lead Sudip Dosanjh. 'We believe this can be done by developing novel and innovative computer architectures.' The institute is funded in FY08 by congressional mandate at $7.4 million."

144 comments

  1. To Be used by Which Application? by curmudgeon99 · · Score: 4, Interesting

    Aren't we getting a little bit ahead of ourselves, Sandia? What program would you run on this? This brings up the essential issue: what kind of program would YOU write to take advantage of this? I can only think of one: AI.

    1. Re:To Be used by Which Application? by morgan_greywolf · · Score: 4, Interesting

      Aren't we getting a little bit ahead of ourselves, Sandia? What program would you run on this? This brings up the essential issue: what kind of program would YOU write to take advantage of this? I can only think of one: AI. Military simulations. That's what Sandia spends most of its supercomputing clock cycles doing. The Department of Energy funds supercomputing centers like Sandia National Laboratories in order to run simulations on military vehicles, nuclear weapons simulations, etc.
    2. Re:To Be used by Which Application? by PowerEdge · · Score: 5, Informative

      You don't usually run one program on these type of systems. The compute cycles are bidded out to researchers and they get x number of compute hours. The system is partitioned out to a few nodes and given to the researcher to run their codes on. You could have on a system like this hundreds of jobs running simultaneously. Also, with the tens of thousands of cores needed to reach this status, a node failure, or other hardware failure is inevitable. Right now if a node fails in the middle of the job, everything is lost from the last checkpoint. The chances of failures impeding work go up greatly the more nodes and cores you run the job on.

    3. Re:To Be used by Which Application? by HuguesT · · Score: 1

      What AI program, pray? I was unaware we had an AI program ready to think for us, only asking for a few hexaflops here or there.

      I think Sandia would probably like to run lattice QCD simulations. Those can chew through any amount of hexaflops you can throw at them. Otherwise we have the ever-demanding weather bureau for these elusive 15-day forecasts. It's not difficult to conjure up a problem that would take weeks to run on current hardware. Indeed neural simulations are a possibility, but not the only one.

    4. Re:To Be used by Which Application? by curmudgeon99 · · Score: 1

      Cool! Reminds me of the beginning of my career when I had to work on main frames. So much system code designed to do that parsing. Thank you for an interesting reply!

    5. Re:To Be used by Which Application? by fpgaprogrammer · · Score: 0, Flamebait

      If we elect a republican president all of our supercomputing capacity will be put toward: "Who would Jesus Bomb?"

    6. Re:To Be used by Which Application? by Huntr · · Score: 5, Funny

      What program would you run on this?

      Vista, with Aero enabled.

    7. Re:To Be used by Which Application? by Anonymous Coward · · Score: 2, Funny

      I am a flopped hex, you insensitive clod!

      (or did you mean exaflops, as in 10^18 FLoating point Operations Per Second?)

    8. Re:To Be used by Which Application? by curmudgeon99 · · Score: 1

      So basically, Sandia wants to run better games...

    9. Re:To Be used by Which Application? by macrom · · Score: 1

      Um, the Towers of Hanoi?

    10. Re:To Be used by Which Application? by Anonymous Coward · · Score: 5, Interesting

      I happen to work at Sandia and can assure you that much more than weapons work is done on the computers. In fact, recently a lot of work was done in modeling the huge asteroid that smashed into Russia in the early 20th century. The researchers we able to develop new understanding of the dynamics of such an event and discovered that much smaller asteroids than previously thought could do such damage.

      Also, a large portion of the computers are available to outside research (besides research done at the Labs).

    11. Re:To Be used by Which Application? by hbean · · Score: 1

      It might (just might) run windows vista well enough to make it usable.

      --
      "Give someone a program, frustrate them for a day... Teach someone to program, frustrate them for a lifetime."
    12. Re:To Be used by Which Application? by zeromorph · · Score: 1

      Just in case someone needs a reminder. I get always confused:

      10^24 yotta Y 1 000 000 000 000 000 000 000 000
      10^21 zetta Z 1 000 000 000 000 000 000 000
      10^18 exa E 1 000 000 000 000 000 000
      10^15 peta P 1 000 000 000 000 000
      10^12 tera T 1 000 000 000 000
      10^9 giga G 1 000 000 000
      10^6 mega M 1 000 000
      10^3 kilo k 1 000
      10^2 hecto h 100
      10^1 deka da 10
      10^0 1
      http://en.wikipedia.org/wiki/SI_prefix

      --
      "Hannibal's plans never work right. They just work." Amy/A-Team
    13. Re:To Be used by Which Application? by curmudgeon99 · · Score: 1

      Amen to that ma brotha

    14. Re:To Be used by Which Application? by Albert+Sandberg · · Score: 3, Funny

      ... they will be the best prepared for duke nukem forever that's for sure.

    15. Re:To Be used by Which Application? by Etrias · · Score: 1

      I bet they partnered with 3dRealms to who needed help finishing Duke Nukem Forever.

    16. Re:To Be used by Which Application? by olafva · · Score: 2, Informative

      Try Climate & Weather Codes, Fusion, Combustion, CFD, Bio (genomics), and
      a host of large science/engineering, partial differential equation=based applications
      requiring the solution of large systems of matrix equations,... Check out:

      http://www.ornl.gov/info/press_releases/get_press_release.cfm?ReleaseNumber=mr20061025-00

      --
      What's past is NOT ALWAYS prologue for the future!
    17. Re:To Be used by Which Application? by GregPK · · Score: 1

      Some well written code... Just might go so fast that the space time continuim bends to accomodate a new class of ultimate power in the universe. ;) Unfortunatly, you aren't going to find a whole lot of that in Vista. =P

    18. Re:To Be used by Which Application? by Henry+V+.009 · · Score: 1

      If they had AI that could run on fast computers, then they'd have AI that could run on slow computers, just slowly. They don't, sorry.

    19. Re:To Be used by Which Application? by damienl451 · · Score: 1

      You mean like that famous über-Republican Bill Clinton in 1998? Or Kennedy with the war in Vietnam? Yeah, Democrats are *really* better!

    20. Re:To Be used by Which Application? by Gospodin · · Score: 4, Funny

      And if a Democrat it would be: "Who would Marx tax?"

      --
      ...following the principles of Heisenburger's Uncertain Cat...
    21. Re:To Be used by Which Application? by PowerEdge · · Score: 2, Informative

      We have elected a republican president... twice. In fact it is this republican president that has put the emphasis on American primacy in the super computing arena. Something called the earth simulator out of Japan put us in our place. This president opened up funding and in effect mandated the classes of systems you see today being built at NASA, DoE facilities, and academia. But, go on with your blind hatred and closed mindedness.

    22. Re:To Be used by Which Application? by Hillgiant · · Score: 1

      Crysis. With a rig like this you might be able to turn three or four of the effects up to "high".

      --
      -
    23. Re:To Be used by Which Application? by fpgaprogrammer · · Score: 1

      i voted ron paul. get a sense of humor ;) i worked on computers at ORNL. i get it.

    24. Re:To Be used by Which Application? by superslacker87 · · Score: 1

      Ok, so if they're going to skip petaflops and go right to exaflops, why not just go for the gold and make a yottaflop system?

      --
      I run Ubuntu skinned to look like a Mac on a PC. Go figure.
    25. Re:To Be used by Which Application? by LoofWaffle · · Score: 1

      Crysis at 2560 x 1600, All settings maxed.

      --
      You know, Custer had a plan.
    26. Re:To Be used by Which Application? by HungSoLow · · Score: 1

      Well, obviously with some effects disabled.

    27. Re:To Be used by Which Application? by The+Great+Pretender · · Score: 1

      They could always download BOINC and have their pick

      --
      A positive attitude may not solve all your problems, but it will annoy enough people to make it worth the effort.
    28. Re:To Be used by Which Application? by TheoMurpse · · Score: 1

      I am a flopped hex, you insensitive clod!
      Wouldn't a hexxed clod of dirt actually have nerve endings, and therefore be sensitive?
    29. Re:To Be used by Which Application? by Anonymous Coward · · Score: 0

      Simulating the transition of a tungsten or steel wire into a plasma, let alone a hundred such wires in motion collapsing towards eachother, is ridiculously complex. I have no doubt that these cycles will get a lot of use by the Plasma Physics/Z-Machine department at Sandia. I used to do simulations with a few dozen atoms on one of their smaller parallel processing systems and it would take hours to simulate a couple femtoseconds.

    30. Re:To Be used by Which Application? by Fysiks+Wurks · · Score: 1

      "What program would you run on this?" SKYNET!

      --
      P226
    31. Re:To Be used by Which Application? by palegray.net · · Score: 1

      Lots and lots of Tic-Tac-Toe. All jokes aside, I'd like to think we could get more than 7.4 million allocated to these sorts of projects. Accelerate the singularity, I say...

    32. Re:To Be used by Which Application? by Anonymous Coward · · Score: 0

      That's short sighted. Try working on a theoretical difficult problem that is embarrassingly parallel.

    33. Re:To Be used by Which Application? by Anonymous Coward · · Score: 0

      LOL, would it be a yottaflop system or a master yodaflop system... hmmmm, the force is strong in that one, hmmmm!!!

    34. Re:To Be used by Which Application? by Anne_Nonymous · · Score: 1

      I'd search for large primes.

    35. Re:To Be used by Which Application? by b3m87 · · Score: 0

      bravo

    36. Re:To Be used by Which Application? by gnick · · Score: 1

      So basically, Sandia wants to run better games... No. Weapons modeling is actually fairly dull. But, since the kind of weapons that the DoE cares about can no longer be tested, detailed and computationally hungry simulations are the only way to predict performance.
      --
      He's getting rather old, but he's a good mouse.
    37. Re:To Be used by Which Application? by JerkBoB · · Score: 1

      What program would you run on this?

      The thing about supercomputers these days is that they aren't a single node. You don't boot them up and run a "program". Typically, what happens is that you've got a whole bunch of folks who want to run their codes on a distinct set of processor cores, and the more total processing power a supercomputer has, the more individual codes can be run simultaneously. At least, this is how it works on massively-parallel supercomputers like BG/L, Cray XT, etc. The vector-based machines and NUMA systems may do resource allocation differently.

      I am not really all that familiar with the details of the codes themselves (I'm a storage guy), but some of what I've seen has been for modeling nuclear fusion reactions, nuclear decay simulations (will our warheads still work if we need to use them next year?), weather modeling, genetic sequencing, etc. One can only guess what runs on the classified side of things at places like Sandia and No Such Agency.

      It's true that sometimes there will be codes that want to use the entire computing capacity of a cluster, but those are rare due to the cost involved. I can't speak for what happens on the classified side of things, but in academic settings, researchers are actually charged for the computing capacity they use.

      ... spoken as someone who's had root (legitimately!) on one of the 11/07 top 10 supercomputers. :)

      --
      A host is a host from coast to coast...
      Unless it's down, or slow, or fails to POST!
    38. Re:To Be used by Which Application? by madvulcan · · Score: 1

      One example from the science is 3D simulation of core-collapse supernova. Simulating the fluid dynamic, radiation transport, and magnetic field only in fully 3D requires at least sustained petaflops capable machine, meaning probably several tens or hundreds of real petaflops, not only theoretical peak speed (application that can run on 30% theoretical peak speed is considered great!). Other applications are probably climate modeling, cosmology modeling, energy research, etc. There are a lot of scientific app that can use that kind of computing power. We are always limited by computational power, and therefore has to make a lot of approximation, simplification, and coarser resolution of modeling.

    39. Re:To Be used by Which Application? by Rolgar · · Score: 2

      They probably need it to run Windows for Warships properly. You wouldn't want to run out of cycles in the middle of a battlefield.

    40. Re:To Be used by Which Application? by Anonymous Coward · · Score: 0

      Notepad.

    41. Re:To Be used by Which Application? by flaming-opus · · Score: 1

      Sort of.

      Ten years ago the largest systems had ~1000 processors, and jobs would usually run on 100-300 nodes. Now they have ~20,000 processors, and jobs tend to typically use 4000 nodes. Presumably an exaflop machine will have ~1,000,000 processor cores, and typical jobs will use 200,000 nodes.

      I think this institute is being funded to deal with issues exactly like the problem you present. Checkpoint/restart was a decent solution for a YMP, but it has outlived its usefullness. I imagine there will someday be some sort of transactional checkpoint that allows nodes to save state periodically, and independantly. Algorithms will have to be rewritten to do it, but it's necessary. We can't get away from massive parallelism. There are serious limits to how fast you can make a processor, so the only way to make a faster machine is to make more.

      The other possibility is to use redundancy and fault tollerance to deal with node failure, much in the way that commercial banking systems run. This, of course, quadruples the cost, which most HPTC shops are unlikely to deal with. It's a gross problem, and all the solutions are poor.

    42. Re:To Be used by Which Application? by superyooser · · Score: 1

      And what comes after yottaflop?

      I don't know, but it would be a lottaflop!

    43. Re:To Be used by Which Application? by Entropius · · Score: 1

      Lattice QCD.

      These guys casually throw around numbers like "32 million cpu-hours on this machine, 40 million cpu-hours on that machine", and are always needing more power.

    44. Re:To Be used by Which Application? by Entropius · · Score: 1

      This does not, of course, address the question of whether nuclear weapons modeling is the most worthwhile use of all those cycles, paid for by the American taxpayer.

      I don't think it is.

    45. Re:To Be used by Which Application? by Entropius · · Score: 1

      Clinton took us to war?

      I don't remember that.

      He tried to whack Bin Laden with a bunch of missiles once, but that's pennies compared to the Iraq War.

    46. Re:To Be used by Which Application? by Entropius · · Score: 1

      I don't think the Democrats have a monopoly on irresponsible spending lately. They're just the only ones responsible enough to actually realize that money in = money out.

      The Republicans, OTOH, are happy to borrow trillions of dollars from Japan and China. This is a good idea why, exactly?

      We may not be paying high taxes for Bush's military misadventures right now, but we will later, plus interest.

    47. Re:To Be used by Which Application? by gnick · · Score: 1

      Maybe not - That's another debate entirely that I don't care to weigh in on. But, it is an application that demands a lot of processing and that will almost certainly be one of the many applications that SNL and ORNL will be using this system for. An AC below who claims to work at SNL points out that SNL has also done asteroid impacts modeling and says that SNL makes a lot of its resources available for outside research.

      --
      He's getting rather old, but he's a good mouse.
    48. Re:To Be used by Which Application? by Anonymous Coward · · Score: 0

      Dude, this is slashdot, you could've just said 'the Tunguska event' (or Tunguska meteor).

    49. Re:To Be used by Which Application? by davidsyes · · Score: 1

      Either way (successful or not), either (EFC or ms) will be multi-mega-flops...

      --
      Previously: "Linux... Toward the Sunrise..." Now: "Linux... Toward the-- No, now, part of Every Sunrise"
    50. Re:To Be used by Which Application? by Jonathunder · · Score: 1

      The military intervention against Serbia regarding Kosovo is not often called a war in the U.S. but is certainly seen as one in Serbia. There were other U.S. military actions during the Clinton years: including elsewhere in the former Yugoslavia and in in eastern Africa (Somalia).

      Almost every U.S. President in our lifetimes has sent troops into action someplace in the world. To the people who live there, that's a war, whether we call it one or not.

    51. Re:To Be used by Which Application? by Entropius · · Score: 1

      This is certainly true. I was speaking more in terms of fiscal responsibility: the US intervention in Kosovo, while certainly a war, hasn't been nearly the drain on the US budget that Iraq has.

    52. Re:To Be used by Which Application? by Anonymous Coward · · Score: 0

      Wide scale pattern analysis by way of conditional probability.

      So...sorta AI....but i wouldn't count it as such as it'd just be there to categorize and allow a human brain to view the high-level abract data instead of having to analyze everything themselves.

    53. Re:To Be used by Which Application? by Phat_Tony · · Score: 1

      "Simulations" sums it up. Just the word "simulations" is enough to suck up any conceivable amount of processing power they will ever have.

      Folding@Home runs about a petaflop these days, so they're planning to build the equivalent of about 1,000 Folding@Homes. But Folding@Home is barely making a dent in the number of proteins scientists want to fold. Just this one existing simulation project could probably saturate the proposed exaflop computer.

      What if they want to simulate battle field conditions? Surely the number of possible "moves" between millions of troops, with many possible sets of actions and equipment and hundreds of thousands of vehicles on any terrain on the planet represents a number of possibilities significantly greater than a game of chess, with it's mere 32 game pieces that can only act in turns in very strictly defined, non-linear ways on a 64-space game board. But depending on which mathematician you listen to, just the number of possible moves in chess might be in the vicinity of 10^10^50, or the much lesser 10^120. How much processing power would it take to "solve" chess? Well, by these estimates, if every atom in the entire universe were harnessed into a quantum computer, and it worked on the problem for the entire life of the universe, it wouldn't have time to finish solving the game.

      An exaflop is nothing when it comes to simulation. Any competent group of college science students could probably propose simulation software that makes useful work for a yottaflop machine. And if they wanted to simulate something like evolution, they'd still have to use really high abstraction levels to simplify things enough to get any results within a human's lifespan. I wonder if a yottaflop can even simulate one insect at the molecular level in real time, much lessa mouse, or several organisms interacting with each other and their environment.

      Back to the military: just accurately simulating the possible variations they might want to try to improve a single firearm might keep a computer like the one they propose busy for a long time. It's not a question of what they'd ever come up with to do with all that power, its a question of how to prioritize the countless project for which each of which could occupy all its time. Or to simplify, optimize, and abstract the problems they're working on enough to get results even with an exaflop to play with.

      --
      Can anyone tell me how to set my sig on Slashdot?
    54. Re:To Be used by Which Application? by bugnuts · · Score: 1

      All those flops in the past have been traditionally used by modelling codes for nuclear explosions and impacts (e.g. firing a tank shell at 3" steel). Simulations are done because of the treaty against above-ground nuclear explosions the US signed long ago. They generally gather experimental data by using high explosives and other physics experiments to use to determine constants. For instance, they might get data for shooting 3" armor, but then want to know if 4" armor will stop the shell... That's a great job for a simulation.

      Exaflops computers would also be used for other codes Sandia is currently working on, having to do with Homeland Security, which is one of their bigger customers for this particular application.

    55. Re:To Be used by Which Application? by genican1 · · Score: 0

      Vista, with Aero enabled. you might want to disable aero, just in case.
    56. Re:To Be used by Which Application? by Anonymous Coward · · Score: 0

      Folks are a little drunk on bigger, faster, more. I just want a reliable computer. It doesn't help that the latest and greatest is twice as fast as the last, if it's in system time half the time. Or I'm wasting "real world cycles" on babysitting jobs, making certain they haven't hung.

    57. Re:To Be used by Which Application? by k31bang · · Score: 1

      I happen to work at Sandia and can assure you that much more than weapons work is done on the computers. In fact, recently a lot of work was done in modeling the huge asteroid that smashed into Russia in the early 20th century.


      Ha! You guys were just testing to see if the Arachnid weapons were really feasible.
      --
      -+-=-+-=-+-=-+-=-+-=-+ *** http://www.mountainfort.com *** +-=-+-=-+-=-+-=-+-=-+-
    58. Re:To Be used by Which Application? by andy314159pi · · Score: 1

      This brings up the essential issue: what kind of program would YOU write to take advantage of this?
      Any problem that has to work against a variational limit, like (many) computational chemistry applications and also problems in quantum chromodynamics.
    59. Re:To Be used by Which Application? by junner518 · · Score: 0

      WarGames anyone? except the computers are like 100x more powerful

    60. Re:To Be used by Which Application? by jafac · · Score: 1

      The Republicans, OTOH, are happy to borrow trillions of dollars from Japan and China. This is a good idea why, exactly?

      Many reasons:

      1. It ties China and Japan to our economy, such that they cannot afford to let us default; ie. BAILOUT.

      2. Who pays? US Workers do, as China and Japan enforce austerity policies on our economy (see Argentina about 5 years back. . . ) - Thus: Already marginalized (politically) US working-class people are now even weaker, as they have less money to spend on donating to political candidates to support their causes in the upcoming elections. . .

      3. Who benefits? The Politicians who handed out all the largesse - and the corporate majority shareholders who bought up commodities and socked away their profits into offshore accounts in the Caymans.

      This was a strategic move by the ultra wealthy, who don't really give a crap what happens in the US, as long as the money is moving, and they get a cut. The strategy is to socialize risk, and privatize profit. And it worked very well. And it is a well-supported strategy on BOTH sides of the political fence, right now. The middle class in the US has built up a tremendous amount of wealth and power from the 1950's; and the upper class has decided that it's long overdue to cull the herd.

      --

      These are my friends, See how they glisten. See this one shine, how he smiles in the light.
    61. Re:To Be used by Which Application? by saratchandra · · Score: 1

      Short answer: Quoting just one example from Astrophysics from DOE Report
      Core collapse supernovae simulations with the spatial resolution required to properly model critical aspects of the explosion dynamics (e.g., the evolution of the stellar core magnetic fields and their role in generating the supernova) will require much higher resolution than today's terascale codes. These codes, in turn, will require exascale computing, particularly if a number of simulations are to be performed across the range of stellar progenitors and input physics. One such simulation is expected to take ~8 weeks, assuming 20% efficiency on an exaflops machine.

      Long answer:
      I would refer anyone interested to the "Modeling and Simulation at the Exascale for Energy and the Environment Town Hall Meetings Report"

      Conclusion of Report:
      The broad computational science community has a golden opportunity to accelerate the availability of usable exascale systems. To take full advantage of this opportunity to deliver exascale computing by 2017 will require an integrated program of investments in hardware and software research and development, (R&D). Also required will be a tight coupling to a selected set of science communities and the associated applied mathematics R&D. In some cases, such as astrophysics and climate, the communities are well on the way to exploiting petascale systems. In other cases, such as socioeconomics and multiscale biology, there is great opportunity for acceleration. Computational science and engineering opportunities in energy are wide and deep and have an enormous potential impact on advancing energy technology and fundamental science. If acceleration is to be achieved -- and there is every reason to both desire it and believe that it can be accomplished -- then every minute will count, and even modest investments early in the cycle (e.g., 2008 and 2009) could have dramatic benefit and will reduce uncertainties moving ahead.

      Important applications(not an exhaustive list by any means) as gleaned from that Town Hall Meetings Report:

      Energy
      Energy research offers significant opportunities to exploit computing at the exascale, in order to advance our understanding of basic processes in areas such as combustion, which would naturally lead to a design capability for improving the efficient use of liquid fuels, whether from fossil sources or renewable sources. First-principles computational design and optimization of catalysts will become possible at the exascale, as will de novo design of biologically mediated pathways for energy conversion.

      Access to exascale systems and the appropriate applications codes could have a dramatic impact on nuclear fission reactor design and optimization and would help accelerate understanding of key plasma physics phenomena in fusion science critical to getting the most from the U.S. investment in ITER.

      Exascale systems should also enable a major paradigm shift in the use of large-scale optimization techniques to search for near-optimal solutions to engineering problems. Many energy and industrial problems are amenable to such an approach, in which many petascale instances of the problem are run simultaneously under the control of a global optimization procedure that can focus the search on parameters that produce an optimal outcome.

      Environment
      Three broad areas relating to the environment were discussed: climate modeling; integrated energy, economics, and environmental modeling; and multiscale biological modeling from molecules to ecosystems.

      Climate modeling.
      As the most mature of the three environmental application areas, climate modeling is expected to make good use of exascale systems. The impact of these systems will be threefold.

    62. Re:To Be used by Which Application? by cheater512 · · Score: 1

      Unfortunately they will require upgrades for the next version of Windows.

    63. Re:To Be used by Which Application? by bnenning · · Score: 1

      If they had AI that could run on fast computers, then they'd have AI that could run on slow computers, just slowly.

      True. But fast computers may help quite a bit in developing AI. This simulation of 100 billion neurons and a quadrillion synapses took 50 days to process one second of simulation-time. An interesting proof of concept, but not exactly ideal for experimentation; you get 7 tests a year. But increase the CPU power by 1000x, and now it only takes an hour to simulate a second and you get to do a lot more tweaking.

      --
      How to solve most of our problems: 1.Lots of nuclear plants. 2.Cure aging.
    64. Re:To Be used by Which Application? by Entropius · · Score: 1

      I'm involved in a lattice QCD project that uses some of the computer time from Lawrence Livermore.

      We have one guy who has a security clearance, and he's not allowed to actually take any data out of the lab. He has to go there with a PIECE OF PAPER and write down a handful of numbers on it, and that's all the data we can get out.

      It's a nightmare.

    65. Re:To Be used by Which Application? by thethibs · · Score: 1

      Actually, the plan is to use it to finally get a three-day weather forecast that's more reliable than rolling dice.

      When they've got that figured out, they plan to go to work on a five-year climate forecast.

      --
      I'm a Programmer. That's one level above Software Engineer and one level below Engineer.
    66. Re:To Be used by Which Application? by Jarik_Tentsu · · Score: 1

      What program?

      VirtualDub+Avisynth. Imagine...1000fps encoding speed for DVD-rips...the possibilities...

      *Five days from now...*
      RIAA: Sandia promotes piracy...!

    67. Re:To Be used by Which Application? by zealo · · Score: 1

      it could probably play crysis smoothly, even at the highest settings!

    68. Re:To Be used by Which Application? by gnick · · Score: 1

      I understand entirely. I'm involved in a project that involves several players from both the DoD and the DoE. We only have one effective channel of communication so, when the folks on the east coast want to talk with the folks here in NM, the poor guy in Albq has to receive the communication, print it out, and then key it in manually on our side. When we want to respond, he does the same thing in reverse.

      On the down side, his time is extremely expensive and it's being paid by our tax dollars. On the up side, it's (always IMHO) a very worth-while project and a security breach would be abysmal. But, it would be nice to cut some red tape and tie the IT infrastructure together a little better.

      You don't want to hear the plan for when we actually deliver the software... God help us if it ever needs a patch or update...

      --
      He's getting rather old, but he's a good mouse.
    69. Re:To Be used by Which Application? by Entropius · · Score: 1

      Is this real research or military stuff?

    70. Re:To Be used by Which Application? by JJMacey · · Score: 1

      Hey,

      I thought that IBM wanted to do something like this. Well, far beyond this.

      Get real. For that cost, I could do it all with my Linux Desktop.

      Regards,

      JJMacey
      Phoenix, Arizona
      www.jjmacey.net
      www.jjmacey.net/blog

      --
      JJMacey On The Jersey Shore
    71. Re:To Be used by Which Application? by Anonymous Coward · · Score: 0

      And what AI system is computationally limited? Most AI systems can run just fine on a desktop PC. Something like this is only useful for simulation of complex systems. Computational fluid dynamics, nuclear weapon simulation, atom-smasher result processing, etc.

    72. Re:To Be used by Which Application? by gnick · · Score: 1

      Well, it's DoD and DoE, so you can assume that it is aimed at an application as opposed to being purely ethereal (not that they've never explored the latter). Is that what you meant?

      No, it's no military stuff. It's just directed at understanding something usable instead of strict academic masturbation.

      --
      He's getting rather old, but he's a good mouse.
    73. Re:To Be used by Which Application? by amRadioHed · · Score: 1

      Careful, you won't win many friends here being contemptuous of masturbation, academic or otherwise.

      --
      We hope your rules and wisdom choke you / Now we are one in everlasting peace
    74. Re:To Be used by Which Application? by Entropius · · Score: 1

      Strict academic masturbation? You mean like those German guys who sat around in the '20's and '30's working out quantum mechanics, right?

      Oh, right -- that thing that makes transistors possible, and thus these here Intertubes, and modern chemistry...

      DoD doesn't do research aimed at "applications", if by "application" you mean "something that might make your life better".

    75. Re:To Be used by Which Application? by gnick · · Score: 1

      DoD doesn't do research aimed at "applications", if by "application" you mean "something that might make your life better". Know how long it takes to fly across the globe in a prop-plane?
      --
      He's getting rather old, but he's a good mouse.
  2. SSD SAN? by morgan_greywolf · · Score: 1

    Seems to me that an SSD 4GB Fibre SAN might be such a novel way to go to ensuring that each node gets pretty much continuous access to large data. Seem to me the throughput would run closer to peak all the time as opposed to using a traditional HDD-based SAN. Combine that with some sort of clustering technique and I think you could achieve really good performance.

    1. Re:SSD SAN? by Digi-John · · Score: 2, Informative

      If your work tends to be I/O bound... it doesn't belong on an exaflop cluster. You know BlueGene/L? Most of its nodes don't even talk directly to the storage system--they're connected to special I/O nodes which then talk to the storage system.

      Scientific computing doesn't really deal with THAT much data. The scientists here at Sandia (yeah I work at Sandia CA) think they are just HUGE data creators. "We generate a PETABYTE per YEAR!" they say... not realizing that a petabyte is a drop in the bucket for the guys running these systems. As a colleague from LLNL said the other day, a petabyte isn't even worth charging for--they've got that much storage available in the tapes lying around the machine room.

      --
      Klingon programs don't timeshare, they battle for supremacy.
  3. Trickle Down Supercomputing by Doc+Ruby · · Score: 1, Redundant

    As long as they keep making new peripheral buses and networks that are the fastest in the world to keep up with the supercomputing speeds, that we can then buy to use with our PCs, then it's a great investment.

    But since the American people will have bought the new tech for the world, it should be released into the public domain, after maybe 5 years patent licensed to only American corporations (who cannot sublicense it abroad). That's what investments in American tech should be like. Not just subsidies to private corporations, however Chinese they might be.

    --

    --
    make install -not war

  4. AI will not happen soon by uuxququex · · Score: 5, Insightful
    So far the advances in the field of AI have been non-spectacular. Yes, there have been somewhat succesful reasoning systems (rule based or probability based) and neural networks have made classification easier.

    However, at the moment there are no serious applications that will only become feasible by having more computer power.

    More speed in calculation has plenty of benefits, but AI as a research field will not be making major announcements soon because of this new machine.

    1. Re:AI will not happen soon by curmudgeon99 · · Score: 2, Interesting

      Excellent point. I might add that I have been working on just such a code set for a few years but that's another discussion. The real reason that AI has been stuck is because it has only attempted to replicate the functions of one hemisphere: the left (linear sequential, where language is processed). The visual-simultaneous right hemisphere is the one that no computer today replicates. THAT, my esteemed friends, is where the work needs to be done. I have spent the better part of four years on just that problem...

    2. Re:AI will not happen soon by Anonymous Coward · · Score: 0

      On the AI front - it seems to me that people learn by a punishment / reward system. Can a computer really "learn" that way? Is an equivalent of a "time out" for a child like a computer having some storage taken away temporarily and the clock speed dropped? Is there any way to reward a "good" decision for a computer? Give it more RAM?

    3. Re:AI will not happen soon by somersault · · Score: 1

      I think as far as neural networks are concerned, pathways are only reinforced if the results they give are 'good' ones with regards to the result you were hoping for. In more general AI terms you'd have to code in something similar that made the computer disregard behaviours that equated with whatever you have specified as 'bad'. ie your robot chops someone's head off with a chainsaw, it would mark that as 'bad', and try to be more careful around humans in the future while wielding a chainsaw.

      --
      which is totally what she said
    4. Re:AI will not happen soon by kestasjk · · Score: 2, Informative

      Many people have worked on the area which they think AI is lacking in, but until we understand the brain (or even come up with a good definition of "intelligence") I don't think we'll get very far. But who knows, keep on looking!

      There are a lot of uses for extra computing power though, it's not like we've reached a point where we have too much. Protein folding and climate models are the first that come to mind, but I'm sure there are many others. Companies aren't building these things for fun.

      --
      // MD_Update(&m,buf,j);
    5. Re:AI will not happen soon by ZonkerWilliam · · Score: 1

      IMHO, AI won't progress until we take a serious look at how intelligence arose on this planet, namely us. How did intelligence start with us? Where did it evolve from? Take for instance, the instinct for survival, I would say that this spurred sapien family tree to grow more intelligent letting us become more aware of our surroundings and ourselves (self-awareness). the pre-frontal cortex to simulate what we see and hear and feel and do some trial and error simulations in our head to determine the outcome (thinking).

      It's just my opinion.

    6. Re:AI will not happen soon by zero.kalvin · · Score: 1

      In soviet Russia, you don't not program AI, AI program you..

    7. Re:AI will not happen soon by curmudgeon99 · · Score: 1

      Well, having lived in St. Petersburg, I can agree. The best programmers I have ever met were from Russia.

    8. Re:AI will not happen soon by Alef · · Score: 1

      Many people have worked on the area which they think AI is lacking in, but until we understand the brain (or even come up with a good definition of "intelligence") I don't think we'll get very far. But who knows, keep on looking!

      It could also be the case that the wonders of the human brain are not so much a result of clever "design" (no pun intended) as it is of raw processing power and brute force.

      Taken to its extreme, it could very well be the case that strong AI, at least to some degree, is a kind of emergent property of computational power. Obviously, a super-powerful super-computer wouldn't automatically become intelligent as soon as it boots up, but it could be the case that tricky AI problems turn out to be much simpler to solve given enough training data (the Internet?) and enough processing power. Take this for example; very impressive results from a fairly simple method (IMHO) fed with enough data and CPU-cycles.

      Such algorithms are to simple to constitute examples of intelligence, you might say, and I would probably agree. But still, the images seem intelligently made. How can we be sure that what we perceive as intelligence in others isn't just all of their impressions and experiences filtered through some reasonably simple but massively parallel computational process? If that is the case, I think that more powerful computers will be the key that triggers the coming break-troughs in AI research.

      (Disclaimer: IANANS (I Am Not A NeuroScientist), so please correct me if you are one and I am way off the mark.)

    9. Re:AI will not happen soon by kestasjk · · Score: 1

      I agree that creating an AI probably won't involve programming the intelligence itself, but programming some sort of framework that will allow the intelligence to come into being by some other process. But even that is a long way off, and I think understanding what sort of framework the brain uses will be vital.

      I've read "How the Mind Works" by Steven Pinker, who is a neuroscientist, and he makes the case that consciousness works using replicating patterns in endlessly repeated parallel trunks of neurons, and the patterns use natural selection to filter out the right pattern.
      It sounds lame summarized into a single sentence but read in full it's a very interesting and compelling argument, founded on real observations of neuron structures in the brain, and does give an idea of how an intelligence could form from simple brute force processing power.
      It's not a huge book either, and it's for laymen and has a small chapter on AI towards the end, so maybe you'd get something out of it.

      Anyway my point is we should try and mimic the brain's workings if we want to achieve the brain's results, and I think trying to leap ahead to AI development is probably going to be premature if we don't first understand how the brain does it.

      --
      // MD_Update(&m,buf,j);
    10. Re:AI will not happen soon by Alef · · Score: 1

      Anyway my point is we should try and mimic the brain's workings if we want to achieve the brain's results, and I think trying to leap ahead to AI development is probably going to be premature if we don't first understand how the brain does it.

      Yes, I agree that our ability to emulate the human brain is probably tightly coupled with our understanding of it. However, I'm not sure one must come before the other. I still think AI research merited, in part because it has other applications than achieving human-like intelligence, but also because I think it will help us understand how the human brain works, by giving us new insights.

      In any case, my original point was that when we have enough processing power at our disposal, perhaps it will turn out that it wasn't primarily our frameworks and models that were lacking and holding us back, but that we couldn't feed them with enough data. I'm not a meteorologist either, but I suppose weather forecasting was pretty much a black art until we got computers and realised it was "just" a matter of collecting masses of data and stuffing them all into one humongous differential equation system. Fluid dynamics must have been at least a century old at the time.

    11. Re:AI will not happen soon by hughk · · Score: 1

      Didn't see them so much in the AI area, but I worked with excellent programmers in the commercial sector. I worked there etween 97 and 2001.

      --
      See my journal, I write things there
    12. Re:AI will not happen soon by curmudgeon99 · · Score: 1

      Actually, there is a lot of information on AI but you won't find it in computer science. You need to read the research of Roger Sperry [won a Nobel Prize in 1981 for his work].

    13. Re:AI will not happen soon by curmudgeon99 · · Score: 1

      Actually, I think you're right on the money. Though I too am not a neuroscientist, I can read and research. The precise solution to the visual-simultaneous processing is exactly as you described: massively parallel processing of fairly simple processes. Again, the solution to AI will NOT be found in making ever more powerful left brain [linear-sequential processing].

  5. Flow Down? by webword · · Score: 2, Funny

    How long does it typically take for memory and sotrage advances to make to end consumers? For example, when we first heard about "gigabytes" back in the day, how long did it take to get there once it was being done in the laboratory?

    OK, here's the truth. I'm just wondering since I need more memory to carrying around the entire internet in my pocket. Right now, I can only fit Ron Paul fanatic postings on my USB stick. They are taking up a lot of room. (Nothing against Ron Paul, mind you.)

    1. Re:Flow Down? by Nullav · · Score: 1

      Shh, we already have the record/movie companies pissed off. Just imagine the lawsuits when people start torrenting whole internets!

      --
      I just read Slashdot for the articles.
    2. Re:Flow Down? by Shinmizu · · Score: 1

      I'm actually doing that right now. The hardware exists for it. It's just the matter of a lack of software that properly deals with tube congestion whenever those pesky poker chips clog them. I've tried tweaking the IP communications to send horses down to clear the tubes after every clog, but half of the time, they just break their legs, die, and then get beaten multiple times by those odd "nerf" posts I see flying around. Funny how they don't seem to clog the tubes.

  6. I swear I thought... by kazade84 · · Score: 3, Funny

    it said Santa was building a super computer :)

    1. Re:I swear I thought... by loafula · · Score: 4, Funny

      Santa doesn't build shit. Santa's elves build shit.

      --
      FOXTROT UNIFORM CHARLIE KILO
    2. Re:I swear I thought... by Talderas · · Score: 1

      Santa builds the elves that build shit. It's like how John Stewart created Conan O'Brien who Created Steven Colbert who created Mike Huckabee.

      --
      "Lack of speed can be overcome. In the worst case by patience." --Znork
  7. Interesting Operations Research Problem by tringtring · · Score: 1
    "In an exascale computer, data might be tens of thousands of processors away from the processor that wants it," says Sandia computer architect Doug Doerfler. "But until that processor gets its data, it has nothing useful to do. One key to scalability is to make sure all processors have something to work on at all times."

    This sounds a very interesting OR optimization problem, but I am not sure what are the variables...If a processor is working on a particular piece of a problem and the data required to solve this will be made available by some other processor located away from the processor, I guess we are really talking wait times and not distance, am I right?

    1. Re:Interesting Operations Research Problem by Digi-John · · Score: 1

      ...If a processor is working on a particular piece of a problem and the data required to solve this will be made available by some other processor located away from the processor, I guess we are really talking wait times and not distance, am I right?

      Depending on the network topology, it may be a question of actual machine-room distance. The BG/L, for instance, has a toroidal network, with each node connected to the 6 nearest nodes. There are four other networks in BlueGene, but the torus is used for most message-passing stuff. In that network, it's going to take longer to reach nodes that are physically farther away, unless you can wrap around the edges of the torus... see http://www.research.ibm.com/journal/rd/492/gara.html for more info.

      --
      Klingon programs don't timeshare, they battle for supremacy.
  8. Have it run SETI@HOME by vstat · · Score: 4, Funny

    No cycles wasted there!

  9. I want one by sm62704 · · Score: 3, Interesting

    I don't know why, but I want one.

    Twenty years ago we had a Compaq portable that ran on a 16 mhz 286 at work, and it was HOT. Blazingly fast, could do anything. That is, for its time. The supercomputers then weren't as powerful as your laptop today.

    So if I can manage to stay alive for another 20 years, I'll probably have a laptop more powerful than the supercomputer in TFA. I guess I'll just have to wait a while.

    -mcgrew (link is to "Growing Up With Computers", a 2 year old K5 article)

    --
    mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
    1. Re:I want one by Anonymous Coward · · Score: 0

      20 years ago? 1988? I had a 386DX@25MHz desktop and a 386SX@20Mhz portable back then, so how was a 286@16Mhz in any way "hot"? Was your "company" poor?

    2. Re:I want one by sm62704 · · Score: 1

      This was a portable the size of a kid's lunch box with a plasma display (orange). It cost about five thousand dollars. Most of the desktops were 286 IBMs, we had ONE 386 Compaq desktop.

      --
      mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
  10. Not enough money by ThoreauHD · · Score: 1, Informative

    7 million isn't alot for a datacenter with a supercomputer housing a novel architecture. They'll need infiniband or gig fiber, and other high end equipment. That in itself will take 2 million at least. I dunno. Maybe they'll do a low-rent google and call it unique.

  11. FLOP? FLOPS? FLOPS^2? by Lars+Clausen · · Score: 3, Insightful

    It'd be cool if TFA's headline was actually correct: Then we'd have a machine whose performance actually accelerated by a 10^15 floating point operations per second *per second*. That gets to be a lot of FLOPS real fast.

    OTOH, it might just be the singularity happening. We wouldn't notice until it was too late.

    1. Re:FLOP? FLOPS? FLOPS^2? by Anonymous Coward · · Score: 0

      "Flop" can refer to a single op, so it's correct, it will be like a disposable supercomputer. It does a quintillion operations and then you have to buy a new one.

    2. Re:FLOP? FLOPS? FLOPS^2? by Anonymous Coward · · Score: 0

      Oh, TFA headline. Complaining about that is new to me.

      And the ./ waiting period is fun too. I can't even apologize for being wrong on the internet.

  12. It will be called... by Thergrim · · Score: 1

    ...Skynet?

    1. Re:It will be called... by Anonymous Coward · · Score: 0

      Oh please, this is just supposed to be the maximum for current manufacture methods. Deep Thought is the second greatest computer of all time and space, and was an Epic Project in higher dimensions.

      It would be silly to name something Deep Thought already.

  13. Hrm... by Anonymous Coward · · Score: 0

    Hope its not a big "flop"...

  14. Great... by owlnation · · Score: 0, Redundant

    ... the first computer with enough specs to able to run Vista! (just)

  15. Not Build, only think about it by Guybrush_T · · Score: 4, Informative

    Reading the article, the goal is nowhere near building a real exaflop computer, but more about thinking about issues (like processor data feeding).

    In a year and a half, we shouln't have more than 100 GFlops per socket, which means that you will still need 10 millions of processors (not cores!) to achieve the exaflop computer. No chance to build a cluster that big (at least these years).

    The all-times progression of the top500 shows that exaflop computers should arrive around year 2020, definetly not tomorrow. (x10 every ~4 years, 2008:1 PF, 2012:10 PF, 2016:100 PF, 2020:1 EF)

    1. Re:Not Build, only think about it by darthflo · · Score: 1

      Intel has recently managed to squeeze 80 cores onto a single chip, resulting in up to 2 TFlops per socket. That's about 700 times as much as a single 700 MHz BlueGene/L processor or 350 times as fast as a BlueGene processing node. 250 (500) of those chips could take on LLNL's BlueGene at a mere 66 (31) kW of power consumption. (Values in brackets are for the slower, more power-efficient version).
      Back in the real world I don't know how real the TeraScale chips are. Yield probably is as low as it gets, I wouldn't know of any solution incorporating them. Way more real than Intel's research experiments is IBM's planned BlueGene/Q, going for the 10 PF in 2010-2012, so by their standards your timeframe fits snugly.

  16. Some Killer Apps by luvtheedragon · · Score: 0

    Firstly there are a whole lot of applications that can be thought of which would be able to use this ... for example
    dynamic data mining like image search with face recognition or virtualisation like virtaulisation of the entire human body to perform heart surgery in virtual environment as an learning experience for budding surgeons, also run time perspective rendering of videos, etc. such applications can be written with current programming capabilities. I don't doubt that they will be very crude and also inconsidered of time and space complexities optimisation.
    the optimisation cud be achieved later when paralleling programming evolves, and global standardisations are made and conventions set for programming as well as architecture design n development.

  17. nten 2.0 by nten · · Score: 1

    I'd run me. Kurzweil suggests we run around 12 petaflops or so. The problem is getting the data out of my head. I'm not letting them slice my brain up until they figure out how to scan the synaptic weightings in addition to the connections. Histography, confocal laser scanning, electron microscopy, those seem to be the holdups to uploading now, not processing time.

    --
    refactor the law, its bloated, confusing and unmaintainable.
    1. Re:nten 2.0 by curmudgeon99 · · Score: 1

      Nope, you're missing the most important part: HOW WILL THIS HELP YOU GET LAID?

  18. I bet VISTA will bring it to its KNEES by Ralph+Spoilsport · · Score: 0, Redundant
    petaflop exaflop floppity flop flop flop - whatever - install Vista and watch it puke blood and die...

    obSlashdot: but will it run linux?

    RS

    --
    Shoes for Industry. Shoes for the Dead.
  19. Use double/multi-buffering with DMA by ogrisel · · Score: 1

    For instance the Cell/BE processor allows C/C++ programmers to manage memory directly with the Memory Flow Controller to perform double-buffered asynchronous transfer of data between the main memory and the processor memory. Using Direct Memory Access, Cell users can achieve 98% of the peak performance on some applications: http://www-128.ibm.com/developerworks/power/library/pa-cellperf/ .

  20. Real by MR.Mic · · Score: 0

    But can it do realtime unbiased raytracing? As a CG artist, I would love to sit down at one of these things and let it hammer away at my scenes with photorealistic quality at 100fps

  21. That's Easy by dreamchaser · · Score: 1

    Duke Nukem Forever

  22. Who says the software has to be "smart"? by pavon · · Score: 1

    It's not hard to come up with programs that need a lot of processing power to run. Most of the stuff currently being run on supercomputers are (relatively) small programs, but with huge data sets that are easily parallelized. Pretty much any kind of simulation falls into this category: climate, genetics, biology/pharmaceutical, plasma physics, particle physics, nuclear physics.

    You don't need a "smart" program to utilize a fast computer - in fact, they are most useful in situations where the smartest people in the world can't figure out algorithms to do things any faster, and there is no alternative but massive grunt-force calculation.

  23. doom by Anonymous Coward · · Score: 0

    will it play doom?

  24. supercomputer = unbalanced computer by peter303 · · Score: 1

    A lot of so-called supercomputers only have some parts that may run at the theoretical speed, because they stint in other parts such as memory, or bus speed etc. A viable general-purpose computer usually has one flop = one byte of core = one second to completely write core. Thats pretty much the case with desktops in the single-gigaflop range.

  25. Sandia vs. Oak Ridge by flaming-opus · · Score: 1

    True. Sandia does a lot of nuclear systems simulation.

    However, Oak Ridge is an unclassified facility doing mostly academic research on climate change, fusion energy, biological systems modeling, geological systems, ... the list goes on, but almost any US researcher can get an account on their systems, and purchase cpu time. The trouble is that neither of these labs has quite enough resources to dramatically change computer architecture directions. They can both afford to have 1 or 2 very high end machines at a time, which is enough for companies like IBM or Cray to make subtle changes in their product lineup, but not enough to completely redraw the map of the HPTC marketplace.

  26. The Standard Obligatory Comment by Anonymous Coward · · Score: 0

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

  27. misleading slashdot title by flaming-opus · · Score: 1

    Sandia and Oak Ridge are not coming up with an exaflops computer. They are contemplating how to write software, in a way that will effectively use exaflop computers when they become available. This little group has a budget of $4.7million, which is enough to pay a dozen high-level research scientists, and a half dozen software developers for a year. They're not going to reinvent high performance technical computing.

    They're going to rework some fundamental math libraries to deal with the obvious trend in HPTC. They know that they are going to have to learn to deal with a million nodes, each with dozens or hundreds of CPU cores. The ratio of memory latency to processor speed is getting worse, not better. The ratio of interconnect bandwidth to node performance is getting worse, not better. Memory capacity per node is going up, but capacity per processor core is flat or downward. Disk performance per flop is flat or down. Checkpoint/restart of a million nodes in a non-starter. Flops are more plentiful, and massively cheaper, with each generation, but there are costs associated with that. There are a lot of paradigm changes in the way that these systems are managed, and the way that these codes are written, to deal with the limits imposed by these machines.

  28. Vista of course by arfonrg · · Score: 1

    Vista of course! It might actually run okay on that hardware.

    --
    Your thin skin doesn't make me a troll
  29. Security by GottliebPins · · Score: 1

    Well I'm all for it, as long as they store it on hard ware that I can take home with me.

  30. Just imagine ... by kst · · Score: 1

    Has the "Just imagine a Beowulf cluster of these" joke gone out of fashion? In the old days, someone would have posted it before the ink was dry on the story (and virtual ink dries really fast).

    1. Re:Just imagine ... by Anonymous Coward · · Score: 0

      This would laugh at your inconsequential unintelligent Beowulf cluster. Then maybe eat it like Cheerios for breakfast.

  31. But does it run Linux? by spaceyhackerlady · · Score: 1

    1. Build exaflop computer.
    2. ???
    3. Profit!

    ...laura

  32. applications by Anonymous Coward · · Score: 0

    Chapter 4 of Getting Up to Speed: The Future of Supercomputing (http://www.nap.edu/catalog.php?record_id=11148#toc) outlines plenty of potential applications.

  33. It Won't Run Linux by riscguru · · Score: 1

    I've recently seen a Presentation on the issues around exascale. The end result ... EVERYTHING must fundamentally change. The power requirements would alone swallow the needs of a small town. Even DDR4's bandwidth would be a second rate solution. The scheduling requirement across the hundreds of thousands of processors could consume the system alone, much less allow it to work. Only one of the supercomputing giants is actually building systems (for five years out from now) that will scale out to past 5 petaflops and Sandia is thinking about 1,000 petaflops.

    The linux weenies might as well forget it because there's no way in hell that linux could ever run a box at Exascale. The hardware alone will be more than 12 years out.

    1. Re:It Won't Run Linux by curmudgeon99 · · Score: 1

      When I worked on mainframes, they would have this one setup where, say, five mainframes will work together. They have a 6th one also--just to handle the scheduling and various control systems. You're exactly right. Managing such a beast would not be trivial!

  34. ratio of program to cost of Iraq war by mr_wook · · Score: 1

    Given that the war in Iraq is costing US taxpayers about $2 Billion per week (pre-interest), Sandias program is budgeted at roughly 40 minutes worth of the direct war effort, and given that new approaches to distributed and other forms of HPC will come out of this, with some real-world application (and ROI), this is relatively high value. Hopefully, Slashdot readers will also read some of the technical papers published as a result of this work, and bring some real value out of it.

  35. The Lord of the Servers by Zaphod+The+42nd · · Score: 1

    One Supercomputer ring to rule them all, One Token-Ring to find them, One Ring to bring them all, and in the LAN bind them. In the Land of Ethernet where the switches lie.

    --
    GCS/MU/P d- s:- a-- C++++$ UL++ P+ L++ E+ W++ N o K- w--- O M+ V- PS+++ PE Y+ PGP t+ 5- X R++ tv+ b++ DI++ D++ G+ e++ h-
  36. Bandwidth is the problem by ilikepi314 · · Score: 1

    I had a chance to listen to talk by a guy involved in this just the other day. You're right about the first part; it is more about thinking. He said a big problem now is that, while they greatly appreciate being funded to build faster computers, there isn't enough storage space and especially *bandwidth* to deal with it!!! In other words, our networking infrastructure in the United States needs a massive upgrade, and so far no one seems to care. Congress will fund a new supercomputer every few years, but for some reason they don't see the need to invest in converting to fiber optics, for example. Part of the point of this project is to make people aware that we need to create infrastructure to handle all of this data flow if we want to progress.