Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

Comment Reuse of Cell and Blu-Ray (Score 2) 353

Sony spent a lot on developing Cell, and especially on developing Blu-Ray. They can use both of those technologies in a new console without suffering anything like PS3 development costs.

Sony has been paying for die shrinks of Cell and RSX this entire generation, as they've been lowering the cost of the PS3s they are selling. Cell itself was designed to be a scalable architecture, with support for multiprocessing (i.e., multiple Cells) from the beginning. They could put a 28nm next gen Cell chip with 2 PPEs and 16 SPEs and have something decent, or they could do 4 PPEs and 8 SPEs (for backwards compatibility), or perhaps they could even take handful of Power 7 cores along with the 8 SPEs to get good branchy behavior along with the vector processing of the SPEs for backwards compatibility.

None of that should cost anything like what it cost to develop the first Cell chip.

As far as Blu-Ray, that was *expensive* when the PS3 launched. Those 405nm laser diodes were hard to come by, with really poor yield, and they cost a *lot*. Nowadays, they could put in an 8x BD drive "off the shelf", and get better performance with far, far lower costs than they had to come up with Blu-Ray in the first place.

With such a system, they could bring forward all of the software they developed in coming up with the PS3, as well. PS2 had basically no operating system, so Sony had a lot of software development costs to bring PS3 out. All that is paid for and ready to go if they wanted to go with a next gen Cell and Blu-Ray.

The GPU is going to be something modern and fast from AMD or Nvidia, so that's not development costs they'll have to incur, either. And remember that consoles don't have to worry about driving 4k monitors at higher than 60hz or anything crazy like that. Just a nice, simple 1920x1080 x 60 frames. That's easy for modern GPUs.

All in all, Sony should be able to spend far less on development costs while still fielding a very powerful next gen system. They just have to take advantage of the very significant investments they have already sunk developing PS3.

Comment Re:Well it was also a pretty big boondoggle (Score 1) 353

So when you look back, you discover the Cell was actually intended to be the GPU for the PS3. They thought it would be so good at stream processing that it would do the graphics. I don't know if that was wishful thinking or willful blindness but either way, we all know it didn't work out.

This. Is. Not. True.

Kutaragi wanted Cell to be a far out next generation Emotion Engine style chip, a custom designed extreme vector processing chip. The PS2 also had the Graphics Synthesizer, provided by Toshiba. In the very early stages of PS3 development, Sony was working with Toshiba to design a next generation GPU, but they abandoned that and went with a very nearly off the shelf Nvidia part.

In no event was Cell intended to be the GPU. Clues to this include the fact that Cell has no video output capability, nor any ROPs, or anything like that. Cell was designed to do what Cell is doing in the PS3.

That doesn't mean the RSX has held up its side of the deal.. Nvidia delivered a part to Sony just before they made the transition to unified shaders. ATI got there first with Xenos, and made a very much better GPU than Nvidia could deliver, even a year later. That has hurt the PS3 a lot this entire generation.

But that's *not* because Sony had insane dreams of using Cell as a GPU.

Comment Re:We are in the midst of software patent armagedd (Score 2) 257

Say you have a brand new invention, that is completely unknown and stunningly revolutionary... you should be able to get a patent on it if it's in any field except software? That makes no sense.

Do you think authors should be able to patent novel plot points? Or mathematicians novel proofs?

If not, why not?

Comment Re:Firmware updates (Score 1) 380

It doesn't work like that. Sony screwed up their crypto so badly that the private signing keys that Sony uses in approving firmware releases is known to the hackers. All 40 million PS3s out there are made so that they will obey anything signed by those keys like zombies.

Sony can't change the hardware on the 40 million PS3s to ignore the signing keys. That's just part of the construction of the PS3. Sony could (and probably will) release a new hardware version of the PS3 that has the crypto fixed so that hackers won't be able to run their own firmware any more, but all 40 million zombie PS3s are free to dance to the hackers' tune.

Comment Re:PS2? (Score 5, Informative) 380

The second generation PS3s had the PS2 graphics chip in them, but took out the Emotion Engine CPU which was run in emulation.

Later PS3s have neither the PS2 graphics chip nor the Emotion Engine CPU, and are not able to run PS2 games in emulation at all, regardless of what the firmware says.

Comment Re:Similar to Flash (Score 1) 451

Same. That's why I use Qt. Just as easy to write as Java, and better platform integration and performance.

Qt might be as easy to work with as Swing, but that doesn't mean that programming in C++ is the equivalent of programming in Java.

There are not nearly as many thread-safe, easy-to-use, open source, cross-platform programming libraries for C++ as there are for Java, surely.

Comment Re:Plenty of heads up. (Score 1) 451

If they had a large number of Cocoa/Java developers and it were possible, they would have to do it. Neither of those is the case though: they're making this move in large part because cross-platform Java development and Mac development were different enough that if you were using Java it was because you wanted it to run on other platforms and therefore didn't care if it looked like a good Mac app. So in practice, almost nobody would use it.

Unless you were writing custom line-of-business software that you expected your internal users to be able to run, whether they were on Windows, Mac, or Linux.

Slashdot Top Deals

Say "twenty-three-skiddoo" to logout.

Working...