Slashdot Mirror


Sony Ditching Cell Architecture For Next PlayStation?

RogueyWon writes "According to reports in Kotaku and Forbes, Sony is planning to ditch the Cell processor that powered the PlayStation 3 and may be planning to power the console's successor using a more conventional PC-like architecture provided by AMD. In the PS3's early years, Sony was keen to promote the benefits of its Cell processor, but the console's complicated architecture led to many studios complaining that it was difficult to develop for."

276 comments

  1. Doesn't matter by xaoslaad · · Score: 2, Insightful

    Won't buy it. They screwed us with Linux on the PS3. Their consoles are done in this house.

    1. Re:Doesn't matter by Anonymous Coward · · Score: 5, Interesting

      Seriously, fuck those guys! DRM included on audio CDs, fraudulently advertising their product as able to use Linux and then disabling that feature ex post facto, fake astroturf blog ad campaigns that insult human intelligence, spending money to purchase censorship laws and immoral copyright extensions, suing tinkerers playing with products they legally own.

      Fuck Sony! They are an icon of much that is wrong with the world right now.

      Sony is what you get when you allow companies to grow too large in scope. I try my best (imperfectly, of course) to not give money to companies that are large. There are almost always smaller alternatives that won't fuck you 8 ways from Sunday with corruption, greed, and control like a large company like Sony can't help but do.

      Please help kill companies like Sony by decentralizing your purchasing power! Next time you're thinking about buying a game licensed by Sony, check out what smaller, independent alternatives like the Humble Bundle guys are doing!

    2. Re:Doesn't matter by Anonymous Coward · · Score: 5, Insightful

      Insightful?! Come on, /. How does this user's gaming/buying preference and overall irrational heated opinion of a consumer electronics company add any insight whatsoever to the fact that said company is opting to use an AMD chip in their next product?
       
      Please try your best to stop continuing to cheapen the already out-dated rating system as well as feeding blatantly obvious karma whores. Shameful.

    3. Re:Doesn't matter by Anonymous Coward · · Score: 5, Insightful

      Won't buy it. They screwed us with Linux on the PS3. Their consoles are done in this house.

      You seriously believe people who wanted to use Linux on the PS3 are a significant market for Sony. And that they really care about what you have to say about that. How adorable.

    4. Re:Doesn't matter by errandum · · Score: 3, Funny

      Market research clearly supports your theory that removing linux had any effect whatsoever in how well it performed.

      No, really, it did! It shows that all the 5 people that used that feature stopped buying sony! That'll show them!!!

    5. Re:Doesn't matter by AJH16 · · Score: 3, Insightful

      It is more a matter of principal. Personally I only briefly used Linux on the PS3, but the fact they removed the option after promising people it would be there as a selling point is just dishonest business. I don't like doing business with dishonest people. The only games I have bought for PS3 since then are the console exclusives. I don't know yet if I will bother with a PS4, but if I don't, it will be solely because of the Linux thing even though I didn't use it.

      --
      AJ Henderson
    6. Re:Doesn't matter by courteaudotbiz · · Score: 5, Informative

      And you know what? The public have spoken: People buy less from Sony, and Sony is losing money.

    7. Re:Doesn't matter by jones_supa · · Score: 3, Informative

      I have always thought Sony as a high-quality brand, but frankly the company has quite a lot on its shoulders already. From the top of my head:

      - exploding laptop batteries
      - hard-to-service laptops which require bunch of proprietary little drivers
      - rootkit music CDs
      - disabling "other OS" in PS3
      - screwing with PSN customers
      - cranking up prices of Whitney Houston's music after the girl died

      I personally have not established any boycott campaign against them, I just hear these things. After all, Sony has jumped the shark already in terms of cutting-edge hardware - Korea is the new Japan, with Samsung and LG making all the cool stuff.

    8. Re:Doesn't matter by Tarlus · · Score: 1

      I don't know yet if I will bother with a PS4, but if I don't, it will be solely because of the Linux thing even though I didn't use it.

      For being a matter of principal, you don't seem to be fully adherent to it...

      --
      /* No Comment */
    9. Re:Doesn't matter by AngryDeuce · · Score: 5, Interesting

      Maybe not, but they also gave the finger to universities using PS3 clusters. The fact that Sony participated assisted said universities with setting up these clusters speaks volumes as to how ridiculously contradictory Sony's response was when they blocked OtherOS.

      These types of applications are what attracted me to the PS3, not because I necessarily wanted to do this myself, but the fact that the console was powerful and flexible enough to be used in this way was very attractive to me. Most people prefer having an option to having the option taken away out of nowhere.

      It's as if Sony gets a list of options and always picks the one that will most piss off their customers. They're sabotaging themselves...

    10. Re:Doesn't matter by Anonymous Coward · · Score: 0

      Matter of principle.

    11. Re:Doesn't matter by Anonymous Coward · · Score: 0

      I have a PS3, it will be the last Sony product that I ever buy.

      Sony is an asshole company.

      I bet you said that after the rootkit fiasco as well.

    12. Re:Doesn't matter by Tsingi · · Score: 3, Insightful

      I agree with you. Sony makes good products.

      You have nicely listed many of the reasons why they are a morally bankrupt corporation that doesn't give a damn about their customers.

      On the one hand, it would be difficult to point out corporations that aren't, on the other hand, perhaps we can have an influence on corporations in general if we refuse to do business with the ones that screw us over directly.

    13. Re:Doesn't matter by billcopc · · Score: 4, Interesting

      There's nothing shameful about the /. masses agreeing that Sony abuses its customer base. Perhaps what is truly insightful is how quickly the comment leapt up to +5 and stayed there, implying that far more people agree than disagree.

      If you look to /. for balanced, impartial fact-based discourse... keep looking! And if you ever find such an impossible thing, do let us know.

      --
      -Billco, Fnarg.com
    14. Re:Doesn't matter by AdamJS · · Score: 1

      Significant not in number, but in the fact that they dismantled the console's security in less than a year of concentrated effort.

      Negligible in numbers, sure, but it destroyed the image of invulnerability and supreme competency they were trying to use.

    15. Re:Doesn't matter by AJH16 · · Score: 1

      Thank you.

      --
      AJ Henderson
    16. Re:Doesn't matter by AJH16 · · Score: 1

      The principle is that in so far as I can avoid it without hurting others I do. I want to support a game studio that makes a quality game, the fact it is only on a platform that I don't like the maker of is secondary to supporting the quality work of an innocent third party. It used to be my platform of choice that I purchased all my games on, but I have switched to PC where available or XBox 360 when not. I'd say that is the best I can do in terms of sticking it to Sony's Playstation group while not hurting those who made the poor choice of developing only on that platform.

      --
      AJ Henderson
    17. Re:Doesn't matter by AJH16 · · Score: 1

      Oh sorry, about the console itself. I am not one to nay say a platform until I see it. If they make a compelling enough deal, and if they are selling at a loss, then I would not be opposed to purchasing one to tinker with. Most of their profits come from games and if I don't buy games on their platform, they don't make much money. I'm a technologist. I get technology to toy with it and see what it can do, even if I don't get games for it as my platform of choice.

      --
      AJ Henderson
    18. Re:Doesn't matter by BStroms · · Score: 1

      You have a lot of things you can be angry at Sony at, but I doubt the universities cared about the removal. How many of them that were using PS3 clusters needed them to access the PSN or play the latest games? You could continue to use linux as long as you wanted if you didn't care about these features.

    19. Re:Doesn't matter by billcopc · · Score: 4, Insightful

      PS3 Clusters were already covered here many years ago, where Sony donated PS3 consoles specifically for use as cluster nodes using OtherOS. It was cheap promotion for them, which most assuredly led to a few sales of multiple consoles to curious geeks. I don't know how many "a few sales" actually turned out to be, but I'd safely guesstimate 10,000 units at the least. Enough to spark class-action lawsuits that were clumsily thrown out of court, after which Sony updated its EULA to remove users' right to sue the company.

      So yes, people wanted to use Linux on the PS3, which Sony initially embraced with open arms. Then they turned around and legally told all these users to fuck off and die. Perhaps I'm a bit too zen for the average sucker, but if the only way you (Sony) can stop people from suing you is by forcing them to digitally sign a contact with a covenant not to sue, I'd say you fail at business. It's kind of like when little kids say "I can hit you, but the rule is you can't hit me back"... those little fuckers need to be curb stomped, and so does Sony.

      --
      -Billco, Fnarg.com
    20. Re:Doesn't matter by Anonymous Coward · · Score: 0

      You seem to be confusing Sony with GeoShit and Marcan the arrogant asshole. Fortunately both work for companies whose products I have no intention of ever using.

      --
      Glass

    21. Re:Doesn't matter by Tsingi · · Score: 1

      Thanks for that post, I'm grinning.

    22. Re:Doesn't matter by VGPowerlord · · Score: 1

      The fact that Sony participated assisted said universities with setting up these clusters

      They did? Do you have a citation stating that Sony was helping set these clusters up?

      The earlier PS3s, all the way up until they introduced the Slim models (and possibly later), were sold by Sony as loss leaders... they intended to recoup that money selling games since they gets license money for every PS3 game produced. Therefore, intentionally selling PS3s in large quantities to places that weren't going to buy games would be just stupid.

      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
    23. Re:Doesn't matter by Tsingi · · Score: 1

      Market research clearly supports your theory that removing linux had any effect whatsoever in how well it performed.

      No, really, it did! It shows that all the 5 people that used that feature stopped buying sony! That'll show them!!!

      Are you including the government agencies and universities using them as linux cluster nodes? You're a fucking idiot.

    24. Re:Doesn't matter by Nadaka · · Score: 1

      I have a PS3, but I bought it and nearly all my games used. I have no intention of directly supporting them in any way.

    25. Re:Doesn't matter by Anonymous Coward · · Score: 0

      I would consider purchasing it, it if was made from the organs of SONY executives.

    26. Re:Doesn't matter by cbhacking · · Score: 3, Interesting

      So, where were the universities going to get replacement hardware when their machines start breaking down? Newer consoles that come with the firmware update blocking Linux and can't be downgraded? PS3 Slim consoles that never had Linux at all (officially speaking; they can run it just fine in reality)?

      The only thing that stops me from hoping that Sony dies in a fire is the risk of what level of unethical behavior it will permit their direct competitors to stoop to, when there's one less alternative for people to switch to. I'm under no delusion that any megacorp is going to behave any more ethically than its bottom line dictates. The disgusting thing is that Sony can't even measure up to that.

      --
      There's no place I could be, since I've found Serenity...
    27. Re:Doesn't matter by AngryDeuce · · Score: 1

      The problem lies in the fact that they can no longer replace the individual units if they fail, as new units come with the new firmware, so many were pretty much forced to abandon their development, as they were dealing with dozens of units that were running under load for long periods of time.

    28. Re:Doesn't matter by Anonymous Coward · · Score: 0

      If they ever want to replace failed units in the cluster or had planned to expand the cluster they are now out of luck.

    29. Re:Doesn't matter by Anonymous Coward · · Score: 0

      Too bad the Playstation division is quite effectively catching up to the Xbox360's early lead. It's their other division that people aren't buying from...

    30. Re:Doesn't matter by AngryDeuce · · Score: 4, Informative

      It's in my link.

      In Summer 2007, Dr. Gaurav Khanna, a professor in the Physics Department of the University of Massachusetts Dartmouth independently built a message-passing based cluster using 8 PS3s running Fedora Linux. This cluster was built with support from Sony Computer Entertainment and was the first such cluster that generated published scientific results. Dubbed as the "PS3 Gravity Grid", this PS3 cluster performs astrophysical simulations of large supermassive black holes capturing smaller compact objects

    31. Re:Doesn't matter by Jeng · · Score: 1

      We'll when just one of those customers buys around 1500 PS3's that is one hell of a customer to lose.

      --
      Don't know something? Look it up. Still don't know? Then ask.
    32. Re:Doesn't matter by Anonymous Coward · · Score: 1

      I have a PS3, but I bought it and nearly all my games used. I have no intention of directly supporting them in any way.

      We're talking about a Japanese company here. Profit is not the point, market share is. Don't think you're not supporting them already.

    33. Re:Doesn't matter by lwriemen · · Score: 2

      What's the alternative? XBox is obviously out if you're concerned with a parent company's treatment of the Linux user base. Wii doesn't seem to be considered a competing platform to XBox or PS3. i.e., different target audience. Linux PC gaming doesn't seem to be taking off too fast either due to Windows applications barrier to entry. ???

    34. Re:Doesn't matter by Jeng · · Score: 0

      You do realize that they no longer make the ones that were linux capable?

      In other words, they cannot replace them when they are dead you fucking ignorant idiot.

      --
      Don't know something? Look it up. Still don't know? Then ask.
    35. Re:Doesn't matter by Dog-Cow · · Score: 1

      That's a baseless argument. Sony could have stopped production of the PS3 altogether, at any time. Unless the University has a contract which guarantees replacement parts, they are out of luck no matter what. That's just the way it is when you build a cluster out of non-commodity parts.

    36. Re:Doesn't matter by Gravatron · · Score: 1

      Oh please no one actually cared about that feature till it was gone. Heck, the vast majority never even knew you could do it.

    37. Re:Doesn't matter by Dog-Cow · · Score: 1

      That's just too bad. Sony could have stopped production of PS3's completely. That they produce a product with most of the same capabilities and the same name is immaterial.

    38. Re:Doesn't matter by fizzer06 · · Score: 3, Informative

      Don't forget Sony's audio (music) CDs that had rootkits, just in case you played it in a Windows PC. They got spanked on that one.

    39. Re:Doesn't matter by BStroms · · Score: 2

      There's some truth to the breaking down issue. However, I would think the blame for that falls more in the hands of the universities for not planning ahead if they did have such issues. It's much the same as any piece of hardware. It's not evil to stop producing it. Yeah there were no more new units being made that could replace the ones they originally had. At least there were tens of millions of them out in the wild already. If they hadn't bought enough to last the life of their project prior to change, they should have stocked up once it was announced to make sure there wouldn't be a shortage.

      If I recall correctly, the PS3 Slim consoles were announced to not support linux even before they came out and well before the firmware update that removed it from older units. There would have been plenty in store shelves they could have bought up. Granted many university professors might not stay up-to-date on the latest video game news. Still, I'd really like to hear the details of a university that actually was harmed by this prior calling Sony out for it.

    40. Re:Doesn't matter by CanHasDIY · · Score: 1

      I have a PS3, it will be the last Sony product that I ever buy.

      Sony is an asshole company.

      This.

      Until Sony learns to treat their customers with dignitiy and respect, no dignified person should do business with them.


      To Sony: We don't need you, you need us. Keep that in mind next time you want to impose draconian measures against the very people without whom you would not exist.

      --
      An enigma, wrapped in a riddle, shrouded in bacon and cheese
    41. Re:Doesn't matter by Dishevel · · Score: 1

      Hmm.
      Point 1: Laptop batteries from many manufacturers blew up.
      Points 2 - 5: 100% correct fuck Sony.
      Point 6: Umm. That is just capitalism. Demand jumps way up you raise the price and make good profit. Nothing wrong with that.
      It is not like they are price gouging on Fuel or Food or something that people need.

      --
      Why is it so hard to only have politicians for a few years, then have them go away?
    42. Re:Doesn't matter by Tsingi · · Score: 1

      You're a fucking ignorant idiot.

      That's redundant.

    43. Re:Doesn't matter by Anonymous Coward · · Score: 0

      Yes I am sure there are thousands of millions of dead PS3 that can't be replaced with the older firmware, and Sony will do –nothing- to accomodate research labs, the army, schools, etc. Come on, get real. This is not an issue that matters at all to anyone but basement nerds, even if it is an issue.

    44. Re:Doesn't matter by Anonymous Coward · · Score: 0

      Yes, but a corporation that does screwup after screwup and doesn't correct it, nor own it is going to not just be yet another evil corporation. It's going to be THE evil corporation everyone has a bad image on. That's bad for stocks, bad for business. You'll be an asshole if you pass the kool-aid on that one.

    45. Re:Doesn't matter by Dogtanian · · Score: 4, Insightful

      The only games I have bought for PS3 since then are the console exclusives.

      I sympathised with you up to that point; then I realised that this is the same weak-willed, half-baked, not-putting-one's-money-where-one's-mouth-is posts about "principles" or "boycotts" that appear endlessly on Slashdot and aren't worth the hard drive space they're stored on.

      Your stern-willed resolve to stand up for your vaunted "principles" doesn't extend past foregoing the game of the month if it's only available on the PS3? Don't make me laugh.

      I think it's pretty clear why Sony aren't too concerned, when of even the tiny percentage that supposedly care about this sort of thing, most of them will rant endlessly about it, but give Sony their money when push comes to shove anyway.

      I don't know yet if I will bother with a PS4

      Such resolve!

      I'm sure you will though- it's been confirmed that "Call of Metal Gears of Modern Warfare 7" will be exclusive to the PS4 for at least 3 1/2 days after launch, and it would be unfair for you to have to forego your shiny toys for that long.

      Please do come back and post another wishy-washy diatribe about "principles" after you do so though.

      --
      "Slashdot - News and Chat Sites Deviant". (Click "homepage" link above for details).
    46. Re:Doesn't matter by CurryCamel · · Score: 1

      Whaddaya mean "screwed us with Linux"? OtherOS works just as fine as it always has. Excellent craftsmanship - thanks Geoff Levand et. al!
      True, Sony did removed the online gaming, and forward compatibility of games with FW 3.21 (new games are annoyingly & confusingly still labeled with the same "for PS3", eventhough they clearly don't work with my PS3).
      But the option for Sony to force updates didn't come untill FW 3.30 ( http://www.itproportal.com/2010/04/22/sony-can-update-ps3-firmware-without-asking/ ). So before that the choice was yours.
      Anyways - who plays games on their console? (that is like sooo 1990's!!). If I want to play - I start up my 6-core Phenom with dual video cards. Now, what can this new PS4 do?

    47. Re:Doesn't matter by Anonymous Coward · · Score: 0

      It is more a matter of principal.

      SKINNER!!!

    48. Re:Doesn't matter by Dahamma · · Score: 4, Informative

      Actually, IMO it's been a while since they were really a high-quality brand in many ways.

      Their BD players are mostly crap - slow, clunky UI and takes FOREVER to boot and load a disc.
      Their digital cameras are mediocre (never could compete with Canon or Nikon) and until recently required a proprietary expensive flash card.
      Their TVs use LCD panels manufactured by Samsung and Sharp, with little value added (and a lot of cost added).
      Their stereos and home theater receivers are now all basically mass market crap as well - anyone who does their research would go with Denon, Yamaha, Onkyo, etc instead.

    49. Re:Doesn't matter by Dishevel · · Score: 1

      Hmm.
      Go back and read what I said about points 2 - 5.

      --
      Why is it so hard to only have politicians for a few years, then have them go away?
    50. Re:Doesn't matter by Desler · · Score: 5, Insightful

      Of which none of it had to do with the Linux crowd, or the DRM whining if you had actually read the article. Weak economic times, supply disruptions and a strong yen is behind this not people protesting over Linux on the PS3.

    51. Re:Doesn't matter by AJH16 · · Score: 1

      I'm assuming you are trolling, however on the off chance you aren't, what about it is weak willed. They lost a major percentage of the revenue. I also only buy quality exclusives (I've only bought Resistance 3 and Killzone 3 since the Other OS fiasco.) Both were quality games that were not available for any other platform, nor will they be any time soon, if ever. Notice that I never advocated a full boycott, just that there is reasons beyond them hurting someone directly why someone might decide to change their buying patterns. I used to buy every game I got for PS3 unless it wasn't available on it. That worked out to about one or two games per month. Since that time, which was several years ago, I have bought 2 games for it. That is a substantial financial loss if everyone was to do the same. They wouldn't be able to afford to keep making consoles if everyone that got one only purchased 5 or 6 games over the lifetime of the console.

      The console itself is still decent kit at a good price and is useful for plenty of purposes that Sony doesn't see a dime of. Also, picking up games used would not give them any more funds, at least not directly (though resale value of games indirectly could lead to others buying more games). Maybe I'm just too weak willed, but I don't see giving Sony 4% of the money I would normally have given them and taking hardware off their hands at their loss is not hurting them while not hurting me. My original point wasn't to say "boycott" Sony, but simply to say that people not directly impacted by the Other OS removal still altered buying habits in a way that negatively impacts Sony.

      --
      AJ Henderson
    52. Re:Doesn't matter by Desler · · Score: 1

      This just in: they didn't promise you anything. That you think they did proves how naive you are. Show me your binding legal document in which they made the "promise" and you would actually have something.

    53. Re:Doesn't matter by Anonymous Coward · · Score: 0

      Don't forget
      - Smoking Bravia TV recall http://www.engadget.com/2011/10/12/sony-to-recall-1-6-million-bravia-tvs-due-to-melting-components/
      - Sony TV HD dropouts (affected some other makes) http://www.whathifi.com/news/update-bbc-experiments-with-1080p-broadcasts-on-freeview-hd-but-viewers-complain-of-audio-dropo

    54. Re:Doesn't matter by Anonymous Coward · · Score: 0

      U mad?

    55. Re:Doesn't matter by Desler · · Score: 1

      This just in: companies do not manufacture products forever.

    56. Re:Doesn't matter by thetoadwarrior · · Score: 1

      I'm sure they'll lose sleep over family not buying a PS4. No one used the feature so they did not to support it and guess what, the PS3 still managed to catch right up to the 360 so it would appear they didn't upset too many people over.

    57. Re:Doesn't matter by AJH16 · · Score: 1

      I'm not naive, I don't think they legally broke any contracts or I'd be suing them. That doesn't mean it isn't dishonest to advertise a feature as a selling point of a piece of hardware to a group and then later decide to force them to choose between removing that feature or removing all the other features of a multipurpose device. It isn't breaking a contract, but that doesn't mean it isn't being dishonest. This is no different than the app in one of the mobile stores that recently sold a version of a game, then after a while made an update to make it a free version of the game which actually reduced the functionality and required people to pay again if they wanted to continue to have what they had paid for. They are both dishonest but perfectly legal business practices.

      --
      AJ Henderson
    58. Re:Doesn't matter by Anonymous Coward · · Score: 0

      Good, we need less pecker heads on the PSN.

    59. Re:Doesn't matter by Sir_Sri · · Score: 4, Interesting

      As someone who worked with a PS3 cluster, the removal other OS functionality did not impact me in the slightest. If you're using them for a cluster you aren't using them for gaming. If you're using them for a cluster you don't download the updates that have absolutely no impact on your console, which is all of them.

      What they did that impacted the PS3 cluster business was they took away the other OS option in future consoles, which makes sense since it was a waste of money on their part anyway, but that means there's no way to replace broken parts of the cluster. Though as it turns out, it wouldn't be worthwhile anyway, since GPU's do the number crunching better, and for less money.

      The Cell on clusters suffers the same problem it has in a console. It's not enough better than a CPU for the extra time needed to learn to use it properly. And it's not good enough to compete with a GPU for pure computing needs. It was an amusing project, and sure, once the cluster is running you want to churn through some data with it, but by the time they ditched the Other OS feature in software they were beyond viable to build new (since you couldn't get consoles that would do it).

      That doesn't mean it wasn't illegal to remove the other OS feature after the fact. It probably was on principle. But don't misrepresent who it mattered to. The fraction of a percent of people who ever actually used the other OS feature *and* games did get screwed, no doubt. But if you seriously used the OtherOS functionality you didn't use them as gaming machines at the same time. Remember a lot of people 'used' the other OS feature in the same way 90 million people 'use' google plus. And yes, that small collection of power users, and that larger but still small collection of pirates got screwed on the deal. That's why these things are illegal.

    60. Re:Doesn't matter by Dogtanian · · Score: 1, Insightful

      I also only buy quality exclusives [..] Both were quality games that were not available for any other platform, nor will they be any time soon, if ever.

      So? How does the fact you are only buying "quality" games bolster your case? That just means they're more entertaining for you, it's not like buying your children more nutritious food, or buying a longer-lasting whatever that is more environmentally friendly. It's a non-excuse.

      Similarly, how does the fact that they'll never be available for any other platform make any difference in principle?

      You're weak-willed and wishy-washy because you go on about "matters of principle" and how you "don't like doing business with dishonest people", yet you conveniently draw the line in the sand at precisely the point where standing up for it would require anything approaching sacrifice on your part (i.e. not getting to play "Final Fantasy LXIX-XXL Online"). You didn't even rule out buying the PS4 with that silly non-commital line (a case where you obviously don't own the hardware yet, hence aren't committed to it in any way, yet would still consider handing over your hard-earned money for if it's shiny enough).

      I'm pretty sure that your "4%" figure is wishful thinking based on ludicrously ideal calculations that you won't stick to- if you were really bothered enough to go that far, you wouldn't be giving Sony your money in the first place.

      To be blunt, everything you said smacks of rationalisation.

      I'll grant you that you didn't go as far as some who say "I'll be boycotting entirely Sony in future... er, except for that game I really want, that I'll give them the money for. But I'll still not like them." But if your quarter-baked sort-of-boycott is the most you're prepared to do while rambling about "principles", then please excuse me if I don't take you seriously.

      --
      "Slashdot - News and Chat Sites Deviant". (Click "homepage" link above for details).
    61. Re:Doesn't matter by Anonymous Coward · · Score: 2, Funny

      Bullshit, /. used to be a den of self-entitled hackers, crackers, and pirates a long time ago. It was quite cool then, but these times are long gone. Recently, it has fallen prey to web-monkeys, corporate database coders, and military people.

    62. Re:Doesn't matter by GmExtremacy · · Score: 2

      So? I don't think the fact that only some of their customers were harmed excuses the action. "First they came..." and all that.

    63. Re:Doesn't matter by aaaaaaargh! · · Score: 1

      What's the alternative?

      Using Windows for gaming only and Linux for everything else on a dual boot system works fine for me. What's the problem?

    64. Re:Doesn't matter by Sir_Sri · · Score: 1

      Yes, and that screwed us a lot more than removing the Other OS feature. By the time they removed the other OS feature PS3 clusters were a dead end because they weren't going to make any more, and as it turns out a 250 dollar GPU is better for number crunching (if you including training costs) than a PS3.

      You sound like you might be confused. There are several physical revisions of PS3 consoles. They removed the feature to install linux (along with most of the PS2 compatibility) by about the 3rd revision of the console. That's both legal, and reasonable, PS3 linux was to make it a *computer* to dodge import tariffs in the EU, which failed (they thought this would get them over the hurdle the PS2 addon kit also failed to pass, they were wrong), and backwards compatibility drove up costs. To gaming purists it was unreasonable, and fair enough from that perspective. But anyway, long after the new hardware revisions of the console were not supporting the other OS, they released a software update that hosed other OS support in the software on prior consoles. That's illegal. It didn't actually matter to those of us at universities etc. running clusters, because the PS3 firmware didn't ever add anything to the Linux OS that I was aware of. If you were seriously running it as a cluster you didn't get the PS3 OS firmware installed, pretty much ever, because if it's a cluster it's not gaming.

      As a practical matter the PS3 isn't very good value for number crunchers. GPU's do the job better, and have less esoteric training costs and you know there will be GPU makers 10 years from now. But the PS4, as per the article, may not use the cell so it might be a one trick pony project. Those have their value, but you don't want to heavily invest grant money in a project that's a dead end. 5000 bucks in hardware that didn't work out long is about the cost of a student who flunks out their first semester. No big loss. But in terms of performance per dollar, training cost per performance etc. by the time they removed the other OS in software it was clear GPU computing was the future. And well, it still is.

      So yes, making it impossible to replace dead consoles was inconvenient, but they did that long before they pulled the other OS off existing consoles, and there's no point in replacing a console anyway, because the money is better spent elsewhere, and that was clear by the time they stopped selling consoles that supported the other OS in the first place.

    65. Re:Doesn't matter by abigsmurf · · Score: 1

      Yeah... You should totally buy MS instead, they have an outstanding history of ethical practices!

      Nintendo would also never screw people over. Aside from trying to brick flashed wiis, removing GC compatibility from Wiis, quietly adding region coding to DS models and having the worst restrictions on downloaded content...

    66. Re:Doesn't matter by Thud457 · · Score: 1

      Thanks for the hint about the Sony TV HD audio dropouts, AC! We've been blaming the cable box all this time.

      --

      the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff

    67. Re:Doesn't matter by Sir_Sri · · Score: 1

      Is it? How many of those PS3's will fail? A customer that buys 1500 PS3's and no games cost them 150 000 bucks (on the early PS3's that were losing between 100-150 dollars per console, so I'll low ball it). Sure, 150k worth of PR when that company is the air force, but it's not that many. Yes, there was some big money on the 8000 dollar toshiba laptops that had a 4 cell add on in them, but that wasn't going to Sony was it? (And how many of those did they ever sell?).

      If a console does fail are they going to want to replace it at all, even if you have parts available (answer: no, PS3's are poor value for computing dollar, as is the cell in general for this sort of problem). The airforce is used to buying things expecting a certain percent to fail over the years, and having to use the existing inventory to replace them with. That applies to Aircraft as much as computing consoles.

      Even then, Sony might have a handful of original firmware PS3's in a warehouse for customers with whom they made an arrangement. If you (like we did) bought them from a regular retailer, and really, who buys 1500 consoles from Walmart or GameStop, you accept that you may not be able to get replacement parts the way you want. We would have loved to have 1024 MB of RAM in the console (now that I'm a game developer I feel the same way) for clusters, but well, that isn't going to happen when you buy retail.

      And then they cut PS3's that supported another OS from the product line and it was clear the way the wind was blowing. Time to switch any money you have to GPU computing. Run the PS3 cluster until it dies or is no longer worth the rack space, but if anything dies the money is better spent elsewhere.

    68. Re:Doesn't matter by Anonymous Coward · · Score: 1

      Let's see..
      I bought a Sony digital still camera, it was advertised as 3.2MPix but when you analyze the photo you realize it's 2.8.
      I bought a Sony Camcorder, it broke within a month, the service people were a bit of a dick but I got a better model back. That camera now suffers from "Green screen of death" of what I believe is the CCD overheating.
      Not to mention the 10X more expensive memory sticks. I decided after that, no more Sony gear at all. I've switched to Canon kit.

      I bought a Sony PS2 when the slim model came out, entirely to play FFX and Kingdom hearts. I got a recall notice about the PSU and had it the PSU brick replaced.

      Suffice it to say, I'm not thrilled about Sony... but here's a few other notables:
      - I had a Super Nintendo that stopped working after it was shipped... in it's original packaging 7 years later and no longer worked when it arrived. Pissed me off so bad that I smashed it to pieces.
      - I had a Nintendo DS Lite that one of the shoulder buttons stopped working, I figure it's repairable, but I just waited for the 3DS to come out instead.
      - My parents had a Xbox 360 Elite model that burned out this Christmas. RROD. I bought a Xbox 360 S model the previous year and was like "goddamnitsomuch"
      (Fortunately I only buy preowned games for it.)

      What have I learned?
      ~ None of the game consoles are any good as a long term investment.
      ~ Nintendo products stop working from use/wear.
      ~ Microsoft products are just badly designed. They only reason they've managed not screw up the Xbox360 further is that they listen to the customers, something that Sony doesn't do.
      ~ Sony products are the "better feature device" but "Sony the company" is a bad company and is constantly at odds with itself. Sony should divorce it's content divisions from it's hardware divisions, it would then produce innovative hardware again instead of producing nerfed hardware. This is why Microsoft is succeeding where Sony is failing. Likewise Nintendo's far more innovative than Microsoft.

      If anything Apple should buyout Nintendo, as they're both innovative companies, put Nintendo's IP on Apple devices, and Nintendo software would run on "AppleTV" type devices with Nintendo designed controllers. A future Nintendo 3DS-like device could sandwich a retina display-touch screen with a 3D parallax buffer screen so that it can run iOS apps on the bottom screen and DS/3DS games on both. Both companies are also equally stubborn.

    69. Re:Doesn't matter by bloodhawk · · Score: 2

      It's a gaming console in an industry with lots of competition, you claim it is a matter of principal yet you are still considering PS4. Either your principals mean very little to you or you are just posturing.

    70. Re:Doesn't matter by Anonymous Coward · · Score: 0

      That's okay, considering the communication medium and the person he's saying it to.

    71. Re:Doesn't matter by AJH16 · · Score: 1

      Why should I sacrifice to hurt them if I don't have to? When did I even say hurting them was my goal? My statement was that I minimized my business with them as a result of their actions. I didn't judge anyone who still does business with them. I drew no line in the sand. I'm willing to stand corrected that I screwed up my math on the 4%. It is actually 8%. The math, if you must know, is an average of 2 game purchases per month over 2 years since the patch. That is what my previous buying pattern was. Since that time, I've bought 2 games in 2 years. That is 1/12th of the number of games I would normally have purchased, or around 8%. The entire point of my post was saying that where as I used to PREFER to do business with Sony, I now avoid it whenever I can conveniently do so. I would hazard I am not the only one who has similarly altered my buying patterns as I was not even directly impacted.

      Also, buying a console does not give the producer of the console much money at all and frequently costs them money, but I guess maybe that is just a distraction from what I originally meant when I was talking about principals. Your last line I think shows where the disconnect is. I was responding to an original post of "You seriously believe people who wanted to use Linux on the PS3 are a significant market for Sony. And that they really care about what you have to say about that. How adorable." My response was that it isn't just the people who were impacted by using Linux on the PS3, but rather there are people who simply don't like the principal of a company removing a feature they said they would provide. I was not personally impacted, but because I value honesty in business, I altered my buying patterns because the next thing they do might burn me. It is really a fool me once, shame on you, fool me twice shame on me kind of thing. Since I don't know that I can trust Sony, I avoid business with them unless there is a compelling case to do business with them. I hope that makes more sense in context.

      --
      AJ Henderson
    72. Re:Doesn't matter by AJH16 · · Score: 2

      Let me clarify it another way. I was simply stating that I was not personally harmed by the removal of other os, however as a matter of principal, I dislike it when a company says they will provide something and then recants. It was perhaps not that grand of an issue, and thus doesn't merit all that strong of a response, but I altered my buying habits out of principal regardless of my personally being impacted. I would rather do business with a company that I can trust than one I can't and my response is proportional to how they have broken trust in the past. I don't see how that is either not principled or posturing, though it seems that my language may not have been clear since a number of people reacted similarly.

      The original point I was responding to was someone claiming that not enough people were impacted for it to matter. I was simply pointing out that more than just those who were impacted directly may have altered their behavior as a result of the about face and bad PR surrounding it.

      --
      AJ Henderson
    73. Re:Doesn't matter by Anonymous Coward · · Score: 1

      I'm assuming you are trolling, however on the off chance you aren't, what about it is weak willed.

      Wait, wait, wait. So, you're the one bantering about your principles and such, declaring Sony a dishonest business because this, and saying how you don't like to do business with dishonest companies, and in the very next sentence saying you're happily continuing to do business with a dishonest company because you want a shiny new toy they make (oh, but it's REALLY shiny, so that makes it okay!), yet it's the GP who called you on these shenanigans who's trolling?!?

      I, for one, am glad I actually, seriously, for real haven't bought a Sony product since this bullshit with them went on (and for quite some time beforehand, too). Not only because I have principles that stretch beyond keeping up with the latest game-of-the-month, but because it clearly has degenerative mental effects on its frothing fan base.

    74. Re:Doesn't matter by Anonymous Coward · · Score: 0

      That can mean as little as they got a discount, that Sony could exchange directly for advertising value. It's participation, sure, but it's not like access to engineers.

      Does anyone know just how much or little Sony got involved in any of these projects? Honest question -- we've probably got former students from a few here on /..

    75. Re:Doesn't matter by scot4875 · · Score: 1

      The only games I have bought for PS3 since then are the console exclusives.

      There are enough good games (and, for that matter, things to do in general) that there's no reason to worry about buying every console exclusive must-have.

      I've heard that Uncharted is a good series. Guess what? I don't have enough time to play the games I already have, let alone do all the other stuff I want to do; I'm not going to regret missing it.

      If you're really trying to send a message to Sony by only buying their most lucrative game releases, you're doing a pretty bad job of it.

      --Jeremy

      --
      Jesus was a liberal
    76. Re:Doesn't matter by scot4875 · · Score: 1

      That's a baseless argument. Sony could have stopped production of the PS3 altogether, at any time.

      And if that had been what actually happened, then it would have been less of an issue. Had the PS3 completely flopped and Sony stopped building them, one could hardly blame them for other institutions' reliance on their hardware.

      However, that's not even close to what happened. These institutions evaluated the risk and saw that Sony has a pretty proven track record at this point, and that the life of their consoles typically extended to a decade or more. It was perfectly reasonable for them to have the expectation that there was a good chance that the same would happen again.

      Instead, Sony, for no technical reason, pulls the rug out from under them a couple years in. That's why Sony is the douche in this case.

      --Jeremy

      --
      Jesus was a liberal
    77. Re:Doesn't matter by errandum · · Score: 1

      I was going to answer, but I guess others were faster. You should think before you type.

    78. Re:Doesn't matter by errandum · · Score: 1

      Thank you sir, I couldn't have said it better myself.

    79. Re:Doesn't matter by Anonymous Coward · · Score: 0

      No, it wouldn't be stupid, though it might seem that way to an extremely short-sighted person.
      Having scientists use your product for cutting-edge research is great publicity.

    80. Re:Doesn't matter by serviscope_minor · · Score: 5, Informative

      You really think it has nothing to do with Sony?

      Apple don't seem to have a problem with making money.

      The trouble is that Sony have a hate-hate relationship with their customers. They have a long history of producing excellent hardware then utterly screwing over the customer with the software. That annyos people and they stop paying for that stuff.

      Some examples off the top of my head:

      They hobbled the computer version of minidiscs because of "copy protection".

      Sony used to produce nice music players. Of course they used a proprietary format (ATRAC3) and the upload program was appalingly badly written and only ran on a specific version of Windows 98 because of "copy protection", giving it a rather short service life.

      The Sony-BMG rootkit. A differnet branch of sony screwing their paying customers for "copy protection".

      Leaking a massive bunch of credit cards then lying about it rather than trying to help their customers ASAP. No copy protection excuse there.

      UMD, because of "copy protection".

      --
      SJW n. One who posts facts.
    81. Re:Doesn't matter by Anonymous Coward · · Score: 1

      As someone who works in a computer shop, I'd just to like to point out that there are plenty of manufacturers who make laptops far worse to deal with than Sony.

    82. Re:Doesn't matter by Anonymous Coward · · Score: 0

      Aww, look at the cute fanboi.

    83. Re:Doesn't matter by SadButTrue · · Score: 4, Interesting

      While you are probably correct that the DRM & Linux people have little to do with it you are way off base as to what is the real problem at Sony. Sony finds themselves on the wrong side of pretty much every quickly evolving high tech consumer device.

      They were very slow to move away from CRT production which they were very strong in. The ramped up their LCD production just as the bottom fell out of LCD pricing. They are now attempting to catch up in the OLED space which ironically wouldn't exist in its current state without Sony R&D.

      They were slow to move from tape to CD to digital music and lost the entire market.

      Their once dominant position in the console market is gone. They are actually being out innovated by Microsoft. This isn't even the Microsoft of 15 years ago that was trying. They are losing to the Vista Microsoft.. it boggles the mind.

      tldr; They are losing tons of money because they have become really slow in the fastest moving consumer markets.

      --
      grape - the GNU free, open source rape
    84. Re:Doesn't matter by DigiShaman · · Score: 2

      Sony used to make good products. Which is a damn shame really! They used to be a household name brand you could trust in the 80s and 90s. Everything from their TVs, Discmans, Walkmans, Stereo receivers, car speakers, etc. For the most part, it's all junk now! It's shit practically designed in china and re-branded with a Sony badge. About the only thing Sony manages to get right is making their devices aesthetically pleasing to the eye. And even that's gone down hill due to cost cutting. For example, see the 1st gen PS3 to the current monotone matte plastic model.

      --
      Life is not for the lazy.
    85. Re:Doesn't matter by Anonymous Coward · · Score: 0

      I dunno, maybe he's trying to make ignorant babies?

    86. Re:Doesn't matter by MobileTatsu-NJG · · Score: 1

      No, really, it did! It shows that all the 5 people that used that feature stopped buying sony! That'll show them!!!

      I never used it and I've stopped buying Sony because of it.

      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

    87. Re:Doesn't matter by ppanon · · Score: 2

      If he bought it used, then their market share hasn't really changed. It's not like the former owner went out and bought a PS/4, is it? It may even have gone down if the former owner bought an XBox 360.

      --
      Laissez lire, et laissez danser; ces deux amusements ne feront jamais de mal au monde. - Voltaire
    88. Re:Doesn't matter by Tsingi · · Score: 1

      I don't find that hard to believe. As I said, I haven't bought Sony in a while.

    89. Re:Doesn't matter by Bonobo_Unknown · · Score: 1

      The problem is using Windows.

      --
      We don't believe in radical loony monotheistic religions from the middle east -- we're Christians.
    90. Re:Doesn't matter by Anonymous Coward · · Score: 0

      god you Linux fag. Shut up. Here's a tissue, cry.

    91. Re:Doesn't matter by Anonymous Coward · · Score: 3, Insightful

      The reason I stopped buying Sony is because their product quality became crap. I we had an old Sony Trinitron from the late 70s that worked fine until only a few years ago. These days, you're lucky to find a Sony product that lasts more than a couple of years before mysteriously dying.

      It's kind of funny how Sony traded places with companies like Samsung and Goldstar (LG). Both of the latter now make excellent quality products while Sony churns out shit.

    92. Re:Doesn't matter by Anonymous Coward · · Score: 0

      Applause!

      Now everybody that hasn't had the resolve to rise against, but writes great motivating messages on slashdot step back against the wall. Wait, what the fuck? Everybody is against the wall. Even you I bet.

    93. Re:Doesn't matter by gullevek · · Score: 1

      In general BD players are fuck slow. Probably all the DRM crap.

      Sony SLRs are very good, they use very good glass (ZEISS) and their mirror less line (NEX) is just stunning. Of course it is a bit hard to catch up to Canon or Nikon with their hardcore pro bodies).

      --
      "Freiheit ist immer auch die Freiheit des Andersdenkenden" - Rosa Luxemburg, 1871 - 1919
    94. Re:Doesn't matter by arth1 · · Score: 2

      I'm willing to give Sony another chance in a couple of years, once they have had time to correct and make up for the years under Howard Stringer.

    95. Re:Doesn't matter by Anonymous Coward · · Score: 2, Insightful

      You do realize that practically the first half is practically mirrored with APL, yes?

      They make good hardware, then cripple it by tethering you to a computer to manage a good portion of it (up until recently), When they release "new" features every other platform already (and in one case, the platform already had the app but was banned when they revealed the "new" feature) has already had, people scream holy-mother-of-god-from-the-rooftops-this-is-new. Sorta like not needing to download the update zip file through their monstrosity of the desktop software..

      They hobbled their MP3s with their own DRM, and are STILL hobbling their purchased videos (not rentals).

      The software for the above two run horribly on certain computer systems.

      Proprietary cables, because "... ?"

      Locked in market, because "... ?"

      Store PIN unexpectedly valid for 15 minutes, allowing children to purchase hundreds of dollars of in-game items. No refunds/excuse.

      Etc.

    96. Re:Doesn't matter by RocketRabbit · · Score: 1

      Get out of here Mr. Kutaragi.

    97. Re:Doesn't matter by RocketRabbit · · Score: 1

      Do you imagine that universities are letting students play metal gear on these things when they aren't being used for number crunching?

      They never hook them up to the playstation network.

      Aside from this, Sony has already said they will assist both universities and the US federal government in maintaining their ps3 linux networks.

    98. Re:Doesn't matter by Anonymous Coward · · Score: 0

      But don't misrepresent who it mattered to.

      It matters to anyone who believes there is a good reason false advertising and bait and switch deals are against the law.

      Of course that probably doesn't include the sheeple, and definitely doesn't include the "businesses are required by law to break the law to maximize shareholder value"-crowd (the "to break the law" part is usually not said, but the excuse always comes up when a company does get caught breaking the law).

    99. Re:Doesn't matter by rev0lt · · Score: 1

      I had a Super Nintendo that stopped working after it was shipped... in it's original packaging 7 years later and no longer worked when it arrived.(...) None of the game consoles are any good as a long term investment.

      The equipments usually have a warranty period for a reason. Every day the equipment works after the expiring of the warranty, is a "gift". Also, most electronics still use traditional electrolytic capacitors. If the devices aren't powered on for a long time, cheaper ones tend to stop working. So, if you plan to keep old electronics around just for the sake of it, power them on at least once or twice every 6 months.

    100. Re:Doesn't matter by drinkypoo · · Score: 1

      If the choice is between Microsoft and Sony, you should probably just kill yourself, but Microsoft is the clear choice. Both are evil companies bent on world domination, but at least Microsoft will give you development tools and has rafts of open documentation dating back over a decade.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    101. Re:Doesn't matter by drinkypoo · · Score: 1

      That's redundant.

      No, no it isn't... at minimum, you're ignorant. And if you won't open a dictionary to correct that then you're an idiot. No idea, however, about your sexual activities.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    102. Re:Doesn't matter by drinkypoo · · Score: 1

      LG, meh. Everything I buy from them fails in a couple of years. Samsung is pretty great now though.

      If you want Sony shop yard sales. If it still works when it's on the used market it's probably a good one. I got a basic Sony DTS receiver for $40 at a flea market, because it was missing a foot. One nickel and one lego block later and it sits in my stack just fine. $25 got me a snazzy learning remote (shockingly, also Sony) which runs it and everything else around here.

      Amusingly though, the amplifier for my computer system is a Sony STR-DE635. I bought it new at Costco for $500 with a full set of cute little speakers. Most of the speakers are now hooked up to the new receiver, along with a couple of super nice Cambridge Soundworks speakers I got at another yard sale for $20. A couple of them are on this receiver, which I have NOT taken good care of AT ALL. And then I've got a set of Sennheiser HD420s I got for $5, and replaced the foam pads on.

      We can't ALL buy used stuff, because stuff breaks, and new stuff comes out. But we should all try to buy used stuff whenever possible, not just because it's cheap, pr because of the reduced ecological impact, but because it's been tested!

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    103. Re:Doesn't matter by drinkypoo · · Score: 1

      Let me clarify it another way. I was simply stating that I was not personally harmed by the removal of other os, however as a matter of principal,

      Billy can't stop talking in class.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    104. Re:Doesn't matter by Anonymous Coward · · Score: 0

      If you look to /. for balanced, impartial fact-based discourse... keep looking! And if you ever find such an impossible thing, do let us know.

      100% the truth.

      Though Sony isn't abusing its customers with the PS3 more than Microsoft with the Xbox 360.

      I remember even though wanting to play online with the 360 I couldn't, because although I was willing to pay for an xbox live subscription my country was just not supported... They didn't even accept credit card payments, and when XBL became available here in November 2010 it was quite more expensive than most other EU countries and the US.

      On PS3 anyone can play online for free, and always could no matter where in the world they are.

      So yeah both consoles treated me like shit as a customer in some aspects, but I don't excactly intent to stay without a console (boycott them) when the next generation comes out.

    105. Re:Doesn't matter by Jesus_666 · · Score: 1

      I have to agree with my siblings. "Vaio" used to mean "high-quality subnotebook". Today they slap it on anything with a processor, which I learned after buying an entry-level notebook of that name for a relative. Their wireless driver has bad string handling (padding the SSID with random junk) and occasionally just disconnects, Num Lock sometimes toggles itself while you're typing and the whole thing has very shoddy build quality. Last week the power jack snapped off!

      That purchase has taught me a lot about researching whether a reputation is still deserved before buying something.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    106. Re:Doesn't matter by hairyfeet · · Score: 3, Interesting

      What I find hilarious is all these guys screaming "Sony fucked linux so fuck Sony!" when their choices are if they tell Sony to go to hell...A Microsoft console or a Microsoft PC. oh the irony is most moist and delicious! Well that is unless you REALLY like Pokemon, plumbers, and slightly effeminate guys with boomerangs, oh and a real PITA control schema that is more gimmick than anything else, then i guess you can go Nintendo who is likewise losing money hand over fist.

      The only nice thing for the FOSS zealots in all this is at least AMD, which has been highly considerate of FOSS, seems to be the clear winner in all this. Again the irony is most tasty as AMD bent over backwards to give FOSS zealots everything they had asked for only to get in response 'LOL buy Nvidia". If irony was pie we'd all weigh about a thousand pounds right now. it will be quite funny to watch what happens when the zealots have a choice of Sony who fucked Linux, or MSFT who...well fucked Linux. So which do you prefer? A punch in the balls or a kick in the balls? Your choice guys.Gotta say this whole thing is LMAO funny, thanks.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    107. Re:Doesn't matter by hairyfeet · · Score: 1

      Sadly its true, I've worked on more Vaios than I care to think about and frankly they aren't any better constructed than your average Compaq crap. if you want a good brand try Asus or Samsung, both make products with quality like the olden days of Sony. Back in the day Sony was the one to beat but the PS3 will go down as ultimately a flop and in this hard economic times a new console launch is gonna be a damned hard sell. MSFT can afford to practically give away their consoles thanks to XBL being a money making machine, Sony has no such luxury.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    108. Re:Doesn't matter by ynp7 · · Score: 2

      The vast majority of Sony customers not only don't give a fuck about removing Linux from a PS3, including rootkits on CDs, or anything about MiniDisc, they don't even know what those things are in the first place.

      You're a goddamned idiot if you think any of these things has the least bit to do with Sony's financial troubles. Their troubles are caused by a combination of the general, prolonged downturn in the economy and selling expensive devices (primarily TVs) that have features (3D) to which most customers are at best indifferent. Most people who want one have bought an HDTV in the last 4-5 years and Sony isn't giving them any incentive to upgrade and giving them many, many disincentives with the price.

    109. Re:Doesn't matter by Dogtanian · · Score: 1

      I'm prepared to admit that the comment probably warranted cutting a bit of slack bearing in mind the author's clarification and putting his comment in context.

      But if one takes it in the sense of being meant as a "great motivating message" (which the OP's clarification implies that it wasn't) then it falls flat, because if the person making the comments isn't even motivated enough to sacrifice some minor pleasure for their principles, then it pretty much has the opposite effect.

      --
      "Slashdot - News and Chat Sites Deviant". (Click "homepage" link above for details).
    110. Re:Doesn't matter by Sir_Sri · · Score: 1

      To quote myself "That's why these things are illegal". I'm not saying it wasn't illegal, and that isn't important as a principle. But the suggestion that this somehow screwed people using PS3 clusters is simply false. It wouldn't necessarily be false in general though for some arbitrary computing box that offered some arbitrary compute cluster functionality. That is why it's illegal. Only this specific instance it wasn't an accurate depiction of the problem.

    111. Re:Doesn't matter by robsku · · Score: 1

      Obviously not, otherwise they would not have disabled Other OS, but some of us don't do business with unethical and/or criminal companies out of principle - I wish more people acted so.

      --
      In capitalist USA corporations control the government.
    112. Re:Doesn't matter by robsku · · Score: 1

      I don't support any of these companies and I'm a gamer.

      --
      In capitalist USA corporations control the government.
    113. Re:Doesn't matter by Anonymous Coward · · Score: 0

      In Europe they have to replace a faulty unit for 2 years after the buying date, and it should have the same functionalities it had before.

    114. Re:Doesn't matter by lwriemen · · Score: 1

      Nope. I'll go with Sony. They haven't been restricting consumer choice for over 20 years. Now if Playstation was the only console and we were all using Betamax, then you'd have a better argument. ;-)

    115. Re:Doesn't matter by Anonymous Coward · · Score: 0

      Not the point fool. I buy what I support, Sony has, repeatedly, screwed their customer bases. Their music customers, their Linux customers and now those who want really fast computing in a cutting edge chip design.
      The P6 chip (which is what Sony was using in the PS3) is a f******g top-end supercomputer chip, not a consumer grade chip that is cored to make it saleable for whatever comes out of the fab rather than for what is planned to come out.

    116. Re:Doesn't matter by Anonymous Coward · · Score: 0

      Ur an idiot. Sony and IBM cared about the other os option because it was losing them money. Do you ever wonder why they disable some cell processors for every revision of the firmware for other os or the slim disable that feature? It was because it had potential to be used as cheap server. Remember, consoles are loss leaders and they have to sell games to recuperate the cost. Imagine a scenerio that a single buy do not buy games and buy hundred if not thousand of consoles. Imagine all the money sony lost just because people were building servers. I imagine that risk of disabling other os and a lawsuit actually paid for itself. Why do Ibm cared because those cell processor where used to make blade servers i believe. Think about it, cell processor were sold for cheap to sony to make a console. Since, the console market is cut throat, how can ibm recieve a premium. Ibm wanted to sell those cheaps for a premium only to find out they brought those chips through other means-ps3. Do your research, some people cared because some people wanted to make a buiness out of selling ps3 servers. They are an significant market for Sony. The air force brought 1760 ps3

  2. What are the developers complaining for? by TheVelvetFlamebait · · Score: 4, Funny

    We all know Sony will just remove the cell processor functionality in a few updates time.

    --
    You know, there is a difference between trolling and pointing out the flaws in your reasoning. Just saying.
  3. And there was much rejoicing by frinsore · · Score: 1

    I can practically hear game programmers everywhere cheering.

    1. Re:And there was much rejoicing by Sir_Sri · · Score: 1

      As a game programmer... not so much. Now I have a problem. Well I don't, because I make PC games. But my colleagues do.

      Any code you write right now for the cell probably won't work on the PS4. So is my game going to come out before the PS4 launches, or after? Do I launch on the PS3, which has one hell of an install base right now (~50 million consoles) where it's not too hard to move half a million units, or do I stop all that work, and bank on the PS4, which might be delayed, then I have a game I can't sell, and no money to make another, or hope the PS4 launch titles move enough units to make my money?

      When the PS3 *launched* most PS2 games worked on it (no special controllers), give or take that wierd graphics bug. but anyway they said it would work. So as a developer, if I was finishing up a PS2 game, no prob, just finish it, it will run on the PS3, so no problem. But if it won't work on the PS4 do I want to bank on people still buying PS3 games at all by the time I launch (if people move entirely to the PS4 and ditch the PS3 I'm in real trouble).

      The other thing is that people have invested a shit load of money learning to make stuff for the Cell. That investment is probably all getting tossed.

    2. Re:And there was much rejoicing by ravenshrike · · Score: 1

      Eh, the real problem with Cell is it takes comparatively more memory at any given time. But Sony though it would be good enough to match the 360 memory requirements. An additional 128 megs of memory for the processor side and the majority of programming complaints over the PS3 would go away.

  4. Why not PC + 360? by tepples · · Score: 1

    If game programmers dislike the Cell, why can't they just convince their bosses to target their next project at PC and Xbox 360 instead of PS3 and Xbox 360?

    1. Re:Why not PC + 360? by Immostlyharmless · · Score: 4, Insightful

      If game programmers dislike the Cell, why can't they just convince their bosses to target their next project at PC and Xbox 360 instead of PS3 and Xbox 360?

      $.

    2. Re:Why not PC + 360? by GodInHell · · Score: 3, Insightful

      $$$ more like. Contracts -- Sony locks in games as Sony exclusives for much moola (so do Nintendo and Microsoft).

      -GiH

    3. Re:Why not PC + 360? by Tharsman · · Score: 1

      Most of the time they do. A lot of developers just went XBox, XBox first, or dual release with the PS3 going out "however the hell it turns out I won’t bother optimize for that mess".

      THAT backlash, plus the fact that all that amazing specialized R&D resulted in a chip that just got outperformed by an off the shelf Intel CPU (a year before the PS3 ended launching) likely made Sony realize it was a waste of time to keep pushing proprietary CPU architectures.

    4. Re:Why not PC + 360? by uigrad_2000 · · Score: 4, Informative

      As a game developer who has made a game for the 360 and PS3, I can tell you that my biggest complaints about the ps3 were the memory limitations (cpu and gpu memory is separated), the horrible software for the devkits, and the devkits themselves, which suck so much power that they require you to run air conditioning even in the winter.

      The main difference that you hit when making a cross-platform title is DirectX (d3d) versus OpenGL ES. Those libraries need to understand the lowlying architecture, but they pretty much take care of everything for the developer.

      --
      Free unix account: freeshell.org
    5. Re:Why not PC + 360? by AJH16 · · Score: 1

      Because developing for PC is even harder than Cell. Cell still has a known platform, where as PC opens up a whole new can of crazy. That said, I wish they would.

      --
      AJ Henderson
    6. Re:Why not PC + 360? by errandum · · Score: 1

      They do it for the money, but there is a reason some games that appear on the 3 platforms end up having the PS3 as the "worse" version. Most recently skyrim, but fallout 3, for example, ran and looked better on the xbox 360 and the pc.

    7. Re:Why not PC + 360? by Anonymous Coward · · Score: 1

      If game programmers dislike the Cell, why can't they just convince their bosses to target their next project at PC and Xbox 360 instead of PS3 and Xbox 360?

      Why target PCs running Windows if Microsoft itself is not interested in Windows PCs as gaming platform? The last AAA title MS released for Windows was Halo 2 six years ago!

    8. Re:Why not PC + 360? by Anonymous Coward · · Score: 5, Interesting

      I'll join you on the Sony SDKs being horrible. I still think the SN debugger is the best debugger I've used for multithreaded debugging. I'd also venture that you weren't a particularly serious PS3 dev house if you were using Sony's GL implementation, we ditched that shit the second GCM became available.
      The Cell architecture itself isn't difficult to program for, Sony just screwed themselves by coming out a year later then the 360. The big issue is that developing parallel software on the 360 is in a homogeneous environment. Game devs (myself included) started building engines around those constraints. After we had 360 devkits for a year or so, Sony comes by with PS3s and they are different at a fundamental level. We already have over a year of engine design and development into the 360 and we have commitments on both consoles. Now what? You can't afford the time to throw it all out and re-design from the ground up. It also didn't help that Sony's SDK was completely in flux before the launch - and for some time after. The end result is any game that wasn't first party was a horrible compromise on the PS3 at first. As time went on we changed large parts of our engine to be more PS3 friendly and it helped quite a bit. It also didn't help that the PS3's GPU is about 15%-25% slower on average and that the OS takes up a bunch more memory then the 360's does.
      All in all, the PS3 was a clusterfuck for the first few years and still hasn't recovered.

    9. Re:Why not PC + 360? by Babbster · · Score: 1

      I'm just guessing, but it may be because Microsoft Windows is still the standard OS for most desktop PCs with the ability to render high-resolution graphics. Microsoft has never been a huge game developer for PCs. Heck, they're not even a really big developer for the Xbox 360.

    10. Re:Why not PC + 360? by frinsore · · Score: 5, Informative

      While fitting the game into the local and main memory is a pain it can usually be mitigated by proper planning. Developing your memory footprint for PS3 can immediately be translated to the 360's unified memory but going the other way is a special hell. While it's true that some engines are main memory intensive that you have to resort to crazy tricks (like streaming your audio from local memory to main) in general it's not too bad as there aren't two different implementations.

      But going from 3 ppu cores to 2 ppu cores and 6 spus does cause a problem if you're anywhere near utilizing the CPUs. Generally it's easier to optimize the game until as much as possible runs on 2 ppu cores and specific tasks run on the spus (as the 360 gains the benefit from the optimizations too).

      It sounds like you haven't worked on the PS3 in a while. Sony has actually stepped up the game and the ps3 sdk actually surpasses the xdk in some regards. Most of the complaints I hear about the ps3 sdk are more related to windows oriented people not understanding the unix mindset. And the ps3 dev kits are now tiny and sleek and not the 2U heater units of old.

    11. Re:Why not PC + 360? by Creepy · · Score: 1

      You're talking about two different things - developing for PC is hard because the hardware varies from person to person. Developing for Cell is hard is because you have to do a lot of manual tweaks to eke out every bit of performance because the architecture/compiler is too immature to do it for you. If you have a stable platform based on a stable and well known architecture, you should have far fewer problems. Anyhow, most game programming is going to GPU these days, with only things like data structures and AI on CPU (and I know someone who implemented A* in CUDA [I think], so maybe even AI's days are numbered).

    12. Re:Why not PC + 360? by Anonymous Coward · · Score: 0

      Wat? Just pick a standard processor + ram + vid, lock with some extra hardware and you have a gaming console.

      PC development is about as known as development can get

    13. Re:Why not PC + 360? by Dutch+Gun · · Score: 1

      Because developing for PC is even harder than Cell. Cell still has a known platform, where as PC opens up a whole new can of crazy. That said, I wish they would.

      True in some fashion. PC games have to be much more scalable, and you have a ton of compatibility issues you have to deal with. On the other hands, for consoles, memory is ALWAYS a problem, and that's not an insignificant issue for games.

      In particular, the PS3 is tricky because the Cell processor is quite fast at doing straight-up math operations on data that you can break up into small, discrete chunks. It was obviously designed first and foremost as a media processing chip, because that's the typical usage scenario for that sort of task. There are a finite number of tasks in game development that can be solved with that sort of processing model. As you can imagine, the data models for games tend to be quite complex. Worse, for the PS3, it means writing very specialized code to do this instead of utilizing more general-purpose threaded code. The Xbox processor, while not as fast for pure math crunching or vector processing operations, tends to outperform the cell in terms of multithreaded scenarios that are more commonly found in actual games.

      I'd be all for ditching the cell in favor of a symmetrical multi-processor / multi-core design. This is far, far more useful for game development. The obvious downside is that backward compatibility is essentially impossible at that point. I'd love to see them retain a single cell processor in the architecture for the raw number crunching power as well as backward compatibility, and add a primary multi-core processor to handle the general-processing load. This wouldn't be unprecedented - this was precisely how the PS2 worked. The original hardware for the PS1 was included in the PS2, and was used primarily for managing the input devices, as well as a few other specialized tasks when a second hardware thread was needed.

      --
      Irony: Agile development has too much intertia to be abandoned now.
    14. Re:Why not PC + 360? by Anonymous Coward · · Score: 0

      Because there's still more money in releasing for the PS3.

      Really, Sony used Cell because they were arrogant, but it kind of worked.

      Cell was never really as ideal for gaming as the hype suggested it was, it's better for HPC tasks and such. Sony stuck Cell in because as with Bluray they were hoping to use it as a platform to bring down the cost of Cell to make it more cost effective in other areas. It may not have been ideal for gaming, but the PS3 was at least a platform for which they could justify mass production of Cell whilst relying on other facets of the console business to help buffer against those costs (i.e. game sales).

      The problem is they arrogantly believed that winning this console round was a given based on their past performance. They naively believed it didn't matter how difficult they made life for devs etc. - people and devs would flock to their platform regardless.

      But it was a horribly arrogant mistake, they lost a lot of early exclusives as a result and handed the initiative over to Microsoft meaning Sony never really quite managed to drag themselves out of 3rd place.

      Despite this they did at least manage to use their platform to firmly stamp Bluray as the HD media standard, and they still shifted enough units to at least get some worthwhile cost reduction in the production of Cell so the tactic was far from a complete failure, but it wasn't succesful enough and I suspect that's why they sold off the Cell manufacturing plants to Toshiba previously - because things didn't quite go to plan, Cell's cost wasn't brought down enough and it wasn't quite the revolution they hyped it as after all in the end.

    15. Re:Why not PC + 360? by Stormwatch · · Score: 1

      Why target PCs running Windows if Microsoft itself is not interested in Windows PCs as gaming platform? The last AAA title MS released for Windows was Halo 2 six years ago!

      And that was a terrible rushed port. I've tried to play it recently, and it ran worse than a modern game like Crysis 2.

    16. Re:Why not PC + 360? by Desler · · Score: 0

      No serious game company uses the OpenGL implementation to make games.

    17. Re:Why not PC + 360? by Sir_Sri · · Score: 1

      For a while that happened. The PC was, without steam, mostly a no no market for big guys. Think Fable 2. Very expensive to work on, very inconsistent player experiences, lots of support costs etc. It still has a lot of those problems (along with piracy of course), but generally now you can do the same thing on all 3.

      But once you've spent all the money on art, content creation etc. if there are enough PS3 consoles out there, it's worth making it for the PS3 because those are more customers. Most of the cost of game development is in content creation, not engine programming. There are sequence issues created by the engine programming time (you need an engine before you can put things in the engine, obviously), but the big money is on artists and content creators, and advertising (which is a whole other problem).

      And of course, the job of a console seller is to get enough exclusives that you'll buy that console. You might have multiple consoles personally, but a lot of people will only get one, so you want to hit both platforms as a dev to hit the widest audience. Unless a manufacturer is chipping in some money to make sure you stay with them, and them alone.

    18. Re:Why not PC + 360? by tepples · · Score: 1

      Just pick a standard processor + ram + vid,

      Apparently PC gamers have proven incapable of this. The processor can be Intel or AMD, and the video can be Intel, NVIDIA, or AMD.

    19. Re:Why not PC + 360? by Anonymous Coward · · Score: 0

      Only Microsoft pay money to lock them to their console; Sony and Nintendo also pay the money to produce games exclusive to their systems as well.

    20. Re:Why not PC + 360? by Anonymous Coward · · Score: 0

      >"the PS3's GPU is about 15%-25% slower on average"

      yes, but marketing my man, marketing. fanboys still think the ps3 is the most powerful system ever is all respects. crossplatform games? ps3 automatically win.

      marketing, my god.

  5. POWER7 baby. by RyuuzakiTetsuya · · Score: 4, Interesting

    Probably. But they'll probably use a POWER7 based CPU instead of an AMD x86 CPU. Given how much Cell influenced POWER7, I'd actually say that's a huge likelyhood they'd go POWER instead of x86.

    --
    Non impediti ratione cogitationus.
    1. Re:POWER7 baby. by Anonymous Coward · · Score: 0

      I would hope they take a custom IBM power cpu and a custom NVIDIA gpu for backwards compatibility. If they don't i'd probably be hesitant to purchase it, if at all. I think backwards compatibility will play a big role in my next game system purchase. I can jump to xbox if there is no backwards compatiblity.

      Currently have all 3 system, with Wii and PS3 getting the most love... Xbox is my sons...he had to play Halo w/ friends...ha ha ha

    2. Re:POWER7 baby. by Anonymous Coward · · Score: 0

      Probably. But they'll probably use a POWER7 based CPU instead of an AMD x86 CPU. Given how much Cell influenced POWER7, I'd actually say that's a huge likelyhood they'd go POWER instead of x86.

      No, not a huge likelihood. You are forgetting that we are talking about a company that has a lot of dumb ideas (and therefore loses lots of money). Using a POWER7 derivative would make too much sense for Sony to use it, just as it would have made too much sense for Sony to adopt Xbox1's unified memory architecture for the PS3 and not repeat the video RAM bottleneck. But what did Sony do? Separate system and video RAMs -- just like the PS2.

      Next thing you tell me is that Sony will release a Vita phone to actually compete with the iPhone instead of that current PS Pocket app for Android schizophrenia.

    3. Re:POWER7 baby. by muon-catalyzed · · Score: 1

      AMD could use IBM-POWER7 for CPU together with their own bleeding edge GPU, might look bizzare, but also makes sense..

    4. Re:POWER7 baby. by Yvan256 · · Score: 2, Insightful

      You're counting on Sony to provide backwards compatibility? Didn't you learn anything from the PS3's history?

    5. Re:POWER7 baby. by RyuuzakiTetsuya · · Score: 2

      POWER7/8 with AMD engineering and GPU tech?

      I'll buy like 9.

      --
      Non impediti ratione cogitationus.
    6. Re:POWER7 baby. by vakuona · · Score: 2

      They did for while - if you got a launch PS3. No one else did. Microsoft didn't even try, and it doesn't seem to have hurt them. So Sony responded, and removed it.

    7. Re:POWER7 baby. by Anonymous Coward · · Score: 0

      I know people don't really remember the GameCube, but it did precede the Wii, and the Wii was backwards compatible with it's predecessor.

    8. Re:POWER7 baby. by Anonymous Coward · · Score: 3, Informative

      Dunno where you're getting your infomation, but Nintendo have full hardware backwards compatiblity between the Wii and gamecube, that's not no-one. The 360 has a list of about 400 Xbox games it can run from the original discs; that functionality is available on any 360 with a hard drive and internet connection (so it can download the emulator profile). It's not hardware compatability, but it's still able to run the titles.

    9. Re:POWER7 baby. by Anonymous Coward · · Score: 0

      They did for while - if you got a launch PS3. No one else did. Microsoft didn't even try, and it doesn't seem to have hurt them. So Sony responded, and removed it.

      You can't say no one else did. The Wii is fully backward compatible with the Gamecube. My game library has more Gamecube games in it than Wii games even still.

    10. Re:POWER7 baby. by abigsmurf · · Score: 0

      Nintendo have also removed Gamecube comparability with newer Wii models.

      They also introduced region coding to the Nintendo DS in later models

    11. Re:POWER7 baby. by TrancePhreak · · Score: 1

      This post is clearly inaccurate. Here's an article about the launch of the 360: http://xbox.about.com/od/xbox2/a/x360launchguide_3.htm

      And as everyone will point out, up until now (5 years after launch), all Wii's had the ability to play almost all GameCube games.

      --

      -]Phreak Out[-
    12. Re:POWER7 baby. by Anonymous Coward · · Score: 0

      ...Microsoft didn't even try, and it doesn't seem to have hurt them. So Sony responded, and removed it.

      Not sure what you mean by that. I can still play the lion's share of XBOX titles on any new 360 I buy that has a hard drive. Sure, they didn't get them all, but on the other hand, some play better than they did on the original xbox, such as Halo and Halo 2.

    13. Re:POWER7 baby. by thegarbz · · Score: 1

      Dunno where you're getting your infomation, but Nintendo have full hardware backwards compatiblity between the Wii and gamecube, that's not no-one.

      You mean HAD full hardware backwards compatibility. As of October the Wii was redesigned to sit horizontally instead of vertically and no longer has the memory card or controller slots for the Gamecube.

    14. Re:POWER7 baby. by msobkow · · Score: 1

      I'd have to agree with that.

      They may abandon the SPE rendering of video in favour of a pure POWER based instruction set, though. With some of the vector operations and such that have become part of the POWER standard instruction set, the SPE really doesn't serve much purpose any more.

      Switching to "traditional" PC-based 3D rendering solution would make sense, but even that may prove difficult unless the SPE APIs had been abstract enough to be replaced or emulated on the new hardware.

      Otherwise you've just locked your existing customer base' investment in software for your platform obsolete. And that would not fly with the public, methinks.

      --
      I do not fail; I succeed at finding out what does not work.
  6. Makes Perfect Sense by bacon.frankfurter · · Score: 1

    ...a more conventional PC-like architecture provided by AMD.

    So, then I'll just dump $300.00+ on the next generation PlayStation, and ~$60.00 on a game, when I could just play the $60.00 game on my PC, which I already have.

    1. Re:Makes Perfect Sense by 0racle · · Score: 2

      You mean like how you could run all those Xbox games on your PC?

      --
      "I use a Mac because I'm just better than you are."
  7. Playstation 4 Released with Zero Games at Launch by butalearner · · Score: 5, Funny

    TOKYO, Japan -- Sony released their heavily anticipated and much hyped Playstation 4 Entertainment System today, but the games are nowhere to be found. Developers agree the hardware specs are extremely impressive, but nobody knows how to actually make games for it. Thankfully, the latest member of this venerable line of consoles is backwards compatible with the games of all previous generations.

    "I think we got it perfect this time," says Sony chairman Kaz Hirai, "we expect our internal studios won't figure out how to make games for at least another few months. Third party developers should take even longer. We figure the PS4 should be hitting its stride right when the PS5 hits the market several years down the road."

    How difficult will it be to develop games for that one? When asked the question, Hirai rubs his hands together, a gleeful smile spreading across his face.

    "Impossible."

  8. Or by geekoid · · Score: 0, Troll

    Game developers too stupid to deal with complex systems.

    Sorry, but 'it's complex hardware' excuse pissed me off.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    1. Re:Or by serviscope_minor · · Score: 3, Informative

      Game developers too stupid to deal with complex systems.

      Sorry, but 'it's complex hardware' excuse pissed me off.

      Right. Because parallel programming on a processor with completely manual cache management is just so easy. The supercomputer people find it tricky too.

      I guess you're just so much smarter then everyone else.

      --
      SJW n. One who posts facts.
    2. Re:Or by Artraze · · Score: 1

      It was less that, and more that learning and targeting that platform simply wasn't worth it. All that effort (i.e. additional cost) earns you some niceties, to be sure, but also makes a multi-platform release much more difficult and costly.

      Arguably that was even the goal of the cell: to provide a technical carrot for publishers to make really awesome PS3 only titles using the advanced hardware. It wasn't a bad idea, actually, but ultimately the PS3 came out too late and too expensive. Everyone had an Xbox 360, no one had and Xbox 360, and so no developers were willing to sink the time, effort and money into developing for a platform that nobody had. (This has, of course, changed but the damage was done.)

    3. Re:Or by Anonymous Coward · · Score: 0

      It is more related to porting to the PC and to the XBOX - which might make more business sense than program exclusively for the SPEs of the Cell (or even worse, do both).

      Programming on the Cell is not easy, believe me. Each execution unit is very limited, memory-wise, which limits the amount of useful stuff you can do without synchronizing stuff again - made by a bunch of DMA calls.

      I don't know about the sony SDK for it, but IBM compilers for the Cell supercomputers don't really help either...

    4. Re:Or by Anonymous Coward · · Score: 1

      Right. Because parallel programming on a processor with completely manual cache management is just so easy. The supercomputer people find it tricky too.

      I don't know if the systems I work on qualify as supercomputers, or even as super, but I design programs to operate in SMP environment in systems with several levels of noncoherent caches.

      I don't whine about it. Please tell me I'm smarter than everyone else.

    5. Re:Or by EnglishTim · · Score: 1

      It's not that developers are too stupid (although some may be).

      It's that if you have to spend a bunch of extra time managing the complexity inherent in the system, you've either got to put less time in to other parts of the game or you've got to spend more money making the game.

    6. Re:Or by CanHasDIY · · Score: 1

      I design programs to operate in SMP environment...

      Notch? Is that you?

      --
      An enigma, wrapped in a riddle, shrouded in bacon and cheese
    7. Re:Or by Beelzebud · · Score: 1

      I don't think it's that they're too stupid to figure it out. It's that they're smart enough to see that developing for PC and Xbox is pretty straight forward, and then porting that work over to the PS3 costs a lot of development time and money that could have gone in to actually building the game. People who work with supercomputers and whatnot, don't have to think about shipping a retail game that performs good for PC, Xbox360, and PS3.

    8. Re:Or by Anonymous Coward · · Score: 0

      Hardware/toolchain developers too stupid to utilize well-known paradigms that work well enough for the task.

    9. Re:Or by Anonymous Coward · · Score: 0

      The problem is that it doesn't matter how many more GFLOPS the Cell can push compared to the competition. Any software remotely approaching its theoretical performance limits will be waiting on the GPU to finish rendering the previous scene. The problem is that Sony designed an expensive, general purpose chip intended to do everything better than anything else, instead of a chip designed a) only for the requirements of games, and b) taking into account the limitations of other hardware in the system. I trust Sony to build reliable and functional hardware, but it seems they designed the PS3 assuming they were the only ones in the gaming hardware business.

    10. Re:Or by Anonymous Coward · · Score: 0

      Just so you know, the IBM Cell SDK was better than the Sony one. We actually inplemented a few of the IBM whitepapers on Cell tech in our games as Sony had nothing useful in their SDKs.

    11. Re:Or by Rich0 · · Score: 1

      Agreed. You can write a program optimized for any ordinary architecture out there (PC (running windows, linux, whatever), Mac, xbox, even cell phones), or you can write it optimized for this odd highly parallel architecture that is ps3. Chances are you're going to write it first and foremost for everything else, and then do your best port to the ps3. The last thing you will do is come up with some crazy hyper-optimized stuff for the ps3 that won't run anywhere else.

      Oh sure, the cell phone version is going to need some simplification, and the libraries/etc are a little different from directx to the mac and so on. However, all of those devices have in common that you use a graphics API to control the GPU, you have a bucket of RAM, and you have a few processor cores that are all equivalent and which run threads. The only difference is how fast those individual components are, and how much RAM there is.

      PS3's biggest problem seems to be that it was the oddball.

  9. It is a pain by DoofusOfDeath · · Score: 5, Interesting

    I programmed a Cell processor (for HPC, not gaming) a few years ago, and it was definitely a pain in the butt compared to just targeting a multi-core x86.

    The problem, at least back then, was that you had to write explicit code to have the various cores communicate with each other (DMA transfers, etc.)

    I imagine compilers/libraries/SDK's have improved the situation since then, but really the modest performance premium offered by the chip just wasn't worth the hassle.

    1. Re:It is a pain by Aladrin · · Score: 0

      Sony's never been known for having good software to work with. Microsoft is apparently quite a lot better about that. So I wouldn't bet that the PS3 ever gone anything to help with that situation. At least, not from Sony.

      --
      "If you make people think they're thinking, they'll love you; But if you really make them think, they'll hate you." - DM
    2. Re:It is a pain by Anonymous Coward · · Score: 0

      I'd imagine Microsoft would be better in that regard seeing that is pretty much the entire reason windows is where it is today.

    3. Re:It is a pain by Anonymous Coward · · Score: 5, Interesting

      Yes, writing code for CELL is much harder than MT x86. However when you do the DMA the right way (16B boundary aligned, and fetch the next work batch while computing the previous), use the predicated instructions (which the compiler wasn't very good at when I used it, so I had to use c-intrinsics ) instead of conditional jumps and make sure you schedule your instructions so you get the dual issue going; The Cell is an absolute monster in terms of raw computational power. You always complete a memory access (you never get cache misses) in 6 cycles which at 3.2GHz which the Cell has is around 6-10 times faster than the fastest DDR3 memory. You rarely get branching misses if you use the correct instructions for loops and predicated instructions where possible. Effectively eliminating the two biggest performance bottlenecks in modern microprocessor design. At the COST that you have to manually shuffle data and make sure the machine performs at it's max.

      This is a well known trade off in microprocessor design: Make a chip that runs excellent code at break neck speed and poor code like porridge; Or make a chip that runs excellent code at an okay speed and also runs poor code at a decent speed. Cell is designed as the former, which actually all of Sony's hardware are, while X86 is designed as the later. One can argue which is better, I'd say it depends on the application and who is going to program it. Most programmers are not proficient enough program such strict machines as the Cell properly because you need a deeper understanding of computer architecture than what most programmers have.

      In closing: Yes it is difficult, but it is by no means a slow chip if you program it the way it was intended to. And it might not be the best chip for all applications.

    4. Re:It is a pain by Anonymous Coward · · Score: 0

      Are you fucking kidding me? It's not about bad programmers on an architecture that allows sloppy mistakes. Maybe that's an accurate paradigm if you're talking about undergraduates learning to program. In a professional environment it's about how many hours it takes to optimize a program, if it's worth the programmer's time, if the compilers are good or not, if the processor lends itself to known programming techniques. You know nothing about programming and shouldn't be talking.

    5. Re:It is a pain by drinkypoo · · Score: 2

      The problem with that idea is that in practice the PS3 isn't really any more powerful than the 360. 360 games usually look better and often play smoother. So the tradeoff was actually between an efficient system that works fine, or an efficient system that you have to be a genius to master and to merely get the same results.

      See, you forgot the really important tradeoff in microprocessor design, cost vs. utility. And so did Sony. They designed their own chip when something off the shelf would do. When you consider that the original Playstation was made with comparatively off the shelf stuff it becomes even more hilarious.

      In closing: no, there is no point to Cell, and there never was

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    6. Re:It is a pain by Rich0 · · Score: 1

      In closing: Yes it is difficult, but it is by no means a slow chip if you program it the way it was intended to. And it might not be the best chip for all applications.

      I'll grant that it might be way faster than x86 if you write all your software well and specifically target it.

      However, if you're working on a cross-platform release, chances are you aren't going to do that. You're going to write one set of source files, with a few optimizations per platform, and then let the compiler do all the work. That means that you'll end up with medicore code for all platforms, and excellent code for none of them. The x86 does just fine with mediocre code, and the cell struggles.

      If everybody owned a PS3 then no doubt people would take the time to write excellent code for it. It isn't as well-suited for generic multi-platform code.

    7. Re:It is a pain by Rich0 · · Score: 1

      The problem with that idea is that in practice the PS3 isn't really any more powerful than the 360. 360 games usually look better and often play smoother.

      Well, perhaps in theory the CPU/RAM architecture is better. I'm not sure about the GPU, which of course matters a great deal for games.

      However, the issue is that the CPU/RAM is only better if you write the game specifically for the PS3. If you write the game to work on any platform chances are you aren't doing all that hand-assembly mentioned in the parent post. If you write generic code then the PS3 is actually at a disadvantage, because it is so different from most other architectures.

  10. Will game devs prefer common architecture? by dstyle5 · · Score: 1

    Not being a game developer I wonder what game devs would prefer, a PS4 chip architecture that is similar to other consoles/PC architecture but with the cost of starting with new dev kits/libraries, or sticking with Cell-based architecture but you still have big differences with PC/Xbox Next/Wii U. Seems to me the initial pain of working with new libraries and dev kits would be a time consumer at the beginning, but the long term gain of easier portability would be worth it in the end. Devs, what would you prefer?

    1. Re:Will game devs prefer common architecture? by ciderbrew · · Score: 1

      I thought the reason the 360 hit the ground running was the Dev kits were good and the programmers just had to get to speed with the console. They got 90% out machine right away and took another few years to wring the rest out.
      Where as the PS3 had crap tools and was much harder to code for. The idea being the first games got about 60% out of the kit, then around the 80% it surpasses what the 360 is capable of and only the best can get the full 100%. This give the console a long life and lets products get better. I picked the percent out of the air. but the point is the ps3 has more potential in the very long run.

    2. Re:Will game devs prefer common architecture? by Aladrin · · Score: 1

      Very few game devs are PS3-exclusive. The majority of them already have to deal with a few different architectures. Anything that brings one of the outliers closer to the rest of the pack is probably good for them.

      --
      "If you make people think they're thinking, they'll love you; But if you really make them think, they'll hate you." - DM
    3. Re:Will game devs prefer common architecture? by HornWumpus · · Score: 1

      In the long run? You mean after a year, when PC hardware makes the console look lame? That long run?

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    4. Re:Will game devs prefer common architecture? by AJH16 · · Score: 1

      XBox 360 was DirectX based. It was/is basically a PC with fixed spec's that hooked up to a TV, so the same stuff they'd been using for PCs for a long time was the stuff they used for XBox 360.

      --
      AJ Henderson
    5. Re:Will game devs prefer common architecture? by UnknownSoldier · · Score: 4, Informative

      > Not being a game developer I wonder what game devs would prefer,

      You are asking two questions:

      What do game devs prefer for software?
      What do game devs prefer for hardware?

      When I used to work with PS3 developers -- they almost _always_ lead their development on the XBox 360. It was _very_ rare was it to see a studio lead on the PS3 -- but those that did -- tended to have a better engine for load-balancing at the end of the day (it is easier to scale down, then scale up.)

      Easier: Multi-Core --> Few-Core (PS3 --> Xbox360)
      Harder: Few-Core --> Multi-Core (XBox 360 --> PS3)

      Microsoft is a software company,
      Sony is a hardware company.

      The tools MS provided were _perceived_ as being easier and better. (I can and will not comment on the reality.)

      WRT hardware, game devs appreciated the power the PS3 + SPUs even if it involved the crap load of work to get it running 100% load-balancing. Having to worry about LHS (Load-Hit-Stores) was a total PITA for PS3 developers -- memory access was pretty much ignored on the XBox 360. The bigger problem was Sony using a 64-bit OS (all pointers were 64-bits !!) when the dam console only has 512 MB address space?!?! This kind of "Sony ignorance/arrogance" being out of touch with developers was not uncommon.

      PC + Xbox Developers tend to want a AMD/Intel approach to hardware for _ease of _use. Sony / Nintendo developers tend to prefer multi-core / dedicated CPUs for everything for _performance_.

      One or the other isn't wrong -- just a different focus.

    6. Re:Will game devs prefer common architecture? by ciderbrew · · Score: 1

      To hold a console to a PC standard doesn't work. My graphics card cost more than my ps3, so did the graphics card before that.

    7. Re:Will game devs prefer common architecture? by Anonymous Coward · · Score: 0

      The tools MS provided were _perceived_ as being easier and better. (I can and will not comment on the reality.)

      You actually did just comment on what you believe the reality to be.

      If you didn't mean to, you should be more careful about what you emphasize.

    8. Re:Will game devs prefer common architecture? by drinkypoo · · Score: 1

      Easier: Multi-Core --> Few-Core (PS3 --> Xbox360)
      Harder: Few-Core --> Multi-Core (XBox 360 --> PS3)

      There is no such thing as few-core. What there is, however, is symmetric and asymmetric, and Sony made the wrong choice.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    9. Re:Will game devs prefer common architecture? by UnknownSoldier · · Score: 1

      s/Few/Fewer-Cores
      s/Multi/More-Cores

      Right now desktop CPU's have anywhere from 2 to 8 cores. In ~20 years we'll have 1024 cores. What term would you use to distinguish between few cores (8), many (128), and lots (1024) ??
       

  11. Programmer time is money by tepples · · Score: 1

    If they need to put the $ in excu$e: "It would cost more programmer time, which is money, to get the same performance out of a PlayStation 3 that one could get out of a PC."

    1. Re:Programmer time is money by badboy_tw2002 · · Score: 1

      Not that much money. If I paid 10 programmers 100k for a year to do the PS3 port (so much wrong with that statement, but whatever), and you get $20 (again, so much wrong) when all is said and done per unit, I only need to sell 50k units to support the costs of another platform. Everything after that is green. On a AAA title, your marketing alone will push 50k units to unsuspecting customers, and you're generally not marketing to specific platforms (unless that platform is helping out w/ the cost).

    2. Re:Programmer time is money by Anonymous Coward · · Score: 0

      Tepples... you really believe that NO ONE think of that in the game industry and comes to the conclusion that the cost to develop for the PS3 is enough less than the revenue and there is profit potential?

    3. Re:Programmer time is money by drinkypoo · · Score: 1

      If they need to put the $ in excu$e: "It would cost more programmer time, which is money, to get the same performance out of a PlayStation 3 that one could get out of a PC."

      That doesn't matter, because really, is anyone doing Sony exclusives without getting some kind of greasing from Sony? No, they're writing cross-platform games, and they're porting to PS3 to pick up the money from the portion of the market that only has a PS3.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  12. Yeah, should be obvious by now. by Anonymous Coward · · Score: 1

    The cell didn't live up to it's expectations long before the PS3's launch. They had to shoehorn in a conventional nvidia GPU at the last minute. (In a manner that causes a lot of odd development problems, and cripples the PS3's already limited memory)

    The cell is just one in a long line of "Hey lets use lots of general purpose CPUs for graphics!" ideas that never panned out. Didn't work out for Intel with Larabee either.

    I don't think those asymmetrical vector units strapped on to the PPC core have been particularly popular either. It seems that, in general, that offloading tasks to your "computer unit" (Formally called a GPU) has proven to be a much better solution.

    I'm guessing the next playstation will have a conventional CPU+gpu design with shared high speed memory (Like the xbox).. Maybe it will be some cool unified tech from AMD. Maybe it will be a multi-core arm cpu, or maybe it will be conventional x86.

    In the past half-decade PPC seems to be going nowhere in the consumer space.

    1. Re:Yeah, should be obvious by now. by loufoque · · Score: 1

      The cell is just one in a long line of "Hey lets use lots of general purpose CPUs for graphics!" ideas that never panned out.

      SPUs are not general-purpose.
      Also GPUs are becoming more and more general-purpose. There are a lot of companies that make many-core general-purpose processors too.

      In the past half-decade PPC seems to be going nowhere in the consumer space.

      Both the Xbox 360 and the Wii are also PowerPC.
      I wouldn't say it's going nowhere when it's covering the whole console market.

    2. Re:Yeah, should be obvious by now. by Anonymous Coward · · Score: 0

      You're missing the point, and the history entirely. The original idea behind the cell architecture was to have a bunch of cell cpus in one box (Or different boxes! Remember how they were supposed to be networked? How your game console was supposed to borrow cycles from your computer/tv/toaster?) Sure sounds general to me! That vision was an utter failure in practice. The PS3 as seen today is a hack.

      The ppc covered the entire market.. Five years ago. We've seen pretty much zero consumer space ppc progress since then. Nothing else uses them. There has not been much development at all. Arm and x86, however, are exploding all over the place. Are you going to make next gen consoles with five year old CPUs? The wii U pretty much has a muscled up version of the 360 cpu. Not exacly forward looking, but that fits nintendo's style.

      Imagine.. 6 next gen 64bit arm cores strapped to a GPU with 2GB of GDDR5 on a 256bit bus (Shared memory) That would be something to impress.

  13. Just What We Need by wbr1 · · Score: 1

    I am an AMD fan and all but we don't need another way for Sony to 'Bulldozer' over previous functionality.

    --
    Silence is a state of mime.
    1. Re:Just What We Need by Anonymous Coward · · Score: 0

      If you program for it, Bulldozer is a good architecture. Well developers is accustom to getting good performance out of obscure architecture - cell processors. I hardly doubt that developer will manage to squeeze out all the theoretical performance claimed by amd. In reality, bulldozer competes with an intel i5. There actually many reason why bulldozer was flop and it had to do with intel compilers and that window scheduler. Programs had to be compiled with bulldozer to take advantage of the speed improvements. WIndow schedule do not understand bulldozer's version of hyperthreading Altough phoronix is a make shitty benchmarks graph, they show that with the right compilers they can get a dramatic difference in performance. http://www.phoronix.com/scan.php?page=article&item=amd_bdver1_ofast&num=2

      Since sony uses linux on their consoles and make their own sdk, this will not be a problem. We will still have fast consoles at a cheaper price than an i5

  14. NIH Syndrome by UnknownSoldier · · Score: 5, Interesting

    I've shipped PS2 games and worked with numerous developers that have shipped PS3 games.

    Sony's problem is the Not-Invented-Here syndrome. They have yet to learn the lesson that Apple mastered years ago in the 80's -- use off the shelf commodity parts!! Why? They will become DIRT cheap in a few years. Why waste millions of dollars investing into R&D of new hardware when in 5 years somebody else will have a no-name version of it at a fraction of the price??

    e.g.
    Sony is _slowly_ learning this lesson. After how many man-years of a buggy PS2 GS (Graphics Synthesizer) that couldn't even properly do z-tesing (!?!/!) the PS3 RSX is (mostly) a GTX 7800+
    http://en.wikipedia.org/wiki/RSX_'Reality_Synthesizer'

    When the PS2 first came out everyone bitched how difficulty it was, yet it was a beautiful thing to see all of its 7 CPUs working full speed load-balancing the system. It laid the foundation that multi-core programming was the future. When the PS3 came out everyone bitched how even more difficult it would be. Developers just sucked it up and now we are even seeing A.I. running on the SPE/SPUs on second-gen and 3rd-gen PS3 games! That's pretty cool to see a modern game engine utilizing every core it can.

    Using stock parts: CPU + GPU is a great way to minimize costs. You don't get the same performance benefits of true dedicated design but the commodity parts are cheap enough that the pricing curve naturally takes care of that. Kind of a no-brainer if Sony decides to use an AMD or Intel CPU for the PS4.

    References:

    See: PS3 games list & SPE usages
    http://www.neogaf.com/forum/showthread.php?t=184843

    i.e.

    Killzone 2 utilizes roughly only 60 per cent of the SPU's.
    "It's incredible to see huge levels and see the deferred rendering and note that on all the SPU's, even on the heaviest load were coming up to about 60%," Haynes said. "They weren't coming close to maxing out. They had about 40% of space before they started tripping or saw slow down on some of the processes."

    and

    Killzone 3 uses 100% of SPU's.
    we're having a footprint of a level that's ten times bigger than the average Killzone 2 level. Killzone 2 was not a small game, but that was as far as we could push it back then.

    1. Re:NIH Syndrome by dfghjk · · Score: 3, Insightful

      Apple learned that in the 80's? Haha

    2. Re:NIH Syndrome by Anonymous Coward · · Score: 1

      They have yet to learn the lesson that Apple mastered years ago in the 80's -- use off the shelf commodity parts!! Why? They will become DIRT cheap in a few years.

      You mean like the A5 processor?

    3. Re:NIH Syndrome by Megane · · Score: 2

      I kind of boggled at that too for a moment. Then I remembered the Amiga. I guess in comparison, yeah, but it was nothing like when they went with PCI or Intel CPUs. Then there were the times when they had to pick something "off the shelf" when they needed something beyond the crap that PC clones of the day were using, like when they went with SCSI and NuBus.

      --
      #naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
    4. Re:NIH Syndrome by aaaaaaargh! · · Score: 1, Insightful

      They have yet to learn the lesson that Apple mastered years ago in the 80's -- use off the shelf commodity parts!!

      You're kidding me, right? In the 80's you couldn't even open a Mac without special tools. Every screw and every connector was non-standard or somehow modified.

    5. Re:NIH Syndrome by Anonymous Coward · · Score: 0

      Why? Because Sony is a hardware company. Once hardware becomes no-name versions at a fraction of the price, Sony's fabs don't make any money. The only hardware with a good margin is hardware ahead of everyone else's.

      When was the last time you found a Sony floppy drive or PSU or anything in your computer? Sony always bails when hardware hits complete commodity prices.

      That might sound like they do too much R&D to you, but the investment keeps Sony employing a standing army of sharp engineers. That gives Sony clout in the electronics market. If they let it wither, they won't have it to call up anywhere near fast enough to develop big projects like a console to compete with MS et al.

      They're not like Foxconn. Different type of firm entirely. More like HP used to be. And HP can be the cautionary tale to keep Sony acting more like Foxconn.

    6. Re:NIH Syndrome by Anonymous Coward · · Score: 0

      Like everything else.

    7. Re:NIH Syndrome by Anonymous Coward · · Score: 0

      Quite correct. Arguably Apple didn't learn this until the Intel Mac era, and even now we still have oddities like ThunderBolt and MiniDisplayPort released half-baked.

    8. Re:NIH Syndrome by RocketRabbit · · Score: 1

      NuBus was off the shelf. SCSI was off the shelf. The 68K was VERY off the shelf. Sure they used some proprietary peripheral connectors, but the hardware was really quite ordinary.

    9. Re:NIH Syndrome by rev0lt · · Score: 1

      I still have a couple of 1st gen PowerPC from Apple. I'd describe them as a 64-bit computer with a 16-bit bus and an 8-bit SCSI controller. You tell me if that isn't crap.

    10. Re:NIH Syndrome by drinkypoo · · Score: 1

      When the PS2 first came out everyone bitched how difficulty it was, yet it was a beautiful thing to see all of its 7 CPUs working full speed load-balancing the system. It laid the foundation that multi-core programming was the future.

      No, no it didn't. There was never any need to lay any foundation. PCs going multi-core laid the foundation that multi-core gaming was the future. Remember, Sega did multi-core with the Saturn. It had the same problem as the PS2, that it was difficult to code for; the Saturn was compared to a pile of chips on a board. The datasheets provided most of the documentation. The PS2 was difficult to code for even though they gave you an API to use it with. And this is horribly ironic because a big part of the reason why the Playstation beat out the Saturn was because it had the games, and that was partly because it was a lot easier to write games for. Microsoft revolutionized console gaming, for good or ill, with the DirectX-Box, sold as the Xbox. Once that happened PC gaming and console gaming were tied together. And differentiating themselves with a complex architecture that required careful optimization and often complete rewrites was, as you say, a gigantic failure. Since they're asymmetric, and everyone and their mom is going to symmetric processing with a separate GPU, the Sony offerings don't represent the beginning of anything, only an evolutionary dead end.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    11. Re:NIH Syndrome by Megane · · Score: 1

      "Off the shelf" by no means implies "not crap".

      Yeah, those first-gen PPC were awful, and the lack of native PPC in most of the operating system (until 7.5.3? later?) made them run slower than the IIci with 68040 card that I had at the time. But a lot of the sluggishness was due to emulating 68K code, rather than just crap hardware. And not that they didn't invent their own stupid crap, like that Apple Display Connector with the 6" dongle cable (to use their older 15-pin connector) where wires would break internally. As if the 6100 series wasn't crap enough, that made them worse.

      But the G3/G4 era machines were pretty damn nice, especially the 1GHz "Windtunnel" units that could run system versions from 9.x to 10.4.x.

      --
      #naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
  15. Cell Failed by TheRaven64 · · Score: 3, Informative

    Remember the launch? IBM, Sony and Toshiba were going to put Cell processors in everything from cheap consumer electronics to number crunching supercomputers. In reality, IBM sold a few Cell blades, Sony put one in each PS3 and that's about it.

    --
    I am TheRaven on Soylent News
    1. Re:Cell Failed by DigitalDreg · · Score: 5, Interesting

      Disclaimer: I used to teach Cell programming classes for people who were looking to do HPC on the blades.

      Cell failed. But the reasons behind the failure are more interesting.

      The obvious answer is that it was hard to program. On a single chip you had the PowerPC processor and 8 SPUs. Communication was through mailboxes for small messages and DMA transfers for larger messages. To get the most out of a chip you had to juggle all 9 processor elements at the same time, try to vectorize all of your ops, and keep the memory moving while you were doing computation. That is the recipe for success for most architectures - keeping everything as utilized as possible. But it is also hard to do on most architectures, and the embedded nature of Cell made it that much more difficult.

      There were better software tools in the works for people who didn't want to drop down to the SPU intrinsic level to program. There were better chips in the works too; more SPUs, stronger PowerPC cores, and better communications with main memory. Those things did not come to fruition because IBM was looking to cut expenses to keep profits high (instead of boosting revenue). The Cell project was killed when a new VP known for cost cutting came in. We finally had a good Cell blade to sell (QS22 - two chips, 32GB RAM, fully pipelined double precision, etc.) and that lasted four months before the project got whacked. And we lost a lot of good people as a result. (That VP, Bob Moffat, was part of the Galleon insider trading scandal.)

      So yes, Cell failed. But not necessarily for the obvious reasons. IBM has been on a great cost cutting binge the past few years - it lets them meet their earnings per share targets. But it causes collateral damage.

    2. Re:Cell Failed by TheRaven64 · · Score: 1

      The obvious reason was the low initial yields. When there was a lot of hype surrounding Cell, they weren't being produced in anything like the numbers to be affordable for most of their proposed uses. By the time they did get the yields up, there wasn't enough demand to get the quantities high enough to make the economies of scale kick in and make them anything other than a niche product.

      --
      I am TheRaven on Soylent News
    3. Re:Cell Failed by DigitalDreg · · Score: 3, Informative

      I don't remember hearing about low yield problems. Sony took delivery of quite a few chips ...

      No, to be quite blunt a big part of the problem was a lack of vision. Without a roadmap nobody was going to use to product. IBM stumbled when it did not backup the roadmap with real dollars to fund the new chips and programming tools.

    4. Re:Cell Failed by TheRaven64 · · Score: 0

      I don't remember hearing about low yield problems. Sony took delivery of quite a few chips ...

      The ones Sony got only had 7 of the 8 SPUs working...

      --
      I am TheRaven on Soylent News
    5. Re:Cell Failed by DigitalDreg · · Score: 1

      No, that is only what they were guaranteed ...

    6. Re:Cell Failed by Anonymous Coward · · Score: 0

      Also, GPU compute does pretty much the same thing of the Cell SPUs, and better.

    7. Re:Cell Failed by drinkypoo · · Score: 1

      No, that is only what they were guaranteed

      Lying liars and the lies they tell. Sony announced the PS3 with an 8-core cell and later had to retract that because of poor yields. Those of us who were paying attention then and have no reason to misrepresent Sony's actions in a better light now know you're full of shit. I bet you believe that Sony didn't deliberately publish fraudulent specs for the PS2, too.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    8. Re:Cell Failed by Anonymous Coward · · Score: 0

      There were yield problems. The Cells created for the PS3 had 8 SPUs, and the SPUs took most of the silicon. The yield was so poor that they took the following action:

      * Devs were told "You did have 8 SPUs, but now you've got 7"

      * If a Cell fresh off the production line had 6 or less working SPUs, or if any other part was faulty, they threw it away.

      * If a Cell had 7 working SPUs, it shipped.

      * If a Cell had 8 working SPUs, they would fuse out one of them, and ship it.

      This meant that the yield went up dramatically; Cells that had a problem with a single SPU were still good to go.

  16. Re:Playstation 4 Released with Zero Games at Launc by Aladrin · · Score: 2

    Good parody. When I think about the PS3's processor, I always remember them bragging at launch that devs will still be trying to optimize for the PS3 when it's lifetime is over. I'm still astounded that they thought that was something to brag about.

    --
    "If you make people think they're thinking, they'll love you; But if you really make them think, they'll hate you." - DM
  17. It makes no sense by Anonymous Coward · · Score: 0

    After investing A LOT of money on a new processor it makes no sense to move to a different architecture. Because:

    - PS3 games and mostly PSN games are compiled for CELL.
    - Now game developers knows the CELL architecture, people really think SONY wants to design a new processor and receive all the criticism again?
    - CELL is scalable, they designed it to be able to grow its power a 100% (literally). And this scale matches with the new manufacturing possibilities, and with the new software needs.
    - It can work with an AMD graphics card. I mean, both things are not exclusive. The problem with PS3 is the RAM not the processor architecture.
    - PS3 is a console not a PC, and CELL was designed for games and multimedia. Something Microsoft knows perfectly, and because of that, they stole the CELL design to create IBM Xenon. There are even books about that story ...
    - PS VITA use ARM because: 1)Battery needs, 2)Apple iOS. Otherwise it would use a simplified version of PS3 CELL for sure.
    - This is a rumor.

    PS4 will move to a different architecture only if SONY executives are crazy. In my opinion this is a new "rumor" strategy by SONY, trying to

    1) Make people desire a console that does not exist (ala Apple).
    2) Drive Microsoft crazy.

    OK, XBOX is the only good team at Microsoft but remember:

    - They stole the PS3 design to create XBOX, now SONY will be very careful.
    - They bought Kinect to an Israel start-up, they are not very creative.
    - XBOX software is mostly focused to USA, and there is a lot of business out of USA.
    - Nintendo is still playing (this is amazing, but still now Nintendo is the most important game company in the world)

    Do they have fresh ideas for XBOX 720? Maybe, but I won't be very optimistic.

    1. Re:It makes no sense by dmacleod808 · · Score: 1

      "PS VITA use ARM because: 1)Battery needs, 2)Apple iOS. Otherwise it would use a simplified version of PS3 CELL for sure." er... what does iOS have to do with anything? unless this is some kind of subtle Android Fanboy thing.

      --
      There Can Be Only One...
    2. Re:It makes no sense by AdamJS · · Score: 1

      Counterpoint: The prime researcher and developer of the Cell architecture abandoned it as a dead end.

    3. Re:It makes no sense by Gravatron · · Score: 1

      It also used it as a shift in priorities for the PlayStation division. Kaz wanted something easy to make games for, like the ps1. The best way to do that was common hardware.

    4. Re:It makes no sense by P-niiice · · Score: 1

      Aand an Extra Counterpoint if the first one wasn't enough: The rest of that post is complete retardation mixed with tinfoil hattery.

    5. Re:It makes no sense by Junta · · Score: 1

      Current PS3 games are for Cell indeed, but then again PS2 games of the time weren't and in fact cannot run on Cell. Just like PS1 games could not run on a PS2, but the PS2 had found a graceful way to incorporate PS1 guts for productive use even during native PS2 operation. Sadly, PS2 guts were nothing but a drain in the BC PS3 editions unless actually running PS2 games, causing Sony to drop it.

      MS did not 'steal' anything. IBM went to MS and Sony and sold them both on different technologies that both happen to be PPC. MS elected a more conventional architecture while Sony went in for the significantly different Cell option. I think IBM sold the most comprehensive copy-protection story of the time which enticed MS away from x86. Reading the complexities of the exploits shows very deep design points around copy protection.

      I will say one thing, the story explicitly said AMD *graphics*. Not even the unsubstantiated rumor said anything about the CPU one way or another. People may be presuming APU because the thermal characteristics seem a good fit, but that's just theory and not even rumor backed yet.

      --
      XML is like violence. If it doesn't solve the problem, use more.
  18. The return of the original Xbox? by tlhIngan · · Score: 1

    I guess we should dust off our old Xbox hacking skills if that's the case.

    I mean, if the Playstation 4 is going AMD Fusion, it'll probably be x86 with GPU, and we all know the fun that was had breaking into the original Xbox (which was originally done with AMD parts before they switched to Intel)

    Of course, they could always take the lessons of the Xbox and fix it so it won't be a problem. Oh wait, it's Sony, nevermind.

    1. Re:The return of the original Xbox? by Anonymous Coward · · Score: 0

      A good point, since the PS3's arcane architecture is one of the reasons why the PS3 still isn't fully hacked yet. The PS3 is a testament to the fact that DRM can work, mathematical theories be damned. When Sony switches over to a more conventional architecture they may find their new platform hacked a year after release.

    2. Re:The return of the original Xbox? by Anonymous Coward · · Score: 0
    3. Re:The return of the original Xbox? by Junta · · Score: 1

      It was completely hacked and the people who cracked it open seemed assured that the hole could not be closed. However, no one has cracked systems running 3.56 or higher, and Sony has successfully made much of the value of a PS3 evaporate if not up to date by blocking PSN. Completely hacked would suggest that I could go out today, grab a PS3 off the shelf, and use it for homebrew. I cannot do that, therefore it isn't 'completely' hacked.

      --
      XML is like violence. If it doesn't solve the problem, use more.
  19. GPU is the future by Anonymous Coward · · Score: 0

    Like it or not, significant performance increases aren't going to come from the standard cpu achitecture. The cell, while difficult to program, has advantages over x86. Just watch as more and more GPU's, which Cell provided, are used to increase performance in PC based systems. It's expensive at the moment but will come down in price. I fell the Cell was just ahead of it's time or ahead of the programmers time...

  20. Not enough memory per Cell by Animats · · Score: 4, Interesting

    The trouble with the Cell processor is that there's not enough memory per processor. Each of the little processors (the "SPE" units) in the PS3 only has 256KB of RAM. That's not enough to store a frame. It's not enough to store a game level, or a significant amount of geometry. It's more like having a number of DSPs available.

    This forces redesigning the program to work in batch mode. A batch job is one frame, but it's still a batch job. Data for one frame cycle is sequentially pumped through one or more SPEs. There's not much random access, because access to main memory from an SPE is in big blocks, transferred in the background.

    This is both limiting and a huge pain. Especially when the competition is selling shared-memory multiprocessors. I used to do game physics engines, and when the PS3 came out, my reaction was "I'm glad I sold off that technology and got out of the business." I knew some people at Sony's SCEA R&D center, and they basically threw all their smart people at trying to figure out how to use the Cell effectively. Many of the early games really ran in the main CPU, with the SPEs managing things that didn't affect gameplay, like particles for fire, explosions, smoke, and such.

    If each SPE came with a few megabytes of RAM, instead of only 256K, it wouldn't be so bad. Then you could probably have the physics engine in one CPU, the AI in another, the background object management in a third, and so on. But each of those things needs more state than whatever fraction of 256K is left over after the code is loaded.

    There's a long history of Cell-like architectures in the supercomputer field. The BBN Butterfly, the NCube Hypercube, and the Connection Machine also consisted of a large number of processors, each with a small memory. None were successful. One of the lessons of multiprocessing computer architecture to date is that the two extremes - shared memory multiprocessors and networked clusters of separate computers - are useful. None of the partially-shared machines have been successful. The Cell is the only one ever to be mass-produced.

    Great for audio, though. The audio guys like having their own processor, and audio processing really is a streaming process of tight loops without much state.

    1. Re:Not enough memory per Cell by Jackazz · · Score: 1

      The trouble with the Cell processor is that there's not enough memory per processor. Each of the little processors (the "SPE" units) in the PS3 only has 256KB of RAM. That's not enough to store a frame. It's not enough to store a game level, or a significant amount of geometry. It's more like having a number of DSPs available.

      256K of memory should be enough for anyone!!

    2. Re:Not enough memory per Cell by Narishma · · Score: 2

      Then you could probably have the physics engine in one CPU, the AI in another, the background object management in a third, and so on.

      That's a bad way to design your engine, even in a homogeneous multi-core system like a PC. You'll be wasting a lot of resources because only a few of those tasks will require a whole processor for themselves, so it'll be idling most of the time. A better approach is to break down your engine into a large number of small more or less self contained tasks, then implement a jobs system that takes those tasks and runs them on whatever processor is free at that moment. This is how most current high end game engines work and it works well on both the PS3 and the Xbox/PC.

      --
      Mada mada dane.
    3. Re:Not enough memory per Cell by Animats · · Score: 3, Interesting

      A better approach is to break down your engine into a large number of small more or less self contained tasks, then implement a jobs system that takes those tasks and runs them on whatever processor is free at that moment.

      That works fine on a shared-memory multiprocessor. On a Cell processor with 256K, switching a processor from one task to another requires moving in new code and data, not just CPU dispatching. That's not something you can do many times per frame cycle.

    4. Re:Not enough memory per Cell by Dutch+Gun · · Score: 1

      Exactly, right. However, a correction (in terms of the audio part). It's great for decoding audio data (which admittedly is where the heavy lifting has to occur), but you can't put an entire audio engine on it's own thread, which has tons of complex state and branching.

      I've always thought that Cell is not a bad idea necessarily, because when it's doing what it's designed to do, it's screamingly fast. However, you really need a more traditional symmetrical core to handle the bulk of the game-side processing.

      --
      Irony: Agile development has too much intertia to be abandoned now.
    5. Re:Not enough memory per Cell by Anonymous Coward · · Score: 0

      That works fine on a shared-memory multiprocessor. On a Cell processor with 256K, switching a processor from one task to another requires moving in new code and data, not just CPU dispatching. That's not something you can do many times per frame cycle.

      On the PS3? You can run thousands of jobs per frame if you're willing to use Sony's SPURS crap. It double buffers code as well as data, so it's loading the next job's code as well as data while the current job is working. You just have almost no memory available for your work -- and it takes a bunch of main system memory as well.
      We never used SPURS, we jusr ran in raw mode and wrote our own job system.

    6. Re:Not enough memory per Cell by Anonymous Coward · · Score: 0

      You're clearly not a game developer, let alone an actual PS3 engine coder because you clearly don't get it.

  21. Game Software Architecture by Tim12s · · Score: 1

    The PS3 has probably provided the biggest software leap in game architecture in the last 3 years. This is in comparison to typical XBox or PC platform. I argue this only because the forced paradigm shift to fully utilize the Cell architecture should be directly transferable to multi threaded programming on an 8 core AMD/Intel processor.

    The PS3 teams that fully utilize Cell would probably lead the way in the next 10 years on PC platforms.

    1. Re:Game Software Architecture by EnglishTim · · Score: 2

      The PS3 has probably provided the biggest software leap in game architecture in the last 3 years. This is in comparison to typical XBox or PC platform. I argue this only because the forced paradigm shift to fully utilize the Cell architecture should be directly transferable to multi threaded programming on an 8 core AMD/Intel processor.

      Programming SPUs is really very unlike programming on a 'normal' multi-core processor. Experience with the six hardware threads available on the Xbox360 is going to be more useful on multicore PC CPUs than experience with the Cell.

    2. Re:Game Software Architecture by ravyne · · Score: 1

      This isn't any more true of devs with PS3/Cell experience than it is of devs with GPU compute or Multi-threading experience. The techniques you employ to make the PS3 sing -- namely, batch processing and task-based parallelism -- are very much related to Data-Oriented Design, which is all about keeping like-data in contiguous memory, and/or related data nearby to optimize use of the memory subsystem -- viewing your design in this way is essential for next-gen platforms, whether they be multi-core CPUs (with SIMD), stream processors (like CELL SPEs or other DSPs), or Graphics cards.

      Cell was a reasonable move at the time, despite its unique architecture, and its true that it "forced" the migration to this way of thinking -- however, that's because the PS3s single PowerPC core (the same as the 3 in the XBox, sans extended SIMD capabilities) would have been woefully under-equipped for modern games on its own. Still, since the 360 was multi-core and devs used its GPU to perform computations, optimization for either platform commonly benefit the other. The only real difference between the two, in terms of data throughput, is that on the 360 you have the option of spreading out task-level parallelism to more CPU cores if that task is more suitable (for example, "branchy" code, or random memory access patterns) -- on the PS3 you're forced to either give up a precious CPU time-slice, or to re-architect the algorithm to partition data or become less branch-heavy.

  22. Memory Limitations by TheNinjaroach · · Score: 1

    If Sony hadn't spent so much money on that complicated CELL processor, maybe they could have afforded to add an extra 64MB of RAM to the incredibly limiting memory ceiling. That's where so many of the difficulties come from.

    --
    I went to eat some animal crackers and the box said, "Do not eat if seal is broken." I opened the box and sure enough..
  23. Good, it's the worst mistake in the PS3 by Sarusa · · Score: 1

    It took years for PS3 to get good games. It was 10x harder to work with than the X360 or Wii.

    Uncharted 3 is a thing of beauty (for a console) and Naughty Dog is squeezing amazing performance out (for a console), but they're the best devs Sony has and it took 5 years. Was a new proprietary architecture that works unlike anything else on the market worth the billions of losses and the ramp-up time? No. Xbox 360 has power parity (better in some areas, worse in others, but you can do about the same games on both) even though it's 'just' a little 3 core PC in a box.

    What saved them was the Blu-ray drive (and the death of HD-DVD) and that Sony has better dev teams than MS. One SCE Santa Monica Division is worth more than all the Cell processors put together.

    1. Re:Good, it's the worst mistake in the PS3 by Gravatron · · Score: 1

      Took them less then that, uncharted 2 was magnificent looking in all areas. UC 1showed a lot of promise as well, and that came out around year 1.

    2. Re:Good, it's the worst mistake in the PS3 by BorisAmmerlaan · · Score: 1

      Took them less then that,

      Sure. LBP came out when the PS3 was less than two years old.

      uncharted 2 was magnificent looking in all areas.

      Erm, what? Slamming a glossy look on everything does not make it look magnificent. Also, if you know where to look, you can use the crappy clipping to look around corners; they should have spent more time on that, and less time on forcing stupid camera angles on the player.

  24. what I would have suggested for the architecture by Anonymous Coward · · Score: 0

    What I would have done, would be to have had an emulation layer ontop of the cell platform that takes advantage of the cell processor, but translates from CISC or RISC processor designs.

  25. Perfect Sense by ravyne · · Score: 1
    It makes perfect sense to ditch Cell -- The only reason they needed Cell 5-7 years ago was that GPUs were not yet general-purpose enough (at least, off-the-shelf ones) to handle all the types of calculations that you'd want to do gracefully. Fusion, or a tightly-coupled CPU-GPU hardware design is precisely the type of architecture that game consoles require.

    In fact, the Xbox 360 is essentially "fusion" at the motherboard level -- The CPU can lock and share portions of the cache directly with the GPU -- there's around 27gb/s bandwitdth between the two, and all 512 MB of main memory is GDDR, controlled by the GPU die. This is, 5 years ago, closer to AMD's promised Fusion processors than what AMD's own Llano CPUs are today.

    My basic predictions for the next Playstation and Xbox are something on the order of:
    • 4 CPU cores which will be "fatter" (OoO, better branch prediction, speculative execution, more cache) than the in-order cores in today's consoles, but may forego widening SIMD execution units. Diminishing returns past 4 cores; with GPU compute, devs will prefer fewer "fatter" cores to many "slim" cores.
    • GPU based on AMD 7x00 series (or nVidia Tesla/Kepler), expecting ~800 computing elements.
    • GPU compute resources will offload data-parallel computations -- might be "fusion"-style shared-die, might not -- heat still an issue for 4 fast CPU cores and that many shader elements.
    • At least 4GB GDDR5, unified memory space; 6 or 8 GB possible, if not likely. Greater than 200gb/s bandwidth.
  26. Re:Playstation 4 Released with Zero Games at Launc by Gravatron · · Score: 1

    Which is why everyone hated Vita development, right? Clearly they have learned nothing in the six years since the ps3 launched.

  27. Disapointed from the beginning by Anonymous Coward · · Score: 0

    We have bought This PS3 because we tought we could use it as a bluray disc player while the xbox doesn't.

    Theese days (since two years in fact!!), our PS3 is sleeping in our living room, awaken only to listen Bluray-discs movies and some DNLA media movies and still!! ... Just a game comparison between my e8400/Nvidia GTS 250 PC and the PS3 : The game CodeMaters Grid racing ...
    Oh my cpu cycles!! The game runs like road-runner on my PC and in-between transitions/loading of tracks. But on the PS3 ...ouahhh... so sloooowwww .
    Takes an eternity to load, I have even the time to plug the water boiler and prepare my cofeecup. It is very frustrating! I am NOT talking about Dirt3 - simply unplayable!@.
    This machine is now sleeping between my son's Little Big Planet play-times and movies watching. ( we still don't own any bluray disc player yet!! )

    Thus, We are waiting for the Wii U to come to our area one day ....

  28. A thing of beauty by Bram+Stolk · · Score: 4, Informative

    I used to program SPUs for a living for a game studio. (Worked on SOCOM Confrontation and some unannounced titles).
    I disagree with all this bitching from devs: the CELL SPU is a thing of beauty.

    If an engineer is worth his salt, and knows his trade well, what he can do with it is amazing.
    I was blown away with how incredibly fast this SPU is, once properly used.

    But only if you know how to do branchless code, and you know the difference between structures-of-arrays and arrays-of-structures.
    Once the data is lined up properly, and you eliminated those nasty branches, carefully crafted code (intrinsics, not vanilla C++) will make that thing fly like nothing else. Insanely fast, think GPU-fast, but with a more generic programming model.

    I regret the death of the Cell architecture.

    --
    Bram Stolk http://stolk.org/tlctc/
    1. Re:A thing of beauty by Anonymous Coward · · Score: 1

      You must not have done any PS2 programming.
      The architecture of the VU FMAC pipeline is in every way superior to the SPU. The SPUs are missing masked writes and broadcast ops. Those are two essential components of an efficient SIMD architecture. I would also like the zero delay accumulator from the VU as well. When it comes down to it a 300MHz VU is not significantly slower (wall clock time) doing vector times matrix math then a single SPU at 3.2GHz, but you do have six of them. The design of the SPUs were given to a n00b team away from the core guys at IBM who were working on the PPC core and it shows. The SPUs are quite fast but they could have been so much better with a bit more thought. Go grab the book "The race for a new game machine" for a detailed account.

  29. It is east vs west by Anonymous Coward · · Score: 0

    The PS3 was designed as a big evolutionary step in console hardware. Console hardware by tradition being a collection of proprietary circuits put together, with software optimized by going all the way down to assembly. That's how high-end development was done on every console up to the PS2. The main attitude change that occurred between the PS2 and PS3 was, of course, due to the release of the Xbox and 360. Both were designed to conceal much of the underlying hardware by abstracting it through a DirectX API that was already established on the PC. The effect this had on the industry was to bring in a lot of former PC developers, who promptly switched to the more lucrative Xbox market as the lead platform. And they brought with them the idea that software development should be abstracted away from the hardware and that they should be able to program against common APIs and drivers, and that allowed them to make Xbox and PC versions with mostly overlapping costs. (What it meant for the PC gamer was that their platform turned into a glorified Xbox, but that is another issue.)

    The effect on performance of course is that the system is not designed to be fine-tuned all the way down to the metal. The devs don't want to do it and MS doesn't expect them to. So you have a solid hardware platform but it really doesn't have much potential to be taken beyond what is possible with the core API. The PS3 is different; and Sony's exclusives really do showcase just how powerful the system -can- be when the effort is made to take full advantage of the architecture. Unfortunately, from a budget perspective, PS3 development then becomes a separate expense. So the choices for the developer are either: get funding from Sony as an exclusive, or go multiplatform using one of many middleware platforms. However, all these middleware solutions typically just re-wrap DirectX code into RSX calls, turning the PS3 into a quasi-emulator for the 360/PC. The end result is that, even though the PS3 hardware has more potential, the games usually come out looking for the worse when compared side-by-side. It doesn't help that the Xbox includes hardware scaling to 1080p designed to make up for the lack of real processing power, while the PS3 version of the same game is limited to 720p because the dev did not have the budget to optimize for true 1080p on the PS3 (which has no 720->1080 scaler), although it technically would have been possible in most cases had the engine been designed to utilize it.

    Basically, the PS3 came out of the old Japan-led game industry that encouraged developers to know the guts of the system and to exploit every possible byte and cycle to squeeze the most performance that they could from the system. The Xbox came out of the Western PC market where developers don't want to get anywhere near assembly anymore. The latter is able to produce games faster and cheaper, with game quality notably suffering as a result, but as long as it doesn't affect sales, it is obviously favorable to developers. So basically, this situation is another case of marketing and mass-manufacturing triumphing over technology that would have emphasized engineering and quality.

    Whereas in the 90s I played virtually every AAA title that was released, these days I find it difficult to get excited about new games. Much of that is because of the stagnation and sameness, both in the technology and in the creativity that modern games offer. In the "are video games art?" debate, I would argue that a few games are legitimate artistic endeavors, but the large majority are just merchandise created for the sole purpose of selling. Even multi-platinum games these days rarely have any lasting impact beyond launch week and the collective memory of fanboys (looking at Call of Duty and its ilk). The failure of the PS3, more than anything, reflects the timing of the shift from gaming as an art/hobby to gaming as a commercialized pastime. Unfortunately, short of a market crash and quality-focused reboot of the industry a la 1983, there's no way to turn back the clock on that.

  30. Even more so for Nintendo by SmallFurryCreature · · Score: 1

    Their Handhelds also often have the option to play games from the previous generation. Something Sony DID enable for japanese customer of the Vita but not for American and European customers. That is even more evil, spend time developing a feature useful to customers, then deny it.

    Sony is not so much evil as in love with itself and so it is determined to fuck itself over and over again.

    --

    MMO Quests are like orgasms:

    You may solo them, I prefer them in a group.

  31. Actually the RSX wasn't them learning by Sycraft-fu · · Score: 1

    It was a result of an even more epic fail in the NIH/Sony Reality Distortion field.

    So anyone who has looked at it may wonder as to why it has split memory, separate video and system RAM. Such a thing is required for a PC addon card, but is not ideal in a console because of limited RAM available and the fact that it is really a single task machine. The reason is that the RSX was developed on fairly short notice, and is more or less a PC part with mods, not a complete design.

    Now why would they do that? PS3 was in development for a long time, why not get a special customized part like ATi did for the 360? Well because Sony didn't have nVidia working on it from the start, it was added on later.

    This then leads to the question of what were they looking at before. The answer is in fact the Cell processor. They though it was going to be so fucking amazing it was to be the GPU, not the CPU, in the system. I don't know if you can find videos anymore but Sony did some demos of a ton of Cell processors rendering stuff.

    1. Re:Actually the RSX wasn't them learning by Anonymous Coward · · Score: 1

      While you're right about the whole way the RSX has been duck-taped on, you do need to know that NUMA has pretty much been the standard design for consoles for many years because it allows for higher performance for a given clock rate due to less RAM bus contention between various subsystems.

      The X360 sort-of does it as well with the EDRAM in the GPU so that it doesn't saturate the bus.

      All of the PlayStation consoles have been NUMA designs. If you design your software to work in a pipelined manner then you can really exploit the hardware's potential. It's all about having a bunch of fast local memory with fast interconnects so you can have some data being DMA'd in while you're working on some and DMA'ing the last batch you were working on to the next stage. I can remember how awesome it was when we finally had every processor in the PS2 working in concert - the PS2 was keeping up with our "on paper" much more powerful PC's in terms of graphical grunt.

      With the Cell, if you design your code to work well with the architecture then you are well placed to take advantage of SMP architectures like the 360 as well, as many cross-platform studios have found. The closest I've seen in "mainstream" programming to the Cell-type way of doing things is Apple's GCD/libdispatch. It's a much more elegant way of implementing what Sony's SPURS does and I hope that Sony adopt it for their next console.

      But then, it does seem that the general level of technical proficiency amongst coders did take a dive with the Xbox's introduction. A whole bunch of "PC" coders came in who didn't get "consoles".

  32. Welcome to slashdot by Anonymous Coward · · Score: 0

    Where 90% of the comments on articles regarding sony are 7 year old girls screaming "ewwwww, sony!"

  33. FTFY by thegarbz · · Score: 2

    I agree with you. Sony made good products.

    FTFY

    It's a Sony used to be a sign of quality. Nowadays it's a stigma and a representation of our disposable electronics society.

  34. Give me a break. by steelfood · · Score: 1

    Balanced is what Fox News advertises themselves as. They're balanced in that they give both sides the same platform with which to speak upon, irrespective of the validity or even the accuracy of the arguments put forth by either side.

    Balanced is not synonymous for fair. It is not synonymous for right. Balanced is only for sore losers, whiners, and people who think they're entitled to both an opinion and an audience but have neither.

    Quite frankly, Sony's behavior has been atrocious over the last two decades. They have been douchebags. GP and other comments have listed plenty of examples of why they deserve such derision. Now, if you can provide examples of why they might not, bring it. If you can't, shut up and stop whining about how the world (or Slashdot in this case) isn't fair because your opinion counts less than everybody else's. Because quite frankly, if you can't provide those examples, your opinion on the matter sure as hell does count less than the opinions of people who can provide examples, irrespective of their ultimate opinion.

    --
    "If a nation expects to be ignorant and free in a state of civilization, it expects what never was and never will be."
    1. Re:Give me a break. by billcopc · · Score: 1

      Oh, don't get me wrong... I can't defend Sony, not at all. I realized they were shit 15 years ago, when I started being an A/V consumer, and they've only gotten worse with time. Every now and then, I'll make a new acquaintance that starts singing the praises of Sony home theatre equipment ("it's better because it costs more"), and within a few weeks I'll stop returning their calls/emails/pokes - not as a snub against Sony, but because those people tend to demonstrate poor judgment in other aspects of their meandering existence.

      All I was saying in my comment, is that this site is not a source of balanced news. Never was, never will be, and that's perfectly fine. We come here because the debates can get interesting and are usually infused with at least some expert insight. If we wanted to hear idiots defending Sony, we'd mosey on over to Reddit.

      --
      -Billco, Fnarg.com
  35. Well something else to consider by Sycraft-fu · · Score: 1

    With regards to IBM's decision to kill it was how useful it was vs alternatives. The Cell wasn't as good a "general purpose" CPU as a more classic CPU architecture like x64 or POWER. It's central PPC unit was pretty weak. Ok no problem, that's not really what it is for, it is for all that vector math and that's what the SPUs are good at. ...except in that field you are now competing with GPUs. A Cell has 8 SPUs? A Tesla has hundreds of CUDA cores. The limitations on GPUs are different, and more intense in many ways (when code branches it really needs to branch the same way for 32 processes due to the parallel nature of the GPU's processing). However you still have the fact that for highly parallel floating point vector math GPUs lay down the number crunching hardcore, and of course can be fitted to any existing system with a PCIe 16x slot.

    So that kind of thing factors in to the thought process as well. If your chip is not as good as your other CPUs at being general purpose, and not as good at its special purpose as GPUs, then what is the market?

    nVidia and AMD are hard to compete with. They can throw down a lot of R&D dollars at making a hell of a stream processor since there's a massive market in those for video games.

  36. Probably skip PS4 by DMJC · · Score: 1

    For me the problem with this is the $1500 of games I've invested into the PS3 platform. I was hoping that PS4 would be an upclocked Cell cpu with more cores and faster video so it would enable PS3 games to still run, and be fast enough to emulate PS2 games. If sony drop backwards compatibility altogether I might skip PS4 and go back to PC gaming. There's not much point to buying x86 console hardware if I can buy an i7 and have someone crack the architecture of the console.

    1. Re:Probably skip PS4 by Rich0 · · Score: 1

      That's what I like about PC gaming. I upgraded my system and went back and installed games that I had used before, but cranked their settings to the max. With PC gaming you almost always have backwards compatibility (well, to the DOS/EMS/XMS days), and things just keep getting better.

  37. The real question is... by Anonymous Coward · · Score: 0

    which feature[s?] are they going to saw off after they sell it to you? Count me out.

  38. A question for you. by master_p · · Score: 1

    With all your experience in Cell programming, can you please answer the following question?

    Do you think it would be possible to abstract away all the low level details of Cell programming into a high level programming language so as that the programmer woud only have to deal with the actual algorithm at hand, and not the low level details?

    Thank you in advance for your attention.

    1. Re:A question for you. by Bram+Stolk · · Score: 3, Informative

      What are 'all the low level details' you refer to?
      The main difference is the separate address space of the small local memory of the SPU.

      I believe linux on Cell has made some nice abstractions.
      It's been ages since I ran ps3linux, but from what I heard you can execute filter like objects on the SPU from the OS level.
      Thus:
      $ cat intput.txt | ./a.out | ./b.out | ./c.out > output.txt
      This would put 3 SPUs to work, and do the DMAing for you.
      You would need to lookup the status of OS-level support for SPU on linux to get more info on this.

      Personally, I did the DMA stuff manually.

      What you cannot abstract away, is the data-oriented programming that you should be doing.
      As Noel Llopis puts it so eloquently: You need to program your entire game as if it was a particle system.
      http://gamesfromwithin.com/data-oriented-design

      e.g. for 1024 particles, you do:

      float x[ 1024 ];
      float y[ 1024 ];
      float z[ 1024 ];

      and NOT:

      struct
      {
          float x,y,z
      } particles[ 1024 ];

      --
      Bram Stolk http://stolk.org/tlctc/
    2. Re:A question for you. by Anonymous Coward · · Score: 0

      If you mean the whole job-queue type thing then I highly suggest you take a look at Apple's Grand Central Dispatch/libdispatch or whatever it's called. I think one of the BSD's has implemented the tech in case you're not into forking out for Apple gear.

      Apple are forcing people to use it by integrating the "blocks" extension to C into their newer API's and from my experience in porting our codebase to iOS I'm quite taken by it and I hope that Sony adopt it.

    3. Re:A question for you. by Rich0 · · Score: 1

      You need to program your entire game as if it was a particle system.

      I suspect this is the heart of the issue. If you write a game for the xbox and get it working just fine, it will just be a hack to get it to work on the ps3. I doubt most studios will do a complete rewrite.

      Perhaps if they did things the other way around it might go better, but in the end they don't care if their game is spectacular on the PS3 - only that it is comparable to all the other hacked-together games on the PS3. In fact, they'd probably prefer that everybody just bought the xbox version so that they wouldn't have to bother with the ps3 at all.

      That's just the penalty for being different...

  39. What about backwards compatibility? by master_p · · Score: 1

    I think that the PS4 will not be able to emulate the Cell processors efficiently enough to have backwards compatibility in software.

    I also think that putting a PS3 into a PS4 will not be viable economically.

    So, what does Sony plan to do with backwards compatibility? will the PS4 not run the PS3 games at all?

    1. Re:What about backwards compatibility? by Anonymous Coward · · Score: 0

      It has to be compatible, PSNetwork can't recompile all the published games for PS4.

  40. It makes no sense by Anonymous Coward · · Score: 0

    It makes no sense, because:

    - SONY destined a LOT of money on CELL architecture, it is 100% (literally) scalable and as said with just more memory per processor it can become de programmer's heaven.
    - Studios knows CELL architecture and they have good tools to work with it. A modified version of CELL can be made by AMD and include an AMD graphics card instead of an NVIDIA one. CELL and AMD are not opposite concepts.
    - Multiply CELL power by a 10 to become a mass product is possible now and it was not easy some years ago. It perfectly fits with the software needs that production studios are requesting to the next generation. It also fits with SONY looking for less expenses on the next generation design and production, while it can compete with an hypothetic XBOX 720.
    - CELL was designed for video games and multimedia in mind. The next processors won't be very different from CELL architecture, even XBOX 360 is a kind of copycat of the CELL architecture. There are books about it ...
    - PS4 backwards compatibility is about Playstation Network and not about PS3 games. Using the same architecture PSN games will be backwards compatible, what is the most important thing right now. Do you thing PS4 won't be able to run PSN games?
    - SONY new strategy is about rumors (ala Apple), and not about "hipe". They lost a lot of money talking about the PS3 power and creating technological ilusions to its users, because Microsoft copied/created XBOX 360 from that knowledge. Now SONY is going to generate rumors about PS4 but it will be totally unknown until the appropriate E3 date. This is also the Nintendo strategy with wiimote.

    Well, that's my opinion.