vickybat
I am the night...I am...
why not use SSE on the gpu then? why x87?
Actually buddy its using SSE based instruction sets only and not x87 this time. Couldn't find a detailed info but some bits and pieces here and there.
See this forum:
PhysX 3.0 - NVIDIA Forums
The guy says its not using x87 for gpu anymore. Maybe the gpu too is using SSE. The article ico posted is old and no point in following that now.
Maybe nvidia made this move so that latest cpu's can also handle its physics engine efficiently but i also read that it needs an nvidia gpu to work. Until a detailed article is found, everything is a bit vague now.
Found a small read:
1) Reads like an advert for NV graphics cards.
2)
Similar to the first set of test results, Radeon video cards suffer poor frame rate speeds when PhysX is enabled. Our Intel Core i7-920 quad-core CPU just doesn't compare to the hundreds of cores available in a graphics processor. Both AMD and NVIDIA products suffer heavily reduced performance when APEX PhysX is processed by the computer's CPU, although there appears to be an unexpected trend: the most powerful GPUs offer the inverse in CPU-processed PhysX performance.
2K Games designed Mafia II using NVIDIA's PhysX 2.8.3 SDK, which supports only single-threaded PhysX CPU processing. PhysX SDK version 2.8.4 supports SSE2 instructions (which are not enabled by default for backwards compatibility), allowing updated games to compute PhysX more efficiently if developers enable the function. Finally, the forthcoming PhysX SDK 3.0 is said by NVIDIA to introduce multi-threaded CPU support to PhysX with SSE enabled by default, which could really change the game for everyone.
How the hell is NVIDIA targeting a wider audience if you need both CPU and GPU to work together? This makes absolutely no sense.
I don't see the real of point of NVIDIA PhysX in portable devices to be honest either if that's the wider audience they are targeting.
Well friend, you got me wrong. By wider audience, i meant that they are porting physx middleware in game consoles as well. You see previously games for eg- uncharted 2 used havok physics.
Now nvidia is targeting them. So in upcoming games, they might use physx 3.0 and use the apex toolset which is actually similar to havok. So that's a wider audience and not only pc gamers.
Last edited: