Quote: Original post by C0D1F1EDQuote: PhsyX vs Pentium XE 840 HT
What's the source of this video? Ageia? Of course they will show a demo with a badly optimized software version! Don't be fooled by that. Their marketing is perfect, they want to sell the hardware, but I'm only interested in the capabilities of the product in a real situation versus optimized software.
Besides, a 6+ GFLOPS CPU not capable of handling 6000 objects at more than 5 FPS? Please. That's 200,000 floating-point operations per object. Two-hundred-thousand! Unless you're doing some really stupid brute force collision detection that's a vast amount of processing power.
That demo seemed like a rocket demo (Ageia PhysX demo framework), and i think you can download the demo (not 100% sure tough). See for your self, there are various demos in that suit and compared to other physics engines i saw, they are weary fast and accurate.
IMO a thing to note from video is that using PhysX card the CPU usage is minimal merely for updates. Even if CPU can calculate physics as fast as PPU, PPU is still useful since CPU can't be dedicated to physics only. And havening realistic-real time physics solution is worth couple of hundred $ for a true gamer, since PPU should not have the tendency to upgrade constantly like GPU (every couple of months), and anyway a person who can afford dual core CPU (like you proposed) and other equipment can probably afford the extra $ for PPU.
Ageia PhysX simulation can run in software and is probably optimized for next gen consoles (it is available for X Box 360 & PS3) , since PC CPUs aren't built with that much vectorized units, PhysX card is a good replacement.
The only real barrier i see is the lack of the games for PPU to be useful ... but this is going to change i hope ...