Weather-Predicting Supercomputer Spawns High-Tech Race

from the bigger,-faster,-better dept

Wasn't distributed computing supposed to get rid of the need for big expensive supercomputers? It seems that there's still a market for "big iron", as many in the US computing industry are upset that Japan has trumped them with their Earth Simulator super computer, which runs faster than the top five US supercomputers combined. Apparently, the Earth Simulator has given Japan an edge in both supercomputers and in climate and weather studies, which the computer is used for. Of course, things change quickly, and already IBM and Cray say that they'll have more powerful supercomputers by 2004. I do wonder, though, if all this focus on big iron does puts the focus too much on the size of the computer, and less on other ways (such as distributed computing) to accomplish the same results.
Hide this

Thank you for reading this Techdirt post. With so many things competing for everyone’s attention these days, we really appreciate you giving us your time. We work hard every day to put quality content out there for our community.

Techdirt is one of the few remaining truly independent media outlets. We do not have a giant corporation behind us, and we rely heavily on our community to support us, in an age when advertisers are increasingly uninterested in sponsoring small, independent sites — especially a site like ours that is unwilling to pull punches in its reporting and analysis.

While other websites have resorted to paywalls, registration requirements, and increasingly annoying/intrusive advertising, we have always kept Techdirt open and available to anyone. But in order to continue doing so, we need your support. We offer a variety of ways for our readers to support us, from direct donations to special subscriptions and cool merchandise — and every little bit helps. Thank you.

–The Techdirt Team


Reader Comments

Subscribe: RSS

View by: Time | Thread


  • identicon
    dorpus, 17 Dec 2002 @ 11:14am

    Distributed computing is not serious computing

    For big, serious calculations that require complex coordination, no errors, speed, and where big money is at stake, big iron is still (and probably always will be) the way to go.

    Distributed computing, prone to unreliable communications and whimsical performance, is a tool for lower-priority projects that:

    1. do not require security
    2. is on a long timetable
    3. is just a massively parallel, "dumb" task not requiring much coordination.

    We would not think of distributing bank transactions or air traffic control systems to the screensavers of millions of home PC's.

    link to this | view in chronology ]

  • identicon
    Steve Janss, 31 Oct 2003 @ 6:38pm

    Uh... No.

    Distributed computing (SETI), superclusters (Google), and a traditional supercomputer (weather/Dod nuclear simulator) are all "supercomputers" with respect to the fact that all operate significantly faster than the fastest single-processor.

    Whether or not something is a supercomputer depends upon three things:

    Hardware
    Software/OS
    Task

    Believe it or not, our brains are the fastest computers on the planet - for the tasks our brains were designed to handle (audio-visual analysis and storage, critical thinking, "fuzzy" logic).

    But as for the question...

    Interesting thought about superclusters making supercomputing obsolete...

    Google, of course, runs on one of the largest and long-running (several years) super-cluster in the world.

    But is it a supercomputer?

    Well, that depends upon the task at hand.

    Some tasks can be broken down into many smaller tasks which require little, if any, intercommunication. The SETI screensaver project was one of those. This type of task lends itself to distributed computing, and was (still is, I believe) the largest, most powerful, most widely distributed supercluster on the planet.

    Was it a supercomputer? Yes, since the task was to analyze radio frequency data for patterns. Single task, distributed throughout millions of computers all over the planet. In this case, each chunk of data can be analyzed independant of the others.

    Even the new weather supercomputer, if it were taked to do what the SETI project did, would be many, many times slower, as powerful as it is. Yet the distributed computer continued chunking away, day and night, using excess processor cycles!

    To me, the technology is fairly simple, yet the concept is still amazing.

    Other tasks require more frequent communication between the sub-tasks (Google), and so this approach would NOT work. However, a super-cluster like the one they're running works just fine. In this case, each sub-task has little (if anything) to do with other sub-tasks. John's search really has nothing to do with Sarah's search, other than the fact that both are accessing the same database.

    Yet other tasks require a high level of communication between the sub-tasks (weather supercomputer and the DoD's nuclear simulation supercomputer). Thus, even a super-cluster connected with 100Base-T isn't fast enough, as the lag time between nodes becomes the bottleneck.

    This is when a real supercomputer is called for, when the processors can communicate between themselves and the memory at the same speed your Pentium IV communicates with the L2 cache.

    Now THAT's fast! And necessary in finite element analysis where every element affects not only those elements immediately surrounding them, but nearby elements, as well.

    So, the correct answer is: A supercomputer is not defined merely by the hardware and software, but by the task it's performing, as well.

    Consider, for example, trying to task the SETI project with the weather data... The internodal com jam would bottleneck the entire project, and the overall speed of the supercomputer would probably bog down to something like that of a Cray-1 (or less).

    Also consider trying to task the weather supercomputer with the SETI project - it would be many times slower than were the millions of computers slogging away in the actual project.

    Well, there you have it.

    - Steve Janss

    link to this | view in chronology ]


Follow Techdirt
Essential Reading
Techdirt Deals
Report this ad  |  Hide Techdirt ads
Techdirt Insider Discord

The latest chatter on the Techdirt Insider Discord channel...

Loading...
Recent Stories

This site, like most other sites on the web, uses cookies. For more information, see our privacy policy. Got it
Close

Email This

This feature is only available to registered users. Register or sign in to use it.