NVIDIA is the biggest backer of OpenCL, which can certainly be used to run PhysX-like physics processing.

It takes a LONG time to develop and get out a set of open standards. NVIDIA didn't want to wait to get a good set of physics tools out to devs and into games. With the development of CUDA, NVIDIA acquired Ageia and ported Ageia PhysX into CUDA (in only a few days, I'm told).

At the same time, NVIDIA chairs Khronos, the guys that do, most notably, OpenGL, OpenCL and other open-source standards. In short, NVIDIA doesn't care if your physics are PhysX or OpenCL based, either is good for them, they both help sell more graphics cards. The 100M+ NVIDIA GPUs that support CUDA also support OpenCL.

Quote Originally Posted by trinibwoy View Post
Yep, if there are open alternatives. Which there aren't. There are millions of CUDA capable card owners out there who will benefit from these additions who won't care much that it's proprietary.
The current GeForce 300 GPUs you'll see around don't use the Fermi nanoarchitecture that the GF100 based GTX 470 and GTX 480 will. Mid-range solutions that use the Fermi arch are likely to follow a few months after the March 26th launch of the GTX 470 and 480s.

Quote Originally Posted by Andrew LB View Post
Anyone notice that nVidia now has "Geforce 300 Series" drivers posted up on their site? (if this has been posted already, please ignore)