On Tuesday (05/31/2011 at 09:46AM -0700), Chuck Guzis wrote:
On 31 May 2011 at 6:25, Chris Elmquist wrote:
And I'm sure the spooks have stuff that would put your example to
shame. But where does the NASA setup stand in terms of the Peta-
(e.g. NCSA Blue Waters) and Tera-scale (too numerous to mention)
projects going on now? A few TFlop sure won't seem like much in one
or two years, if what I'm reading is any indication.
well, it cruises at 750+ TFlop... and peaks at 1.2 PFlop so it's in the
ball park.
Spooky things are often not general purpose systems that can run anybody's
old MPI apps on a familiar OS. Although they can really scream, they
are purpose built for a single kind of problem and highly optimized for
that situation and as a result, either can't even run or really suck at
running less Spooky problems.
I don't think PFlop machines are going to be falling from trees any time
soon and many that do get there, also aren't general purpose. The thing
we got from using commodity hardware is that it also runs "commodity
software"... eg, SuSE and RedHat Linux right out of the box.
Things are happening with GPUs that improve the local to the node
performance but you've still got big challenges getting high node to node
bandwidth in order to really make it an MPP. Proprietary interconnects
are interesting and cool and maybe really fast but they are also really
expensive and tend to be one of the gating factors in the scalability.
We used off-the-shelf Infiniband which was (relatively) cheap and so
we could use more of it and scale out farther (and faster) for the
same money.
Used to be that you could get 5-10 years out of a
supercomputer. Now
that notion seems quaint and will be even more strange in the future.
Pleiades ran its first benchmarks in November 2007 and made #3 on Top500
then. As far as I know, it is still one of the primary resources for
NASA Ames and they continue to expand it and keep it fully utilized.
So, in 6 months, it'll be 5 years old.
Chris
--
Chris Elmquist