Originally Posted by fb III IX ca IV
Nvidia intentionally uses outdated x87 (modern processors are not optimized for them) instructions in the CPU version of PhysX rather than SSE instructions, which run very fast on CPUs from within the last 7-8 years. They do this to artificially slow down the CPU implementation to make it look like their GPUs are much better than CPUs at physics simulation, when in reality, you can get comparable results from using a competing physics library on a spare CPU core.
|
With no sources cited I have to say you have no credibility with this claim in my book. Nothing personal, it's just I could say "Well actually nVidia has completely optimized PhysX to run well on CPU and their GPU's really
are that much better!" and we'd cancel each other out until some actual data came into play.
Cheers