
Originally Posted by
Chilly Willy
The point is it is NOT using the CPU, it's using a separate coprocessor. That the separate coprocessor is another processor using software instead of hardware is irrelevant... and more flexible. Sound on the PS3 takes as little CPU power to do as any hardware sound chip. That was part of the point to having a number of SPUs in the Cell - the main CPU can run the game logic and pass off the real work to separate systems, all of which (other than hardware 3D graphics) happen to be SPU tasks. It's not the same as a PC where the CPU has to stop running the game logic, and do the sound mixing; the CPU merely sets a few fields, triggers a semaphore (or similar), and keeps on doing what it was doing while something else handles all the sound for it.