HappySqurriel said:
You're assuming that the 6 SPEs can be used at the same time for an extended period of time though ... Many if not most (existing) algorithms that are used in game engines are not well suited to being split into 6 or 7 seperate parts, and even those that are run into load balancing and concurrency issues which are (very) difficult to resolve; even if you resolve those issues you still have the problem of getting data into and out of your CPU and into memory at a rapid rate to take advantage of the CPU which means you suddnly are bottlenecked by your memory bandwith and bus speeds. The SPEs may never get used to a level to give the PS3 the performance you expect |
The SPEs can be split into doing different tasks. 1 can do audio, 2 can do physics calculations, 1 can do dust particles, etc.










