Archives


- Beowulf
- Beowulf Announce
- Scyld-users
- Beowulf on Debian

Beowulfs can compete with Supercomputers [was Beowulf: A theorical approach]

Many of your questions may have already been answered in earlier discussions or in the FAQ. The search results page will indicate current discussions as well as past list serves, articles, and papers.

Search

Greg Lindahl glindahl at hpti.com
Sat Jun 24 12:41:46 PDT 2000


> :-) Indeed, but the reason why this one is wrong is easy:  Yes, it is
> hard to change codes from a shared memory threaded model (e.g. OpenMP)
> to a distributed memory model.  However, the field of weather
> forecasting is probably one of the few remaining where programmer time
> is neglegible when compared to other costs, like the global observation
> system (including satellites).

This is true. However, it's not always so hard to parallelize codes. For
example, if you have a stencil code or a spectral weather code, the SMS
system from FSL can be used to parallelize a serial version in just a few
programmer days of effort. Check out:

http://www-ad.fsl.noaa.gov/ac/sms.html

SMS is a good example of a domain-specific system that provides the benefits
that HPF promised, at the promised cost.

I would encourage folks to examine systems like SMS very carefully. It has
limitations -- limited F90 support -- but if your code does what it does
well, you're in great shape. My PPM code would parallelize fairly easily
using it.

-- greg





More information about the Beowulf mailing list