Originally posted by ArchAngel
A CPU and a PPU are totally different designs.
One cannot do the job of the other.
www.ageia.com...
Read through this and you may understand better.

There is no issue of me understanding the difference between a general purpose processor and a specialized DSP. (I do have a degree in computer
science afterall)
My point boils down to this -
Everyone will have a general purpose processing unit within their computer, and eventually most everyone will have a multicore general processing
unit. This PPU add-on card is just that - an add-on. Outside from the gamers with disposable incomes, i don't feel the general gaming public will be
keen on the idea oh having to constantly upgrade YET ANOTHER add-on card to be current.
You also stated that "one cannot do the job of the other", which is completely false. In-game physics today are done with the CPU, and once there is
more overhead in terms of processor cycles i think it's totally logical to expect games to take advatange of multiple cores - thus allowing for
better physics on hardware that most everyone already has. It's simply a matter of writing the code.
Don't get me wrong, a specialized DSP will always outperform a general purpose processing unit. That is because the specialized DSP is created for a
single task. HOWEVER - a custom DSP will generally cost you more to make than a general purpose processing unit.
Again, to restate my point - multicore processors will more ubiquitous than the specialized DSP, and therefor more likely to be optimised for in my
opinion.
[edit on 7-11-2005 by negativenihil]