Playstation 2 Linux Cluster at NCSA 249
Mr. Spock writes "The National Center for Supercomputing Applications is looking at scientific computing on the Sony Playstation 2. They've set up a cluster with 65 compute nodes. They're running Linux for Playstation 2. What will they think of next?"
More info (Score:5, Informative)
Basically, this study shows the PS2 has roughly the computational linear algebra power of a PIII-600 (the then fastest processor on the market).
Re:More info (Score:2)
I would suspect this particular cluster would bypass these benchmarks dramatically, because they are making use of the most powerful unit in the system.
Re:More info (Score:4, Interesting)
so, using *unoptimized* ASM on PS2, PS2 is 25% faster that the intel machine using *heavily optimized* ASM.. and optimizing code would probably earn BIG performance gains (400% !?) on the PS2.
taking the sentence the the letter there is a potential of 500 % the speed of the PIII 600 on the PS2 for this particular calculation.
Re:More info (Score:2)
Re:More info (Score:2)
Also, a PS2, unlike a PC (or even an XBox) probably consumes less power and does not require multiple fans per unit to keep from overheating (cheaper to operate and more reliable due to less moving parts).
Wow! (Score:5, Funny)
Oh.
imagine.. (Score:5, Funny)
oh wait..
Re:imagine.. (Score:2)
Well. (Score:5, Interesting)
Re:Well. (Score:2)
Re:Well. (Score:2)
Check out this fun use for a PS2 - Qcast [broadq.com]. All without Uncle Bills promission or a Mod chip.
Re:Well. (Score:5, Insightful)
the benefit comes with problems that can be highly optimized to work on the ps2's vector processor. for pure vector operation, the graphics system in the ps2 provides better bang for the buck than chips with less specific capabilities. it doesn't do much, but what it does, it does it pretty quickly.
Re:Well. (Score:3, Interesting)
Unfortunately for me, the kind of work that I like to do does not easily fit into a node with only 32MB of memory. This rules out any excuse I could have to apply for a grant to build a desk out of a cluster of PS2s.
damn you! (Score:3, Funny)
Is this legal? (Score:3, Interesting)
If so, this could be a great DMCA test case, since NCSA is a respectable organization, and would present a much more sympathetic case in court. Even if they don't go after NCSA, others could use it as an example.
XBox modders, for instance, claiming substantial non-infringing uses could point to the NCSA PS2 cluster as an example.
Re:Is this legal? (Score:2)
(Then again, I suppose Sony has been known to sue itself in the past...)
Re:Is this legal? (Score:5, Informative)
http://www.us.playstation.com/hardware/more/SCP
~$200
Re:Is this legal? (Score:3, Interesting)
Just out of curios
Re:Is this legal? (Score:2)
You paid for the XBOX, Microsoft got to set the price, for your money you got a collection of physical objects. What anyone does with those objects is their damn business, they are theirs.
Whats next car parts that will only work when attached to particular vehicles ? The police Hunting you down for altering your ignition control computer. Or how bout the car you can only drive in the country or state you bought it in.
Driver: Hello OnStar my car just
Re:Is this legal? (Score:2)
If I buy a book I can quote passages, I can take out the pages and use them as wall paper.
If I buy a cd or a record, I can use samples in my own work, If I really want I can take it to a club and use it for scratch mixing.
This is whats known as fair USE. When you buy something its Yours.
Copyright is the right to make copies, and control the distribution of copies. It has never untill now been about whats done with the copies. Modifying w
Re:Is this legal? (Score:2)
Yes I can. The Word of the day is Derivative work.
Can you say it, Derivative Work, I knew you could.
As to court cases, lawyers are parasitical creatures that exist only to raise the misery index.
Re:Is this legal? (Score:2)
It is very apparent, that your lack of understanding extends much further. But for the sake of staying on topic, Assume I have purchased an xbox. The xbox contains contains a rom image which is their in part to make it work, and in part to restrict just how well it works. I take apart my xbox add in a couple of wires and I now have the ability to modify the contents of the rom. For the sake of argument lets say I make change
Re:Is this legal? (Score:2)
I live in Scotland. Here we have a fairly basic law called the Sale of Goods Act [hmso.gov.uk], which says, in effect, if you sell me something, it'
Re:Is this legal? (Score:2)
And if you think Microsoft has no reach outside of the US, Read about the Microsoft vs LikSang suit.
Unfortunately... (Score:5, Funny)
Cheap, easy (erm..) and powerful (Score:3, Interesting)
Looks like cash strapped science labs all around the world may soon be rolling in CPU cycles on a failover cluster built of Kids game consoles and Linux, and the heavy duty workstation manufacturers will see their stock slip even further.
Reminds me of this cartoon (Score:5, Funny)
What's next? (Score:5, Funny)
Probably clusters of just about any cheap all-identical hardware. It seems to suit the concept of clustering well. Sony have already done all the marketing and hardware price cutting to get the machines out there and used, while subsidising that cost with the games they sell. They'll only get cheaper. On top of that, they're identical systems that'll stay pretty much the same for the next 2-3 years. Good for spares in the future when three of your boxes have worn out, and the pet rat belonging to professor sieslak upstairs has pissed in two.
Sounds good to me!
Next step (Score:2, Funny)
Re:Next step (Score:2)
Sicko.
No performance info... (Score:5, Insightful)
1. What are the performance stats of the cluster in the
2. Why would you bother when you could use current commodity hardware for much less? I mean, a P3-600 is interesting, but you could probably drop some Duron 1.4s with a basic mobo and 256MB RAM for less out the door than a PS2. (Note: I'm only asking, please clarify if you have a better idea of what's going on).
Comment removed (Score:4, Funny)
Re:No performance info... (Score:4, Informative)
320 MFlops on matrix ops. Not great, but they say it's capable of 900 if they can feed the VPU fast enough. They think they can use additional existing hardware in the CPU to increase memory performance.
2. Why would you bother when you could use current commodity hardware for much less? I mean, a P3-600 is interesting, but you could probably drop some Duron 1.4s with a basic mobo and 256MB RAM for less out the door than a PS2.
Maybe. Wal-Mart sells Durons (with Lindows) for $199 complete, sans monitor.
But, apparently PS2's are under $100 according to another poster.
ISTM that they may be spending a lot of time figuring out how to optimize code for the PS2 though.
Re:No performance info... (Score:2)
Playstation 2 Linux (Score:3, Interesting)
Apparantly this runs on Sony's own version of Linux
See more about it here: http://playstation2-linux.com/ [playstation2-linux.com]
Maybe an XBox port in the future? :)
Xbox Port (Score:2, Informative)
Also, Sony's linux distribution for the PS2 is based on a 2.2.1 kernel (old old old!), XFree 3.3.6 (again, quite old), gcc 2.95 (somewhat out of date, though plenty of systems still use it). The FAQ here [playstation2-linux.com] says that the software is only slightly more recent than the software included with Redhat 6.2.
In short, there's nothing worth porting when you can get all of the Debian goodness f
Re:Xbox Port (Score:2)
Cost Effective (Score:2)
Surely Walmart PCs must give more bang for the buck, but are PS2s going to be more stable? What do you guys think??
Arc
Linear price declines, exponetial performance gain (Score:5, Interesting)
This means that the cheapness of stable platforms can not compete with innovative platforms.
The real question is whether the administration and maintentance benefits of a homogenous and stable platform outweigh the higher cost of processing power.
I suspect that we will see a step function between rapidly and smoothly improving Dell boxes and occassional huge leaps on game platforms.
We've investigated GameCube clusters too. (Score:4, Interesting)
Internally, we've experimented with large clusters of GameCubes to handle applications such as online games where various game entities in the universe can be logically decomposed into discrete units and processes running on each node of the cluster. This provides a more natural and robust organization to the traditinal setup of a few massive servers, since if one server crashes, it may bring down large parts of the game universe. In our setup, if a node fails, it might affect one NPC at worst, which another node will take over in due time.
While our investigation has targetted the needs of games in mind, I'm excited about using them for sheer computation, since the cost/MIPS of a game console is far less than traditional mainframe, supercomputing, or even PC platforms, and we are in preliminary talks with some large Japanese universities to experiment with using the GameCube as a compute unit.
While I must admit I'm sort of biased :-), we believe that our GameCube makes a superior clustering platform compared to the PS2, computationally (higher CPU speed), physically (its smaller size and form factor, less heat dissapation) and financially (lower unit cost).
Our future game consoles will likely support clustering "out of the box", with expansion as easy as hooking them together, allowing games, such as FPSes, or AI-heavy games like the Sim* series, to seamlessly evolve with the greater "virtual" CPU and memory resources that a cluster provides.
Re:We've investigated GameCube clusters too. (Score:2)
Would Nintendo do the same? Any edge in performance would be negated by any restrictions associated with proprietary software. On the other hand, I'm sure that the open source community would greatly welcome either a Linux implementation (or documentation enabling an implementation) on the GameCube.
Re:We've investigated GameCube clusters too. (Score:2, Interesting)
New Ask Slashdot question (Score:2)
[snip!]
Samir Gupta, Ph.D
Head, New Technology Research Department
Nintendo Co Ltd. Kyoto, Japan
What I want to know is, how much resume spam do you get, now that you post on slashdot, saying(or perhaps claiming) you work for Nintendo's R&D? :-)
Re:New Ask Slashdot question (Score:2)
"At Nintendo, we've done a lot of research into uses of Nintendo consoles other than gaming, such as using it as a inexpensive terminal for Internet access, or more compellingly, education, and we have done preliminary work with various Laotian and others governmental bodies and NGOs to make games such as Super Marx Brothers and The Legend of Kaysone Phomvihan to teach Laotian youth in new and engaging dy
You don't exist (Score:4, Informative)
Nein [google.ca] for google.
One EXTREMELY LAME [google.ca] hit from deja. Surprisingly, the sig is identical.
Until you show some credentials (as in a link to nintendo's site, with a page with AT LEAST your name on it), you don't exist.
In fact, it appears your department doesn't exist [google.ca].
Heck, where's your thesis, at least?
I find it neat, though, that you went from being Head of New Technology Research at SEGA straight to being Head of New Technology Research at Nintendo. More amazing, though, is that both companies have exactly the same departments!
More interesting:
<sgupta@research.sega.jp>:
Sorry, I couldn't find any host named research.sega.jp. (#5.1.2)
Look, provide me a page at nintendo.co.jp with your name on it, and everything will be sorted out.
Otherwise, this is:
Bill Gates,
Microsoft Founder
Redmond
Signing off.
Re:We've investigated GameCube clusters too. (Score:2)
This isn't a real guy, unless he used to work at sega doing the same such thing (as he claims further back in his posts). Funny, he would have been in the US (from what he writes) while working for sega. Unfortunately sega never had a department by the name he claimed to be head of.
Now he reads and replies to articles at slashdot? Yeah.
Drat Saddam, a mad dastard (Score:3, Funny)
Went something like this (Score:4, Funny)
Hello, this is ToysRUs, how may I direct your call, please?
Hello...this is the electronic games dept. What can I help you with?
Let me check. Hold on, please.
Thank you for holding, Sir, we have 422 PS 2's in the back. Would you like those gift wrapped?
Thank you for calling ToysRUs! [click]
You guys are missing the point... (Score:5, Interesting)
IF you didn't care about having a vector unit.
They used the PS2 to see what performance they could get out of the vector unit. A VCU can do matrix mathematics much faster than most CPU's can because almost all they work they do, they do in *ONE* clock cycle. Similar computations on a CPU could take hundreds.
- Jeff
Information on Gov'mnt Grant.... (Score:5, Informative)
https://www.fastlane.nsf.gov/servlet/showaward?
Abstract
Game consoles, with price points below $300, performance rivaling or exceeding that of PCs, and graphics capabilities recently found only on high-end visualization supercomputers, are the vanguard of yet another computing generation . computing on toys. Moreover, market forces and fierce vendor competition (e.g., among Microsoft, Nintendo, and Sony) continue to fuel technical innovation and performance improvements on these game platforms, creating research and development incentives and deployment opportunities in new domains. This proposal outlines a research plan to assess the utility and performance of game systems for both scientific computing and high-resolution visualization. This assessment of game systems will be based on development of a suite of adaptive performance analysis tools that support both offline and online performance optimization and their application to a suite of scientific and visualization codes. This effort leverages proposed Red Hat and NCSA software enhancements to PlayStation2 Linux software. In addition we currently are negotiating with Sony to acquire and deploy a large PlayStation2 cluster at NCSA for experimental assessment and scientific visualization. Our computing on toys software research plan focuses on three areas: (a) offline, multilevel performance instrumentation of applications and system software, (b) online, adaptive selection of multi-version code execution, and (c) experimental assessment using large-scale scientific applications and visualization software. New hardware performance measurements, instrumented scientific and graphics libraries, and performance derivatives, all integrated with our SvPablo performance analysis infrastructure, will provide the requisite data to move iterative performance tuning from an ad hoc style to one based on intelligent feedback and suggestions. The offline version of this SvPablo extension will accept performance metrics from hardware, software, and library instrumentation and generates suggestions for tuning locations and options using a fuzzy logic rule base that embodies performance tuning suggestions for the Sony PlayStation2.
Re:Information on Gov'mnt Grant.... (Score:2)
Also worth considering: the Xbox (Score:5, Interesting)
Both The Xbox-Linux Project [sourceforge.net] and Gentoox [shallax.com] can provide you with a distro. For free.
Even if you're not planning a cluster, this is a good deal for a low-performance work station, or just a "media box", using Xbox Media Player [xboxmediaplayer.de], which plays most (all?) popular media formats, both music and video.
It's been repeated countles times that Microsoft are losing money on the console itself, and depend on the games to cover their expenses. Therefore, paying up for a Xbox and giving your money to MS isn't immoral as long as you don't buy any games.
See, it's a win-win situation
* I lost track of the current situation in the U.S., but in the free world (Read: Europe) at least the chips not using MS code is legal.
Re:Also worth considering: the Xbox (Score:2)
Re:Also worth considering: the Xbox (Score:2)
The PS2 has 2 vector units (VU's), each does a 4-way (xyzw) floating point vector dot product with another vector in a single clock cycle, with 4 cycle internal latency. The chips are pipelined, so you can just keep feeding any 4-cycle instructions into it (90-odd% are 4-cycle, matrix deconvolution will take it more
That's 8x2 (16
How does that compare to SSE/SSE2? (Score:2)
Re:How does that compare to SSE/SSE2? (Score:2)
You don't get SSE2 on Celerons or Athlons, as far as I know (you might get it on Celerons, but only the new Barton core from AMD does SSE2, and that's only on 3GHz+ machines, I think). My 1.5GHz machine above only has SSE/3dNow anyway.
According to (http://www.tommesani.com/MMXExamples
Re:Also worth considering: the Xbox (Score:2)
Just what was it you though that the graphics card was? Besides the XBox has a more "PC" interface which would make it easier to port to.
I bet that it won't take very long until we start seeing these types of applications running on XBox hardware. You could even run it on your graphics card on your PC. As long as you can read the memory from the graphics card. (Not sure which cards actually support this.)
Re:Also worth considering: the Xbox (Score:3, Informative)
Go to the Sony PS2 demo section on the PS2 linux site, and look at the VU demos there - or at least read about them. There are examples of marionette models being manipulated in response to the user input (x,y,z,buttons for impulses, etc.) on the controller. The physic
It's the trend of the future (Score:4, Interesting)
A lot of the GDC and SIGGRAPH 2003 papers focus not on graphics directly, but on scientific computations using the CPU. It's very cool, and if nVidia and ATI the like ever want to expand into a new market, they should build cards with multiple GPUs each, and sell them to the scientific community, or to non-realtime CG places like Pixar to accelerate their offline rendering.
This page has a good summary of the current research going on to make GPUs do stuff other than graphics. http://wwwx.cs.unc.edu/~harrism/gpgpu/index.shtml [unc.edu]
Re:It's the trend of the future (Score:5, Informative)
What about the sheer amount of video ram on cards? (Score:2)
Re:What about the sheer amount of video ram on car (Score:2)
This seems like a really good idea (Score:3, Insightful)
Already parodied! (Score:2)
Timex Sinclair Clusters (Score:4, Interesting)
I also complained about how he had been an EE for IBM who was not appreciated for his genius. He was very worried that once he released his ZX80 FrankenCluster, IBM would steal it from him due to his old employment contract.
Lee Joramo [joramo.com]
Re:Timex Sinclair Clusters (Score:2)
This is bullshit. (Score:2, Interesting)
What do you need? How about rack full of Custom PCBs each with a GF-FX or similar, with some RAM and a PCI-X backplane. The host can run a regular fast cpu and provide the interface. I'm sure Nvidia would jump at the chance to power a supercomputer with their chips.
Oh boy! (Score:2, Funny)
Can you boot a PS2 into Linux off a memory card? (Score:2)
Is this possible?
Sync On Green? (Score:2)
Re:Sync On Green? (Score:2)
playstation2-linux site with Mozilla (Score:4, Informative)
https://playstation2-linux.com [playstation2-linux.com]
re: What will they think of next? (Score:2)
why didnt they use this (Score:2)
Um. (Score:2, Interesting)
Old news. New company. Same story, really.
Re:1 more cluster.....and I'm gonna (Score:2, Funny)
Re:1 more cluster.....and I'm gonna (Score:2)
Re:Can anyone track the first beowulf cluster joke (Score:2)
Every hardware story that came out after it contained at least one comment about.. "Man Imagine a Beowulf Cluster of X". I guess the idea was that a cluster of Apple IIe's was so absurd, why not a cluster of Microwaves (with microprocessors) or a cluster of iPaq's (it exists) or a cluster of ______ fill in the blank.
Re:Can anyone track the first beowulf cluster joke (Score:2)
Could even do it to build a "Beowulf cluster of these" database.
Re:Makes me wanna... (Score:2)
Personally I'ld rather have 60 600Mhz Eden Mini-ITX's going.
Re:Makes me wanna... (Score:2)
Re:Yay... (Score:5, Insightful)
Still a waste (Score:5, Insightful)
Really, there is no tangible scientific benefit to doing this, so I don't know why they bothered. The only leg they have to stand on is if they argued they were trying to see if a terrorist-friendly nation could build a supercomputer out of toys, but we know this is true already so I still don't like it. If they wan't to play around, they can do it on somebody elses dime... not mine.
Re:Still a waste (Score:3, Insightful)
They aren't just "playing around"... this project initially was being directly used by the chemistry department in scientific computing. Only after word got around a little bit did more people start looking into how best to exploit the PS2's power for research.
Re:Still a waste (Score:2)
It may be posted to
You also seem to imply that all government research should be directed towards modelling what other governments can do, which is asinine. Maybe you just think that that's the only legitimate reason to do research like this, which isn't all too bright either.
Re:Still a waste (Score:2, Insightful)
Besides that what is so wrong about people trying to do things cheaper? More reliable? Because they are interest
Re:Still a waste (Score:2)
In 2001, however, the japanese government rolled out the Eart
Re:Still a waste (Score:2)
Look... keep the NCSA. Just spend the money on something worthwhile. After clustering 65 ps2's the only thing you've learned is that the NCSA must have way more spare time than they know what to do with.
At the very least please tell me that grad students were working on this or something.
Re:Still a waste (Score:2)
Yea, theres always somethin good about paying taxes to benefit a foriegn company.
Re:Yay... (Score:2)
Re:Iraq (Score:5, Insightful)
A source close to Government Intelligence services in the UK said: "This is complete cobblers. For a start, the suggestion that there's a shortage of standard PC hardware in Iraq is silly. PCs are commodities like cars and washing machines, and they can get as many PIII and P4 PCs as they like, sanctions or no sanctions".
I feel I should make a WMD joke here...but I won't.
Re:Iraq (Score:5, Funny)
Windows of Mass Destruction
there
Re:Since this came up (Score:2)
Re:Since this came up (Score:2)
Disc 1 is NON-GPL, and had only a loader on it, with some sony documentation.
Disc 2 is GPL, and contains linux
http://www.playstation2-linux.org is the site you should check out.
Re:Since this came up (Score:2, Informative)
Sony put everything they themselves created on the first disc. Their bootloader, PS2 technical documentation (covered by a NDA), and thier software development libraries.
Basically the Linux packages are on the second disc.
Re:Clusters of... (Score:2)
Re:Clusters of... (Score:2)
Re:Move on! (Score:2, Informative)
Re:You know what, (Score:2)
That's not true - I use an English kit (Score:2)
Also you can even get a debain distrobution for it now. Stop talking about things you never seen or even read about. =)
http://blackrhino.xrhino.com/