Slashdot Mirror


TeraGrid Gets an Upgrade

The Fun Guy writes to tell us The NSF has awarded $48 million to the University of Chicago to operate and expand TeraGrid over the next five years. TeraGrid is 'a national-scale system of interconnected computers that scientists and engineers are using to solve some of their most challenging problems. TeraGrid is the world's largest open computer, storage and networking system. Only the U.S. Department of Energy's weapons laboratories have larger systems, which are dedicated to classified research.' Currently, the TeraGrid's power is just over 60 teraflops.

22 of 125 comments (clear)

  1. But by hungrygrue · · Score: 2, Funny

    Does it run Linux? Oh, I see it does... nevermind.

  2. Eww more chances to refine PI by crkpot · · Score: 2, Funny

    I like it - maybe they can define PI down to an even greater degree. !!

    1. Re:Eww more chances to refine PI by CDMA_Demo · · Score: 3, Funny


      Yea, find out where is the recurring sequence of 424242....

    2. Re:Eww more chances to refine PI by tehshen · · Score: 2, Informative

      42424242 is there, 242423 digits in. check it if you so desire.

      --
      Guy asked me for a quarter for a cup of coffee. So I bit him.
  3. How does this... by Odin_Tiger · · Score: 4, Interesting

    ...stack against the likes of distributed.net and other similar projects for processing power?

    --
    Unpleasantries.
    1. Re:How does this... by 777v777 · · Score: 2, Informative

      As a user of teragrid, as well as other huge machines, There are some embarassingly parallel tasks like SETI at home which can be easily run on distributed systems. There are other problems where this is just out of the question. The Teragrid clusters will be much better for these types of problems.

      Tightly coupled problems just cannot be run efficiently even on clusters of workstations(COWs). It is the age old topic of using the right tool for the right job.

  4. I want one by stunt_penguin · · Score: 5, Funny

    but only if it comes in white....

    --
    When the posters fear their moderators, there is tyranny; when the moderators fears the posters, there is liberty.
  5. Quick, everyone! by gardyloo · · Score: 3, Funny

    A good slashdotting should be just what they want to test their servers.

  6. Re:Imagine... by Danathar · · Score: 2, Insightful

    yes

  7. The Rise of the Machine by jonfr · · Score: 2, Funny

    I wonder when the cluster discovers it's own existance and deticates that there is no need for the human race.

  8. They're upgrading to run... by malraid · · Score: 4, Funny

    ...Windows Vista!!

    Had to say it, sorry!

    --
    please excuse my apathy
  9. ...in order to run Virtual Tera Patrick... by Orrin+Bloquy · · Score: 2, Funny

    ...giving a whole new meaning to Teraflops.

    --
    "Made up/misattributed quote that makes me look smart. I am on /. and I must look smart."
  10. just put xbox 360s together by alienfluid · · Score: 3, Funny

    hah .. you could just put 60 xbox 360s together to achieve that kind of power ..



    xbox 360 specs


    1. Re:just put xbox 360s together by FLAGGR · · Score: 4, Insightful

      Just incase you weren't joking.

      Microsoft can say they get x amount of tflops, and lets pretend for a moment that theoretically they are telling the truth. In reality, things *never* get to their potentials because of bottlenecks, unless of course your building super computers and have millions to invest. Microsoft and Sony can play the TFlops game, but in the end they aren't that powerful (as ArsTechnica has reported based on developer comments, they are much closer to 2-3 times the current generation in power)

      I know you were probably joking, but you were modded insigtful and I couldn't help myself.

    2. Re:just put xbox 360s together by CTho9305 · · Score: 4, Insightful

      CPU Game Math Performance
              * 9.6 billion dot product operations per second

      9.6GFLOPS*60=576GFLOPS. That's not even remotely close to 1TFLOPS, let alone 60 TFLOPS. You're off by 2 orders of magnitude.

  11. Department of Energy? by RandomPrecision · · Score: 2, Insightful
    So they have computer systems larger than TeraGrid for weapons research? Imagine if the Department of Energy applied those resources to improving or replacing gasoline, supplying California's nearly-insatiable demand, creating more efficient power...

    ...you know, developing sources of energy.

    1. Re:Department of Energy? by njcoder · · Score: 3, Funny
      "Imagine if the Department of Energy applied those resources to improving or replacing gasoline, supplying California's nearly-insatiable demand, creating more efficient power..."

      Imagine if they used it to make ice cream!

    2. Re:Department of Energy? by kayak334 · · Score: 2, Insightful

      DoE currently has a 136TFLOP cluster . They use it for more than nuclear weapons research.

  12. Every time I run a 500 proc batch job ... by Salis · · Score: 3, Interesting

    it makes me smile.

    It's just so ... cool.

    (And the only people who I say that to are my research group members and ... the people of Slashdot!)

    The TeraGrid is well managed too.. very few problems for such a huge system.

    --
    Favorite /. tagline: "On the eighth day, God created FORTRAN." And it was good.
    1. Re:Every time I run a 500 proc batch job ... by YetAnotherLogin · · Score: 2, Interesting

      If you're a member of an academic institution, you can just submit a proposal to the NSF to apply for time on the TeraGrid. I've heard at conferences that it's quite easy to get time, provided you give them a good account of the time complexity of the algorithm you want to run on their machines. And of course, that you attempt to answer a science question :-)

  13. Re:Provably non-parellelizable problems? by 777v777 · · Score: 2, Informative

    One paper which might help point in the right direction is "Isoefficiency: Measuring the Scalability of Parallel Algorithms and Architectures" by Grama, Gupta, Kumar. You pose a very interesting question. Any application where you have a large number of steps, each step relying upon the result from the previous step, and each step independently not parallelizable would probably fit your description. I don't know of anything off the top of my head where you couldn't parallelize some portion of it, but it is much easier to think of applications which cannot scale to large levels of parallelism. The trivial examples of good scalability like rendering frames of movies or SETI@home will scale to any cluster or set of PC's you put them on. Other things like large matrix multiplications or FFTs or N-body problems do not scale as well. In these cases as you subdivide the problem into smaller pieces for your larger number of machines, the computation on each processor will quickly become small while the communication between processors will become more significant. I guess the Alpha-Beta searches will probably not benefit by parallelization as one might imagine. You could do some proof that although you can evaluate more nodes in the game-tree, you cannot prune, and thus your search will degrade towards a parallelized MinMax search.

  14. Re:But a systematic framework? by 777v777 · · Score: 2, Interesting

    I have a non-parallelizable algorithm for you. Apply a non-associative operation to elements of an array like this:

    result = (a[0] * (a[1] * (a[2] * (a[3] *(....)))))

    Note that I use * to represent some binary operator that satisfies non-associativity. I think that this algorithm may be provably non-parallelizable, since the innermost * operation must be performed before any other * operations. Thus no two * operations can be done at the same time, and thus none of the * operations can be parallelized. Furthermore if these are the only operations being performed in the entire algorithm, then no operations in the algorithm can be parallelized. Thus the algorithm is non-parallelizable by any reasonable definition. I do assume for this proof that you cannot parallelize the * operator.

    On a side note, I could also prove that NP hard problems are still NP hard on even a large number of processors.