By using this site, you agree to our Privacy Policy and our Terms of Use. Close
Kyros said:
because algorithms that heavily depend on branching are really bad on CELL

Not if you implement branch hints (more work, but better efficiency). Optimising for the Cell thus has the additional benefit of achieving better cache hits on other CPUs (including the Xenon) as well.

It's important to understand the Cell's SPUs are general purpose processors able to do anything you would do on an ordinary processor core, but they require extra care (only management of the SPEs needs to be done by the PPE). They are really fast at vecor unit, DSP and some GPU related tasks, but they are far more flexible.

For double precision (64-bit) tasks the PS3 Cell is less powerful than for single- (32-bit) and half precision (16-bit) code formats, but research documents still show results that the Cell can outperform the top Quad core x86 CPUs.



Naughty Dog: "At Naughty Dog, we're pretty sure we should be able to see leaps between games on the PS3 that are even bigger than they were on the PS2."

PS3 vs 360 sales