The vast majority had 1 PPU.
No they used 1 PPU... Early in the generation... I can categorically state with a pretty firm degree of certainty, that
nobody has shipped a game on PS3 that only uses the PPU for at least the past 2-2.5 years... Sony's APIs & toolchain have matured leaps and bounds since the consoles' inception & therefore doing that would (be somewhat retarded &) mean not using the tools provided that handle most of the baseline heavy lifting & SPU work so you don't have to..
Yes you could. People do it every day on friggin Intel x86s. You know, processors that are an order of magnitude easier to program for than the PPU which is an order of magnitude easier to program for than an SPU.
Either you didn't read/understand my response properly or you don't know what you're talking about. I'll favorably assume the former...
If it did what developers needed than it did everything that was needed.
Sure but did it do everything developers
wanted? No... Not by a long shot.. Ask the Splinter Cell: Conviction engine boys about that...
Could CELL? certainly in a much greater capacity than Xenon, albeit it will the requirement that it would take longer than if you implemented the same code on an 8-core modern Intel chip. but then no console developer had one of those at the time so it's a moot point...
And GoW3 and Uncharted 2 could of easily been done on 360.
Take it from someone who has worked directly on PS3, attended many technical talks from the Sony/Naughty Dog guys on the work they did in these games and what it took to achieve what they were able to accomplish. You're simply quite wrong.
Finally aaronspink, I think you need to learn/understand/comprehend that writing code so close to the hardware in ways that the architectural differences between Xenon & CELL really matter is nothing more than a sunk cost...
For the
vast majority of developers today, that cost has been spent... The work paid for & development moved on...
So any further argument revolving around the CELL's "hard to program for" rhetoric is moot. It simply isn't anymore because there's a far greater knowledge base on how to make the most of the architecture now than there ever has been.
Everyone else has moved on from this idea.. Maybe you should too...?