Slashdot Mirror


Eight PS3 'Supercomputer' Ponders Gravity Waves

Jamie found a story about a inexpensive supercomputer being used by an astrophysicist to research gravity waves. The interesting bit is that the system is built using 8 PS3s. Since nobody is actually playing games on the system, it makes sense to use them for research projects like this, but I really wonder now what is defining 'Supercomputer'... I mean, a hundred PS3s sure, but 8? I think we are de-valuing the meaning of the word 'super' :)

64 of 293 comments (clear)

  1. Inexpensive, eh? by EveryNickIsTaken · · Score: 5, Funny

    I mean, a hundred PS3s sure, but 8? I think we are de-valuing the meaning of the word 'super' :) I think we are de-valuing the meaning of the word 'inexpensive' :)
    1. Re:Inexpensive, eh? by The13thSin · · Score: 5, Insightful

      For a supercomputer that's pretty cheap. Also I find the statement in the summary that there are no games to be played on the PS3 a bit childish. The PS3 has not been out for a year yet and there are multiple great games to get for it right now and even more coming very soon. I expected more from the Taco.

      --
      "This should be fun, and by fun, I mean a wholly depressing insight into the cognitive ability of some grown adults."
    2. Re:Inexpensive, eh? by Bandman · · Score: 2, Informative

      It's not just in the summary; read the article, it dishes out the abuse

    3. Re:Inexpensive, eh? by NeilTheStupidHead · · Score: 3, Insightful

      I think that the article imples that PS3s aren't flying off the shelves as fast as Sony might like and thus are sitting in a warehouse somewhere, otherwise going unused. Even the article claims that this was done mostly because of the open platform presented by Sony and the fact that this researcher was able to get the consoles free from Sony. This is great for Sony because a sold console is money in Sony's pocket regardless of who buys it and what they do with it. If they can convince researchers to buy PS3s then it's probably a better deal than selling them to gamers. Few gamers would buy the equivalent of 7 PS3s (about $2800) worth of games and accessories. Some will, but most won't; even when they do, it's spread over the life of the console. A researcher goes and gets 8 consoles, cash up front and there's $3200 for Sony (less taxes, mfg. costs, etc).

      Maybe it's jsut me, but that sounds like a pretty good deal from Sony

      --
      Lose: misplace or fail || Loose: not bound together
    4. Re:Inexpensive, eh? by smussman · · Score: 5, Interesting

      I think that the article imples that PS3s aren't flying off the shelves as fast as Sony might like and thus are sitting in a warehouse somewhere, otherwise going unused. Even the article claims that this was done mostly because of the open platform presented by Sony and the fact that this researcher was able to get the consoles free from Sony. This is great for Sony because a sold console is money in Sony's pocket regardless of who buys it and what they do with it. If they can convince researchers to buy PS3s then it's probably a better deal than selling them to gamers. Few gamers would buy the equivalent of 7 PS3s (about $2800) worth of games and accessories. Some will, but most won't; even when they do, it's spread over the life of the console. A researcher goes and gets 8 consoles, cash up front and there's $3200 for Sony (less taxes, mfg. costs, etc).

      Maybe it's jsut me, but that sounds like a pretty good deal from Sony IIRC, Sony sells consoles at a loss, and then gets that money back over the life of the console with license fees from games. So selling 8 consoles which will not generate money from game license fees, but still having to take the loss is not a good deal for Sony.
    5. Re:Inexpensive, eh? by smussman · · Score: 2, Informative

      Bullshit. Sony is a hardware manufacturer. They make the whole thing from end to end. They create the price and take all the profit. http://en.wikipedia.org/wiki/PS3#Sales_and_pricing
      Summary of relevant parts of article:
      Sony was losing at least $240 per console at launch.
      With new manufacturing techniques, etc, they're losing somewhere under $100 dollars.

      Either way, they're losing money.
    6. Re:Inexpensive, eh? by tb()ne · · Score: 2, Insightful

      Oh, OK. Then I guess they've just been cutting costs for fun. And Microsoft didn't lose billions of dollars on the original XBox.

    7. Re:Inexpensive, eh? by Rogerborg · · Score: 4, Funny

      If you thought that was childish, then this should drive you into a perfect fit of apoplexy.

      --
      If you were blocking sigs, you wouldn't have to read this.
    8. Re:Inexpensive, eh? by zippthorne · · Score: 3, Insightful

      Yeah, but is that real money or is that subdivision expensing. In other words, does it lose $240 because Sony must use $800 of resources to produce a $600 product, or because sony-chipfab charges sony-board-assembly $60 for a part that cost $5 to produce?

      --
      Can you be Even More Awesome?!
    9. Re:Inexpensive, eh? by smussman · · Score: 5, Informative

      Yeah, but is that real money or is that subdivision expensing. In other words, does it lose $240 because Sony must use $800 of resources to produce a $600 product, or because sony-chipfab charges sony-board-assembly $60 for a part that cost $5 to produce? I found the original analysis of the PS3 cost here. At least 50% of the components are made by other manufacturers.
    10. Re:Inexpensive, eh? by SailorSpork · · Score: 5, Informative

      How much something "costs" to produce isn't as simple as the cost of parts. It may cost $5 for just the parts, it may also cost and extra $1-5 for the direct labor to put the board together, and it may cost and extra $1 to ship it. Then there's the cost of maintaining a chip fab, indirect labor and mangement costs and bribes to the chinese government to keep their cheap wage factory certified, divided over the 2-300 PS3's produced per month to keep up with worldwide demand, not to mention the cost of worldwide marketing, the cost of years of system & Blu-Ray R&D spread over each unit... keep in mind that the cost of making your PS3, Wii or software title is more than just more than the sum of the cost of the individual parts.
       
      Sorry, that was my Cost Accounding class talking, I'll stop now.

    11. Re:Inexpensive, eh? by Hotawa+Hawk-eye · · Score: 2, Insightful

      Giving away 8 consoles that will not generate money from game license fees and getting an article in Wired that's linked to by Slashdot is a good deal for Sony marketing.

    12. Re:Inexpensive, eh? by budgenator · · Score: 2, Informative

      He had one, I'm guess one he bought for personal use and developed the software on it. Once he had the software running with good performance he asked Sony for some for free, because he figured that the grant from the National Science Foundation (NSF) would be a tough sell; of course now that he has a system and its proven grants from National Science Foundation for buying PS3. The 8 PS3's give him 64 processor cores to run in parallel

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
  2. 8 systems x 8 cores = by zifferent · · Score: 5, Insightful

    64 cpu's. That seems supercomputerish enough for me.

    --
    cat sig > /dev/null
    1. Re:8 systems x 8 cores = by andphi · · Score: 4, Funny

      Should be enough for anyone

    2. Re:8 systems x 8 cores = by purpledinoz · · Score: 2, Funny

      The PS3 is the most powerful blue-ray player in the world. 8 PS3's makes a blue-ray player that has the power of a supercomputer.

    3. Re:8 systems x 8 cores = by Waffle+Iron · · Score: 4, Funny

      64 cpu's. That seems supercomputerish enough for me.

      It depends. For those problems that fit within the PS3's cramped memory, this is a supercomputer. For those problems that don't, this is a set of 8 matching doorstops.

    4. Re:8 systems x 8 cores = by Kupek · · Score: 5, Informative

      It's only six cores available to Linux per Cell processor on a PS3. One is reserved for the Game OS, and one is disabled to achieve a higher yield on fabrication. (The Game OS is always running, since Linux actually runs on top of a hypervisor.)

    5. Re:8 systems x 8 cores = by flaming-opus · · Score: 3, Insightful

      64 cores does not make a supercomputer. There are database servers with more cores than this, and have been for years. Technical computer, sure. Maybe even high performance computer. Definately NOT supercomputer. 8 systems, that's what? 4GB of RAM? There are laptops that can hold that much memory.

      If you went to a technical conference like, for example, Supercomputing '07, you would get laughed off the floor calling that a supercomputer. Supercomputer is a changing definition, but I don't think I'd call anything a supercomputer that didn't have at least 1TF of peak double-precission performance, and at least 200GB of RAM.

    6. Re:8 systems x 8 cores = by PitaBred · · Score: 2, Insightful

      Completely OT, and in reference to your sig:

      It was decided that way because we discovered font kerning and non-monospace fonts. You don't need two spaces when the font display properly separates the words for reading. The two spaces was a holdover from monospaced typewriters.

    7. Re:8 systems x 8 cores = by Ted+Stevens · · Score: 3, Funny

      5, Funny? Stop joking... You don't understand the gravity of the situation.

    8. Re:8 systems x 8 cores = by this+great+guy · · Score: 2, Informative

      I code on a PS3 running Linux. There are 7 cores available to Linux. 1 PPU + 6 SPU cores.
      Ok the PPU is not as powerful as an SPU, it's a basic in-order dual-threaded PowerPC core with the AltiVec instruction set, but you shouldn't ignore it.

  3. Not surprising... by grocer · · Score: 2, Insightful

    I believe that people were clustering PS2 for research shortly after the release of the linux kit...cheap processing power is cheap processing power.

    1. Re:Not surprising... by JamesRose · · Score: 2, Insightful

      I could be wrong, but isn't it actually quite expensive, because within those 8 PS3s, you're buying 8 very high end graphics (possibly integrated, but still there), which surely would bump up the price by quite a large amount, would it not have been easier to buy components?

    2. Re:Not surprising... by Rayonic · · Score: 2, Informative

      Under PS3 linux, you're locked out of low-level access to the GPU. Which is a shame, since it's the GPU that does most of the heavy lifting for the Folding@Home app.

  4. Strange... by Anonymous Coward · · Score: 4, Funny

    Noone has wished for a Beowulf cluster of these yet. Has the world order changed and no notification issued?

  5. Supercomputer is a term that changes by szyzyg · · Score: 4, Interesting

    Just over a decade ago the fastest computers in the world were barely breaking the teraflop mark, today in theory the XB0x and Ps3 with their multitude of cpu cores and finely tuned graphics cards can top that. So 8 Ps3's - if you believe sony's hype could clock in a >10teraflops if the hardware was well utilised.

    I had a freiend who wrote a book 'Nemesis' which was a spy thriller involving a killer asteroid - it was published in the UK 1998, and back then he was talking about 'the teraflop box' as being the fastest computer in the world, unfortunaly it took 8 years to get the book released in the US and by that time a lot of the computer jargon had dated significantly, and you could get a teraflop box in the form of a turbocharged graphics card or cutting edge games console.

    1. Re:Supercomputer is a term that changes by Stefanwulf · · Score: 4, Informative

      Sony's estimate of 1 teraflop per unit is more than a little bit optimistic, and also counts all the operations performed by the graphics system, which the average researcher won't have access to. For a slightly more realistic estimate of what 8 ps3's running linux can do, I'd point you towards http://www.terrasoftsolutions.com/store/index.php?submit=software&submitimg%5Bhardware%5D%5Bsolutions%5D=1, who sell turnkey ps3 clusters. They are claiming that 8 units together break the theoretical teraflop mark, which seems more realistic to me. While that isn't among the fastest computers in the world by any stretch, it's still solidly in the realm of what I'd call a supercomputer.

      The cell is a fantastic piece of equipment - Dr. Dobb's has what I think is an excellent analysis of the kinds of performance benefits that it offers at http://www.ddj.com/hpc-high-performance-computing/197801624. I'm currently running one at home in a PS3 (for neural networks that drive an AIBO - I love Sony's tendency to dump hugely expensive hardware at mass-market prices), and I have every intention of picking up more used ones over the coming months to cluster together as the networks continue to grow. Even all by it's lonesome with code that's far from optimized, the one I have is running about 10 times faster than my main desktop for roughly equivalent computations.

      (Note that your mileage may vary - I just happen to like playing with systems that parallelize really well)

  6. Devalued super by Teese · · Score: 3, Insightful

    I think we are de-valuing the meaning of the word 'super'
    I'm pretty sure we devalued super when the PowerMac G4 was claimed as a supercomputer all by its lonesome.

    Super is a relative term, what was a super computer is now a computer that I hand-me-downed to my mom so she could check her email and browse the web.

    --
    "I'm a Genius!"*


    *Not an actual Genius
  7. Mystery solved by eaglesnax · · Score: 5, Funny

    Now we know who bought all the PS3s!

  8. devaluing super by mihalis · · Score: 3, Insightful

    Well the guy used to use a 200-node parallel supercomputer, but now he prefers to use 8 PS3s. That to me proves that 8 PS3s is like a supercomputer TO HIM.

    I'm sure there are faster setups available if had the money, but 100% of 8 PS3s indefinitely is preferable, from what he says, to the costly little slices of "real" supercomputers he tried to rent before.

    I wonder if Sony could offer a "HPC PSP3" which provided a stripped down processor board without the shiny case, graphics memory etc. It would be interesting if the Cell processor could get better economies of scale.

    1. Re:devaluing super by TargetBoy · · Score: 3, Insightful

      Wouldn't it rather be IBM that might offer this, since they actually make the cell?

    2. Re:devaluing super by Ant+P. · · Score: 2, Informative

      You mean like this?

    3. Re:devaluing super by mihalis · · Score: 3, Informative

      Wouldn't it rather be IBM that might offer this, since they actually make the cell?

      Yes, actually I think you are correct. If I recall correctly it's Sony, IBM and Toshiba in the cell consortium, and the most ovious vendor of a "compute-node Cell module" would indeed be IBM, not Sony, good point.

      By the way, I had a typo, it would not be an "HPC PSP3" of course, the Cell is way too hot and power hungry! Although ... of course with sufficient shrinks and price reductions the current Cell might well one day be in a portable game console. Then we could have another round of speculation on personal clusters. I love the "wheel of reincarnation" in digital technology!

    4. Re:devaluing super by wilsonjd · · Score: 3, Informative

      They already do, but it is a bit more expensive than 8 PS3s: http://www-03.ibm.com/systems/bladecenter/cell-based.html

    5. Re:devaluing super by truthsolo · · Score: 2, Interesting

      Before the PS3 was released as a gaming console, the company my brother works for (aerospace, not a gaming company) received a few from Sony that were for development only and will not play games at all. They're gray in color and much larger, heavier and noisier than consumer PS3s.. but everyone on the dev team there was in awe of its speed.

      --
      MTSBWY
    6. Re:devaluing super by fishbowl · · Score: 2, Interesting

      >Well the guy used to use a 200-node parallel supercomputer, but now he prefers to use 8 PS3s. That to me proves that 8 PS3s is like a supercomputer TO HIM.

      In my shop you pretty much need to be an NSF-funded project in order to really use the teragrid; and the supercomputing center will bill for it.
      If you can do your own computing in your own lab with your own equipment, especially if it costs less, it may not be very important that your PS3 cluster (vector processors! yay!) is not as fast as the top-500 machine on the other side of campus. There's something similar going on right here in my lab. We get to use #102 from the top-500 list, but we do lots of rendering on a cluster of re-purposed desktops instead.

      A cluster in your lab that you don't have to negotiate for, play politics to use, or share, is usually going to be "better" when you look at total benefits instead of just overall horsepower.

      It's not just about money. You wouldn't believe the political shenanigans that goes on in university HPC. We have less of a problem since we do a lot of practical work for NOAA and the USGS, but someone doing purely academic work in physics or atmospheric science might have real difficulties.

      --
      -fb Everything not expressly forbidden is now mandatory.
    7. Re:devaluing super by mihalis · · Score: 2, Insightful

      You mean like this?

      Thought I replied to this, but can't see it.

      Anyway, yes, that's jus the ticket, except it's $19k!!

      All of a sudden racking up actual Sony PS3s with their curved shiny cases, graphics chip etc seems eminently sensible

  9. Defining "super" by NeilTheStupidHead · · Score: 2, Interesting
    How do we define a 'super' computer?
    Is it simply FlOps? Then at some point, every computer will be a super computer unless you scale the amount of operations with the speed of computers
    Is it the 'classical' image of a huge room of boxes chugging away? Then as individual computers get faster and smaller, these rooms will be filled with more computing power as time goes on.
    What about parallel processors? The PS3 has some form of parallel processing capability as I understand, so linking eight together isn't just 8 parallel processes it's 8*(parallel processes in one PS3)

    Since some 'super' computers of ages past have less power than some modern desktops, I think that the first is more likely if you scale the threshold of a 'super' computer, e.g. the fastest 1-2% of computers out there. More generally, I think that most people conveice of a super computer being any computer system that can perform tasks that would take an unreasonable amount of time on a single, off-the-shelf machine.

    --
    Lose: misplace or fail || Loose: not bound together
  10. Re:Obligatory by threaded · · Score: 4, Interesting

    Not true. I know of at least one place where they have a Cray and can't afford the electric bill to switch it on. They cost a fortune just to sit and look pretty too: it's taking up room on campus that could be used for other things.

  11. Research grant? by threaded · · Score: 3, Funny

    Maybe his research grant doesn't stretch as far as heating the office. Win-win situation in that case.

  12. "We Report. We Decide." by Intellectual+Elitist · · Score: 3, Informative

    > Since nobody is actually playing games on the system

    You can always count on Slashdot for a fair and balanced presentation of information.

    Funny that I've bought 4 disc-based games and at least one downloadable game since the beginning of July, and have been using my PS3 almost exclusively for gaming since then. I'll be buying at least 4 more games before the end of the year, too.

    Sorry to burst your bubble, but the PS3 game drought has been over for a while now...

  13. Memory limitations by Kupek · · Score: 3, Interesting

    I'd like to know more details about his code, because a PS3 only has 256MB of RAM. That's a serious performance obstacle, since most high performance applications that do anything interesting need much more than that. I know it's a problem our group has had, and we've heard the same from others.

    1. Re:Memory limitations by chrysrobyn · · Score: 3, Insightful
      256k of local storage for each SPE is a problem, but you can code around it. (It's not trivial, but it can be done.) You can't code around having a small amount of RAM and still maintain high performance.

      Let me see if I get this straight, you can imagine a piece of code that doesn't mind churning on itself within 256KB, but you can't imagine having to keep 256MB of main memory fed from a network or disk? In my experience, any piece of code that can both benefit from extreme parallelism and fit both the code and enough data to be worth working on within 256KB can handle a few reads from a disk or the network once in a while. If it can't, then 256KB of memory isn't enough to keep the (sub)processor fed, and you need a machine with more on-die memory (many of which can be found).

      Cell is very good at integers and single precision floats for workloads that are parallelizable and fit within 256KB. If you stray from any of that, there are plenty of interesting competitors.

    2. Re:Memory limitations by lena_10326 · · Score: 2, Insightful

      You can't code around having a small amount of RAM and still maintain high performance.
      I wouldn't agree with that. That's only true if the algorithm relies on access to the entire data set because it requires random access or multiple table scans. Lots of algorithms can operate on small independant chunks or can be rewritten to use sequential data access, which is chunk friendly. I think it's apparent his algorithm works on small chunks due to the relatively small amount of RAM, unless his entire data set fits within 256MB. Either way, the fact it's working for him implies the answer.

      Now, a lot of it is influenced on whether records are accessed once or multiple times. If it's once, the overhead is the same as loading it all up in memory and running computation on the entire data set, because there's 1 chunk read per access for N reads per N accesses. If the algorithm has to revisit chunks, then you've potentially got >N reads per N accesses (assuming a caching scheme is used), which kills performance if you're swapping chunks in and out or rescanning the data set from the beginning.

      So in summary, high performance is possible with "smallish" amounts of RAM if the following is true:
      1. Chunks are independant. Results are not passed as input for processing the next chunk.
      2. Algorithm is CPU bound, not IO bound.
      3. 1 time sequential access: optimized by prefetching.
      --
      Camping on quad since 1996.
  14. G4 was a supercomputer ... at the time. by oneiros27 · · Score: 3, Informative

    It met the government's definition of super computer at the time. (1.5Gflops ... well, technically, 1500MTOPS).

    The designation is part of the "Dual-Use" restrictions on exports (basically, things which could be used for both military and non-military applications).

    The 1Gflop threshold was set as the necessary processing power to calculate balistic trajectories for missile systems.

    I can't find the documentation, but my understanding is that the current threshold is 190Gflop (since Jan 2002).

    --
    Build it, and they will come^Hplain.
  15. I hate troll article summaries. by QuantumFTL · · Score: 2, Insightful

    Disclaimer: I hate the PS3 (though I love the cell, but not for gaming, because that's too complicated for most game programmers to handle). I love my XBox 360 and Wii (as long as they both continue to function and don't break).

    Since nobody is actually playing games on the system, it makes sense to use them for research projects like this

    Yes, because ~4 million people count as "nobody". But seriously, am I the only one that's tired of troll article summaries around here? It's either a flippant comment like that, or some asinine, leading question at the end, like "Could [people who are professionals and therefore have a clue unlike submitter who only skimmed the article in question] finally be getting it right?"

    Slashdot is where i go for excellent commentary - I've tried reading comments on sites like digg or reddit, and neither can compete with whatever strange and wonderful force it is that guarantees at least some highly-moderated comments on this site are really worth reading (often moreso than the article, which is probably why no one reads it anyways). But now that we have firehose, etc, I say we should start punishing stories early for this kind of trolling, tag them as such, and maybe even put up some prepublication commentary on it. I've only submitted a few articles, but I know that, despite popular belief, the editors *do* edit what is written, and maybe, just maybe, we can reduce this annoyance.

    Of course I know there are many more important problems in the world than the submitter being an ass, but this is one I can do something about - and so can you.

  16. Re:"We Report. We Decide." by Jarjarthejedi · · Score: 2, Insightful

    Yeah, but in this case it's not /. doing the PS3 bashing, it's the actual article from Wired instead, just look at the first sentence

    "Suffering from its exorbitant price point and a dearth of titles, Sony's PlayStation 3 isn't exactly the most popular gaming platform on the block."

    Looks like /. isn't the only PS3 hating news source out there eh :P

    --
    There are two kinds of fool One says 'This is old therefore good' Another says 'This is new therefore better'- Dean Ing
  17. Definition of a Super Computer? by Midnight+Thunder · · Score: 2, Informative

    Looking at this page:

        http://www.answers.com/topic/supercomputer?cat=biz-fin

    they define a 'supercomputer' as being "A mainframe computer that is among the largest, fastest, or most powerful of those available at a given time". This is suitably vague, since the point of reference changes all the time. On the other hand there is no point of reference in the definition. For example, does it have to be in the top 100 or 100x more powerful than the current top of the line PC? Without a suitable reference point anyone could call their cluster amongst, the "largest, fastest or most powerful".

    --
    Jumpstart the tartan drive.
  18. 1.2 TFlops by rockmuelle · · Score: 4, Informative

    8 PS3s gives you 1.2 teraflops of single-precision performance or a similar number if you stick to integer operations (6 SPUs/PS3 gives ~150 GFlops). 1.2 teraflops is a supercomputer in my book.

    Using Jack Dongerra's single-precision algorithms that do half the work in single and the other half in double precision, you can maintain a high level of performance and precision. And, the unique architecture of the Cell opens up some interesting algorithmic research issues, allowing scientists to publish twice for the same work: once for the science results, once for the computer science results. :)

    On the flip side, the Gigabit ethernet on the PS3s isn't really 1GB - the PPU can barely keep up. So, extra care must be taken around communication points. And, a similar Intel/AMD-based rack would run about $20k and is much easier to develop for, so if your labor is expensive (i.e., you're not in academia), PS3 clusters may not make much sense.

    -Chris

  19. Re:Personal Supercompter? by for_usenet · · Score: 2, Informative

    Check out Mercury systems. These aren't exactly for home use, but they are shipping Cell + Linux computer systems. However, given the economics, it might just be better to go with a PS3, if you can live with the memory limitations. There may be other companies, but checking at TerraSoft (one vendor for PowerPC Linux software and hardware) takes you right back to IBM and Mercury hardware.

  20. Re:"We Report. We Decide." by Fross · · Score: 2, Insightful

    8 games? Yikes, either you play *everything* or you've got some real crud in there. Care to elaborate? (I hope one of them isn't Lair ;) )

    To give an idea, the top 8 games on PS3 get metacritic scores of 85 or more ( http://www.metacritic.com/games/ps3/scores/ ). Only one of those is over 90.

    To compare, the 360 has *27* games at 85 or more ( http://www.metacritic.com/games/xbox360/scores/ ) 9 of which rate 90 or more.

    For me, of those 8 games I'd be interested in 4, 2 of which are also available on PC.

    I'm glad you're enjoying your PS3 for gaming (hell, competition is what keeps things improving) but the general sentiment is the PS3 needs a killer app (like a halo, gears of war, or some other really good exclusive title) to make it worth getting.

  21. Slashdot bribed by Microsoft... by gamer4Life · · Score: 2, Interesting

    Since nobody is actually playing games on the system..


    I do work web site administration for a non-profit organization and it's amazing how much we'll bend backwards to accommodate the views of our sponsors. If a sponsor gives us money, we'll be sure to remove a reference to another organization, just to appease them.

    Since Microsoft buys lots of ad space across many Internet sites, including this one, it's no surprise that many of these sites will put an anti-Sony spin on their "news".

    These sites will call the 40GB PS3 "gimped", while calling the 360 Arcade "a deal", as well as other hypocritical bs.

    When your income depends on advertising money, you'll do whatever it takes to appease your sponsors.
  22. Back to Basics... by Shadow+Wrought · · Score: 2, Funny
    Is it faster than a speeding bullet?

    Nope. It is far too unaerodynamic to reach such speeds without a prohibitive amount of initial energy. Certainly not unassisted.

    Is it more powerful than a locomotive?

    While it concumes about the same amount of raw fuel, it produces far too little in the way of mechanical enregy to pull even a single model RR caboose. Amtrak found this out to their chagrin.

    Is it able to leap tall buildings with a single bound?

    While it does acheive a much heralded TeraFLOP, it turns out that that word does not actually mean "hitting the Earth" as a casual guess at its derivation might assume. So, in a nutshell, no jumping, buildings or otherwise, without significant assistance.

    Finally, does it fight for Truth, Justice, and the American Way?

    The ultimate in guileless parroting, it will simply display whatever it is told, and will never consider the veracity of the content before micrying it. Justice is a bit trickier in that there is little about Justice that is agreed upon. Once GTA IV comes out however, there will no longer be any support for the notion of it supporting even justice with a little "j." As for the American Way... Well it does favor style over substance with an arrogant belief taht it will be Bought because it is Made. Which is about as close to the American Way these days as anything else. call it one out of three.

    So, no, I would have to say that it would not qualify, in any quantity, as a "Super-Computer."

    --
    If brevity is the soul of wit, then how does one explain Twitter?
  23. Good call by styryx · · Score: 2, Insightful

    I had a look at using multiple PS3s for simulations a while ago. Purely based on the ass-rocking-ness of the CELL chip.

    There are servers that use the CELL chip, from IBM, see the Blade server. But the Blade server is quite a bit expensive; that is 8 PS3's at the UK price was cheaper the last time I looked. On top of all that is the 'pooling' that the CELL chip does, while this won't be that good for simulation (with current, popular implementations, e.g. MPI2), it will be awesome for games: succinctly, any process that requires extra 'power' can request another node from the 'pool' and release it back when it is under less strain. The transport latency (often the biggest latency in Parallel, even with fibre optic switches, unless its a purely Monte Carlo sim...) is much reduced by having all processors on a single die. The architecture is a mix with vector based operations as well.

    Prima facie it would be perfect to use multiple PS3s. After speaking to some HPC chaps, at Edinburgh Uni,they informed me that the memory on the PS3's is pretty low (512MB split between video and the conventional) which can be a pain if you want to perform REALLY big simulations (which, when scaling is accounted for, is pretty much the point of using supercomputers... not _necessarily_ speed, lets not make this the point of debate, it is simulation dependent.). I will also add that the memory, though small, is bloody fast. If you can code to keep bloat completely removed, you won't need many BG processes; and split memory requirements between each of the PS3s then it is a really, really nice system. Takes a bit of effort and a learning curve, but there are many resources online, native Linux support is an Uber Bonus for Sony (though I am considering NOT buying a PS3, or many, due to their Media departments behavior!).

  24. 9 cores? by oblivion95 · · Score: 5, Funny
    They should have used 9 cores on the Cell. Then, they'd be using Seven of Nine.

    It's only six cores available to Linux per Cell processor on a PS3. One is reserved for the Game OS, and one is disabled to achieve a higher yield on fabrication.
    1. Re:9 cores? by adisakp · · Score: 2, Informative

      If he's using the PPU core (hyperthreaded-not multicore) and 6 SPU cores, he is using 7 of 9 (1 disabled and 1 reserved of the 8 SPU's + 1 PPU) :-)

  25. Re:Obligatory by Maller · · Score: 3, Insightful

    Please enlighten me. Who is stupid enough to by a million+ dollar computer without factoring in facility costs?

  26. Super Computer compared to Nintendo by Kuvter · · Score: 2, Funny

    I mean, a hundred PS3s sure, but 8? I think we are de-valuing the meaning of the word 'super' :) If super is under rated we should start using Ultra.

    The first Nintendo started out with the NES or a normal computer, then the Super Nintendo. The N64 came next and was going potentially being called the Ultra64. The Game Cube to be called the Dolphin. So following the naming scheme super = teraflop, ultra = petaflop (or 10 or 100 teraflops, however you want to gauge it), dolphin = exaflop.

    Obligatory: An Ultra Computer should be good enough for everyone.
    --
    "To be is to do." --Socrates
    "To do is to be." -- Aristotle
    "Do-Be-Do-Be-Do..." --Sinatra
  27. Re:"We Report. We Decide." by Intellectual+Elitist · · Score: 4, Insightful

    > 8 games? Yikes, either you play *everything* or you've got some real crud in there. Care to elaborate?

    The four games I was referring to were Ninja Gaiden Sigma (88), Skate (85), Stuntman: Ignition (75), and Warhawk (84). The downloadable game was Super Stardust HD (84). None of those games are even remotely close to "crud".

    The four games I referred to having an interest in purchasing before the end of the year are Ratchet & Clank Future: Tools Of Destruction, Uncharted: Drake's Fortune, Rock Band, and the collector's edition of Stranglehold. I might also consider Army Of Two, Assassin's Creed, and Call Of Duty 4, depending on the reviews.

    > To give an idea, the top 8 games on PS3 get metacritic scores of 85 or more [...] Only one of those is over 90. To compare, the 360 has *27* games at 85 or more [...] 9 of which rate 90 or more.

    The original post had nothing to do with the 360 -- it was about the insinuation that no one uses the PS3 for gaming, which is ridiculous.

    You're also making an apples to oranges comparison, because the 360 has been out longer and has a much larger base of titles. But if you want to compare, as of October 13th Metacritic's aggregated ratings for the 360, PS3, and Wii show that the 360 has 264 rated games, the PS3 has 82, and the Wii has 87. Since the PS3 and Wii came out later than the 360 and around the same time as each other, this makes sense.

    If you look at the percentage of each console's library that has a metascore of 75 (out of 100) or higher, the PS3 leads with 54%, followed by the 360 at 44%, then the Wii with only 16%. If you go with a metascore of 80+, the PS3 has 34%, the 360 has 27%, and the Wii has only 8% above that level. At 90+ the Wii has 3%, the 360 has 3%, and the PS3 trails with only 1% of its library at that level.

    Going by percentages, the PS3 and 360 libraries are of roughly equivalent quality, while the Wii's lags far behind.

    > the general sentiment is the PS3 needs a killer app (like a halo, gears of war, or some other really good exclusive title) to make it worth getting.

    The general sentiment is also that Iraq was involved in 9/11 and that Britney Spears's personal life is somehow newsworthy. I'll think for myself, thanks.

    That said, every console gets a "killer app" eventually. I'm sure the inevitable God Of War III will fill that void if nothing else does beforehand.

  28. Re:Obligatory by adisakp · · Score: 5, Informative

    It would've been cheaper to just buy a Cray.

    If you read the article and followed the link to his PS3 Gravity Grid site, you'd know a couple things about the cost (FREE) for this computational power:

    #1) The total cost of purchasing an entire "PS3 Gravity Grid" supercomputer for yourself is less than the cost of a single simulation run on a BlueGene. In other words, you can buy the cow, the pasture, and a barn for the price of a gallon of milk.

    #2) Sony *DONATED* his 8-node cluster (albeit with 20GB PS3's which they were closing out at the time) so he actually got a "supercomputer" for nearly free.

    #3) The power of the 8-node PS3 cluster is roughly the same as a 200 node partition on a BlueGene SuperComputer (1 PS3 = 25 Blue Gene nodes). With 8 Cell CPUs, he has 56 SPU's running at ~3GHz to crank through his computations. This would mean a single CELL SPU is roughly 4X more powerful than a single BlueGene node which isn't unreasonable considering that it runs at a higher clockspeed (the supercomputer has to worry more about heat dissipation with hundreds or thousands of cores).

    #4) I believe that by the US Gov't's somewhat outdated standards, a PS2 qualifies as a supercomputer. The FPU power in a PS3 is on ther order of 200 times higher than that of the PS2 for single precision and considerably more for double precision (which is emulated in software on the PS2).

  29. Not even close by jefreyisnotzen · · Score: 2, Insightful

    The term supercomputer is relative to what is in the top tier of all computation intensive platforms, relative to current standards. It is a supercomputer by yesterday's standards, but not todays. It's important not to discredit yesterday's standards, but it shouldn't be done at the expense of todays by leaving out one sentence that could have avoided this thread line. That sentence would haven't just been one that included, by yesterday's standards. But of course, there wouldn't be as many hits on the site if it were kept in perspective like that. One's and zeros have no bias. The fastest, is still, the fastest. And that will always be relative. You can't blame Steve Jobs for this breach. We all do this. We are all biased. One's and zeros don't have emotions, or reality distortion fields. Every RDF, is the responsibility of the person who let it out, no matter who did it first. If I believe in something that is false, that's my responsibility. If I put it out there further, after it came from someone else, that's my responsibility as well, not the responsibility of the person before me, even if I was duped or didn't have all the facts. I guess the only remaining question would be, or questions, are: How long ago is yesterday? When are standards considered current? Future shock is not considered by computers, but we have to consider it, considering how fast things compound with regard to technological evolution, in order to keep our definitions abreast with that evolution.

  30. Derivative of title count with respect to time by tepples · · Score: 2, Interesting

    Oh, so now you need ten games? Last month everyone was crying "Name three exclusives!" What we have here is what your calculus teacher would call a derivative. From a video gaming platform's launch until its end of life, there is supposed to be a rate of release of exclusive games. If they were saying three last quarter and ten this quarter, that means that in the xth quarter after a console is first sold in a region, there need be about seven worthy games. The analysis also needs to take into account that exclusives can become no longer exclusive. Other than games developed by a studio controlled by a console manufacturer, a lot of so-called exclusive games are in fact only timed exclusives; they ultimately wind up on the competing console or on Windows OS after six or twelve months.
  31. Re:Obligatory by adisakp · · Score: 3, Informative

    Double precision floating point is emulated in software on the PS3 as well.

    As a professional programmer working in the games industry (on both XBOX 360 and PS3), I can tell you that's completely untrue. You can verify this easily with information available to the general public on the CELL microprocessor.

    The CELL supports Double Precision in hardware. However, the SPU vector instructions only run on Single Precision which allows for up to 8 SP ops (4 X Multiply+Add's) per cycle. Double Precision is scalar (non-vectored) and also not pipelined so the throughput is much slower since DP operations can cause stalls until they complete (there are rumors that IBM is working on a CELL that pipelines DP which will help immensely). Properly pipelined and vectorized Single Precision work can be 30-50 times faster than the scalar non-pipelined DP but the CELL still has true DP hardware which is much faster than emulation by orders of magnitude.