JPL Clusters XServes
burgburgburg writes "MacSlash has a brief note how NASA's JPL has put together a cluster of 33 XServes that was able to achieve 1/5 teraflop. The original article notes that the Applied Cluster Computing Group, using Pooch (Parallel OperatiOn and Control Heuristic Application) ran the AltiVec Fractal Carbon demo and achieved over 217 billion floating-point operations per second on this XServe cluster. More importantly, their research indicates that no evidence of an intrinsic limit to the size of a Macintosh-based cluster could be found."
All G4s (including the XServer) have GigE built-in. I wonder if the GigE switch was too expensive?
I hold it, that a little rebellion, now and then, is a good thing. -- Thomas Jefferson
... except maybe price? :)
(it's a joke. laugh.)
The article doesn't make any comparison between this and other (read x86 linux clusters) solutions. Do the x86 clusters have a problem scaling as well as xserves? I've heard of several-thousand node x86/linux clusters, so I would guess not, but I don't really know. Also no mention of $$/{MIPS/FLOPS/Whatever}, which would be nice to compare against an x86 cluster as well.
11*43+456^2
http://www.spymac.com/gallery/showphoto.php?photo= 4665
-- I was raised on the command line, bitch
Imagine a Beowulf cluster getting beat up by a Xserve cluster on the playground and stealing its lunch cycles!
Vos teneo officium eram periculosus ut vos recipero is.
Don't believe the Gigaflop myth! Oh wait, that's "MHz Myth"... sorry, as a Mac owner, I have to whip out that response in every thread. Carry on.
Hansel USA - Chut up and read!
You don't know what you're talking about. The G4 does NOT have three floating-point units. (hint: an integer unit doesn't do floating-point)
If you don't believe me, you might at least believe Motorola
Or, check out a summary.
LLNL Linux Network/Quadrix supercluster if build out of Penguin Computing 1U Relion 140's:
$4,747,392 offering 11.2 Teraflops...
$423.87/Gigaflop...
I hate Grammar Nazi's
2004, Jobs WWDC Keynote...
...Apple has long prided itself on the easy of use of our products... [blah, blah] (the tv screen behind jobs shows a room with twenty people wearing apple t-shirts and a stack of X-Serve boxes) ...my friends here have several of our next-generation power-4 based X-Serves running OS 10.3... during this keynote they are going to unpack all of the servers and set up a cluster... ...by the end of the keynote we'll give the cluster a spin and see if we can make it into one of the top 50 supercomputers in the world"
"Today, I'm going to talking about Mac OS 10.3 and a big part of OS 10.3 is our clustering software.... [blah, blah]
There are 10 types of people in this world, those who can count in binary and those who can't.
As pointed out on As the Apple Turns, the difference is, while the PowerMacs reach higher performance levels (233 vs 217 Gflops) they take up a whole heap more space than a single rack of 42 IU servers...
Pessimism of the intellect, optimism of the will! - Antonio Gramsci.
tiffs and picts are prefered, tgas or jpgs will suffice.
I want 2D games back.
Imagine a single-processor version of this!!
-braxton
I guess the mods don't read MacSlash, and didn't get the joke :(
i ran the altivec test on my non-altivec G3/300.. I am proud to announce i achieved almost 1/5 Gigaflop
This would put it at #343 on the Top 500 Supercomputers* - right below the University of Edinburgh's Cray and just ahead of the IBM cluster at Williams-Sonoma. Yes, Williams-Sonoma.
Of course I fully expect the employees of the West Hartford Apple store to ceremoniously run three doors down and moon the folks at Williams-Sonoma. Ah, Mall Life.
(*the whole lot of which just got its lunch eaten, dope slapped and girlfriend stolen by the new NEC cluster in Japan - 35,860 GFlops, Los Alamos is 2nd & 3rd at 7,727 with two of their HP server clusters.. sheesh.).
"Win treats sysadmins better than users. Mac treats users better than sysadmins. Linux treats everyone like sysadmins."
Indeed I know of an Xserve cluster siginificantly larger than this one at a certain nearby university, they just aren't up to full capacity yet. But no doubt that news will come too...once they benchmark and spank the JPL cluster :)
It's my understanding that, using Pooch, you can add machines with different processor/speeds (G3, G4). This is in contrast to most linux clusters I've heard about in which all nodes must be identical. So instead of having to upgrade everything at once, you add what you can when you can. Anyone able to confirm/deny this?
...///...
Here at work, we run a cluster of 60 (!) Xserves running my (very simple) clustering software.
The one thing I have to say is: the article's poster seems surprised that there wasn't evidence that the cluster wouldn't scale. Only really, really brain dead OS's have a problem scaling up in a clustered environment. OS X is based on BSD, so it fails the brain dead test.
This should put them in the lower part of the top 500 list if they go through whatever hoops necessary to get the results posted. see Top 500 List With only 33 boxes at about $4,000 a node, that's a very cheap path to serious performance.
Leave the gun, take the cannoli -- Clemenza, The Godfather