scooby_dooby
Legend
Instead it determines what code actually WILL be run, which was my point, why else would I state developer experience and skill as a major factor?Titanio said:However, NONE of this determines what code can be run where, in and of itself. As I read it, your argument
If it's not practical to move somethign off of the main core because it creates too many problems, it will not get done regardless of whether or not it could potentially 'run' on the extra core. Of course what's 'practical' depends on the programmers skill experience and ingenuity.
For example, with Xenon, everything that can run on the primary core could 'run' on secondary or tertiary core, but that doesn't mean that they can suddenly split the game engine across all 3 cores and utlize them effectively, they still struggle with taking a game engine and trying to split it over 3 cores despite having completely homogenous cores.
Why do you expect these problems to just go away when a developer looks at moving some code from the PPE to an SPE? Doesn't he face the exact same high-level issues a programer faces on 360 when he tries to move something from core0 to core1?
Last edited by a moderator: