Originally posted by: thilan29
Originally posted by: aka1nas
PhysX already ran in software mode well before the nvidia acquisition. Not sure what Tim was getting at there.
But performance wasn't good...he said that in one of his posts.
Originally posted by: SSChevy2001
Originally posted by: Genx87
PhysX runs on the CPU as well. With i7's going mainstream by the end of 09 with 8 hyperthreads it is possible to get some decent performance on the CPU.
Steam doesnt lie. Nvidia currently holds about a 2:1 advantage GPU's.
CPU PhysX is still very slow even with the i7, so I highly doubt that.
That's still a lot of users that can't use GPU PhysX. Not to mention that most games are now also on the console, which can't use GPU PhysX.
Developers are going to be limited on what they really can do with it.
PhysX comes in numerous flavors, as aka1nas said there's been software PhysX for years that provides minimal physics effects in both PC games and consoles. This is your PhysX equivalent of Havok and is limited to CPU-acceleration/software. Its already well-implemented in games on both the PC and consoles, if you've played any UE3.0 games chances are you've experienced PhysX (Mass Effect, Gears of War/2, UT3, etc.)
Advanced or hardware accelerated PhysX effects are the Ageia PPU and now Nvidia GPU effects that come in the various Power Packs and the upcoming Mirror's Edge. Yes you can run these advanced effects with a CPU in a machine that cannot accelerated the effects on other hardware, but the performance will be unacceptable. This should not be a hard concept to understand for anyone who has seen the difference in folding@home on the GPU vs. CPU. Highly parallel GPGPUs are simply much better than CPUs in certain functions.
In any case, PhysX is clearly the most robust physics solution out there as it can provide limited effects similar to Havok on any gaming platform (console or PC) but also provides the option for advanced effects with dedicated hardware (GPU or PPU). With a 2:1 market dominance and the backing of some major studios (UE3.0, Gamebryo, and now EA/2K) backing it I don't think its going anywhere.
ATI owners will most likely get the benefits of PhysX with DX11, no need to fret or crap over it.