DJSurface said:
I have to disagree with you on this one. That may have been true for the previous gen consoles... but the PS3 has what? 1 PPE and 7 SPEs and the 360 has 3 cores with 2 hardware threads each... or instruction pipelines... or whatever they are calling them.
So, if your game code makes use of the PS3's main PPE (it must), and 3 SPE... then you are using what? 100% of the computational potential of the cell? No. You can measure average CPU usage this way. The max (100%) being all the hardware threads never encountering a WAIT / IDLE / NOP (no operation) instruction. Does it really mean anything at the end of the day? Probably not, but it IS definately possible that a game is not using 100% of a modern multi-hardware threaded CPU. |
I see your point and it's very valid :) But it still boils down to developers code. They may not have had the knowledge before to usee all SPE's on PS3 or all 6 threads on 360, but they used 100% of what they knew how to do.
Even using all available threads, the next game code could still optimize the threads/SPE's better. So Square are definately talking BS. Naughty Dog said any dev stating % useage are talking bull, because code optimization gets better and better.
Remember Capcom saying Resi 4 wasnt at all possible on PS2. LOL. And look at Black last gen on PS2. :)







