nVidia showcases Bordelands 2 PC enhancements

I highly doubt any game needs specific physX to render those.

Our cpus are already just loafing around, monopolizing a game for your own ends its cowardly nvidia, and the reason I wont be supporting you any more.

Owner of a 670.
 
I highly doubt any game needs specific physX to render those.

Our cpus are already just loafing around, monopolizing a game for your own ends its cowardly nvidia, and the reason I wont be supporting you any more.

Owner of a 670.
Nvidia spend time and money developing PhysX (It's a SDK so developers don't have to write their own physics and worry about hogging PC resources ) and creating a hardware architecture (CUDA cores) to allow games to run smoothly using physics (CPUs are not very efficient at this because they are not made with the intent of doing large calculations lots of times). This has been round for quite a while just never used. Nvidia bought PhysX from another company though.

So no Nvidia is not the bad guy, they are trying to improve there customers gaming experience. ATI could easily make their own systems however they do not.
 
CPUs are not very efficient at this because they are not made with the intent of doing large calculations lots of times
Actually CPU's are good at doing calculations many many times. What CUDA offers and by association PhysX, is access to the GPU core which is designed for parallel operations. So when you are doing the same operations over and over again to (semi-)independent data, you want to run that in parallel. So as opposed to modern CPU's which will typically have 2-6 cores, modern GPU's have something like 1344 (GTX 670) cores.

AMD supports OpenCL (Open Computing Language) which I shall quote from their website;

http://developer.amd.com/zones/OpenCLZone/Pages/default.aspx
OpenCLâ„¢ (Open Computing Language) is the first truly open and royalty-free programming standard for general-purpose computations on heterogeneous systems. OpenCLâ„¢ allows programmers to preserve their expensive source code investment and easily target multi-core CPUs, GPUs, and the new APUs.

Also nVidia aren't trying to improve customer experience, they are trying to give themselves a competitive advantage. Yes AMD could possible make a competitor but it's certainly not that easy and since they use an open platform for the general purpose GPU computing, it would work on nVidia and AMD cards.

For PhysX to ever truly be used properly one of two things would need to happen, either nvidia open source or licence the CUDA arcituexture to other hardware makers so they could make their own drivers for it, or make PhysX OpenCL compatible which would mean it could run on any card which supports that standard.
 
Nvidia spend time and money developing PhysX (It's a SDK so developers don't have to write their own physics and worry about hogging PC resources ) and creating a hardware architecture (CUDA cores) to allow games to run smoothly using physics (CPUs are not very efficient at this because they are not made with the intent of doing large calculations lots of times). This has been round for quite a while just never used. Nvidia bought PhysX from another company though.

So no Nvidia is not the bad guy, they are trying to improve there customers gaming experience. ATI could easily make their own systems however they do not.

http://www.tomshardware.com/news/AMD-PhysX-Nvidia-Gaming-PC,9838.html

I'm not saying its bad to develop these features, but radeons are able to render the same physics exactly the same way, they are just blocked by drivers etc.

Instead of licensing physx to other manufactures...

ITs the same problem android is experiencing with nvidia, some games only work on tegra processors, what a load of bull, loading chainfire 3d proves that nvidia just monopolizes these developers into only providing for them.

Radeon did infact make their own physics systems, most just don't use it.
 
Back
Top