Follow Slashdot blog updates by subscribing to our blog RSS feed


Forgot your password?
Check out the new SourceForge HTML5 internet speed test! No Flash necessary and runs on all devices. ×

Submission + - PhysX API mired by poor optimization, x87 code (

EconolineCrush writes: Nvidia has long pushed its PhysX game physics middleware as a prime candidate for GPU acceleration. However, it seems that the company may have also taken steps to ensure that PhysX performs poorly when run on a modern CPU. Despite the fact that physics calculations lend themselves to parallel processing, games tend to implement PhysX with a single thread. PhysX also relies largely on x87 code rather than SSE instructions. The latter should run faster and make life easier for developers, and Nvidia has taken advantage of similar instructions with its console-specific PhysX implementations. But not on the PC, which smells like a willful attempt to hinder PhysX performance on anything but an Nvidia GPU.
This discussion was created for logged-in users only, but now has been archived. No new comments can be posted.

PhysX API mired by poor optimization, x87 code

Comments Filter:

If you can't learn to do it well, learn to enjoy doing it badly.