PlanetSide Universe - View Single Post - How PhysX runs on Nvidia and AMD (ATI) systems
View Single Post
Old 2012-01-21, 01:47 PM   [Ignore Me] #54
Goku
Contributor
PSU Moderator
 
Goku's Avatar
 
Re: How PhysX runs on Nvidia and AMD (ATI) systems


Originally Posted by EVILoHOMER View Post
http://www.tomshardware.com/reviews/...on,2764-5.html


Here is the article I remembered from last year...

Multi Threaded Physx;

http://media.bestofmicro.com/5/T/260..._metro2033.png


Assessment

Contrary to some headlines, the Nvidia PhysX SDK actually offers multi-core support for CPUs. When used correctly, it even comes dangerously close to the performance of a single-card, GPU-based solution. Despite this, however, there's still a catch. PhysX automatically handles thread distribution, moving the load away from the CPU and onto the GPU when a compatible graphics card is active. Game developers need to shift some of the load back to the CPU.

Why does this so rarely happen?

The effort and expenditure required to implement coding changes obviously works as a deterrent. We still think that developers should be honest and openly admit this, though. Studying certain games (with a certain logo in the credits) begs the question of whether this additional expense was spared for commercial or marketing reasons. On one hand, Nvidia has a duty to developers, helping them integrate compelling effects that gamers will be able to enjoy that might not have made it into the game otherwise. On the other hand, Nvidia wants to prevent (and with good reason) prejudices from getting out of hand. According to Nvidia, SDK 3.0 already offers these capabilities, so we look forward to seeing developers implement them.
I already mentioned version 3.0 having better CPU support. Although we still do not know at this point what version they're using anyway if the better CPU support will even come as a result.

I don't see any problem with a F2P game making use of the PhysX effect even if it only on a Nvidia GPU. The none Nvidia card user can simply just turn off the PhysX to gain better performance worse case if the developer doesn't go crazy with the CPU support.

You are going to be in a world of hurt if you are attempting to use a low end GPU like Intel's to play this game too.
Goku is offline  
Reply With Quote