PhysX setup

AG Renagade

Distinguished
Nov 9, 2010
132
0
18,690
Hey guys,

I have a question about PhysX and its performance. I have an EVGA 9800GTX+ that I decided to throw in for PhysX the other day. After booting up, the Nvidia Control Panel gives me the option to dedicate it to PhysX rather than using my GTX 470 but I don't seem to be getting much performance increase in most games other than the ones that make full use of it. What I'd like to know is, do I have to install specific drivers to get more out of this setup or is this just a limitation to the games that I play? Is Arkham Asylum the only reason I should keep this card in or could I boost some frame rates in Crysis?
I found this guide on setting up PhysX: http://www.guru3d.com/article/physx-by-nvidia-review/3 but it seems to be a bit outdated.
Any and all help is appreciated.

Thanks.
 

COLGeek

Cybernaut
Moderator
Your PhysX drivers are fine as is (you don't need to install anything else in your case). The lack of improved performance may be because of the processing difference between the 470 and the 9800GTX. Essentially, the 9800GTX can't perform anywhere close to the 470. Kind of like adding one more drop of water to an almost full bucket...not much gain in comparison.

You also have the issue of having the additional power being consumed and heat generated of having both cards. If it were me, I would pull the 9800GTX and keep as a backup GPU, install in another system, or sell it. Your call.

Good luck!!!
 
The problem isn't the card. The problem is that he's expecting improvement in games without accelerated GPU PhysX support.

Batman AA will likely have an improvement, but Crysis does not use PhysX in any form or fashion. Most games listed as having PhysX do not utilize GPU accelerated PhysX either. There are only a few games in which it will help and you may not even own another other than batman.

If the game does not support GPU accelerated PhysX, that other card is nothing but a power drain.
 

AG Renagade

Distinguished
Nov 9, 2010
132
0
18,690
I definitely see improvement in Batman AA. I end up getting frame increases of 10-15 sometimes which I find to be a significant boost. If it's the that the only reason I'm not seeing any noticeable performance in other game is because of the lack of support for PhysX do you think that I should keep the card for the few games that might have it or just not bother with it at all. Also, I would appreciate it if you guys suggested some other titles that support PhysX.

Thanks
 


I would not put the card in the machine unless you are playing a PhyX game with GPU acceleration support at that time and only if that game is getting less than 50 FPS without the dedicated card.

Losing 10 FPS when you already have 70+ doesn't give any benefit if your monitors refresh rate is 60. I'm willing to play at 50 FPS to avoid the hassle of adding in the extra card, as 50 FPS is still very enjoyable.
 
There is nothing extensive to do with the physX card. You install it, without a bridge. Open up the Nvidia control panel, go to the PhysX/SLI and select the 9800GTX as the dedicated physX card.

It will work if you own one of the games with GPU accelerated physx support. Nothing else has to be done, other than turning it on in each game that has the option.
 


But for you to experience PhysX, you have to have a game you are playing with PhysX.

I buy games based on their merits and my tastes, not for physX, so I only own 1 game with GPU accelerated physX. I haven't played that game in a few months, so I wouldn't have that card in there to drain power and heat up my other GPU for the sake of being able to play a physX game I'm not playing.

Like I said, if you have some physX games you are playing. As in, you play once a week or two, go ahead and put the card in there, assuming you need the performance boost (you are getting less than 50 FPS without it), otherwise, what is the point?
 

Just out of curiosity, I wonder if anyone knows what the dedicated PhysX card does when not playing a PhysX game? Does it ramp up it's clock speeds as if it were rendering the graphics? Or does it just sit in it's idle state? For that matter, how much stress does rendering PhysX calculations put on a dedicated GPU?
 


I ran a dedicated card before. Partly because it also served well at extending my desktop.

It doesn't really stress the system much, however, I did run into a few problems with it, which I didn't realize was a problem at first.

It seemed drop draw some power from the motherboard. Power which caused problems with my keyboard, mouse and gamepad, all of which draw a lot of power from the USB ports. Oddly, having the card in there, cause my mouse and keyboard to lose power and uninstall, then reinstall (btw, if you have a high power drawing mouse or keyboard, USB 3.0 ports give more power).

If your motherboard has the PCIe slots right next to each other, your dedicated card will also block the intake fan of the primary card causing it to run hotter.

The card will still run at it's normal idle speed, which is quite hot for a 9800GT and I assume the 9800GTX. They don't have these low power states like the newer cards do.
 

AG Renagade

Distinguished
Nov 9, 2010
132
0
18,690
The way it works for me is if I play Batman AA the PhysX card ends up working at about 5-10% usage, and temps stay about 40c. When playing a game that does not require it, it sits idle at about 36c. I have not seen any effect on my GTX 470's temps from installing the 9800GTX+, all temps stay the same. What I have noticed is a 5-10 fps increase now that I have installed newer drivers for the 9800 on pretty much any game. Bystander is right though, going from 70fps to 80fps isn't a noticeable difference but I don't mind keeping it in there because atleast I don't feel like its being wasted. By the way, in terms of power, my PSU is an 80+ Gold certified 1000W so it really doesn't affect me much.
 


It's good that you aren't having any adverse effect with it in, but I just wanted to clear something up. The 9800GTX+ is not helping your FPS on any game other than Batman AA and perhaps a couple other PhysX titles you own. The driver update likely helped improve your GTX 470's performance as well. PhysX isn't a GPU booster, as many are lead to believe.

PhysX is code written to add physics based special effects into games. This code must be added by the game developer. In most cases, when it's used in these games, they use your CPU to perform the physX effects. There are a few games, however, where the game developer adds a lot of effects, and let you use the GPU for better performance. There are about 20 games that fit this catagory, and it's only these games which your 9800GTX+ will improve your performance. Batman AA is the most notable one.
 
In general most games and users will not have any signifigant advantage of having use of a dedicated card for physx and even cuda however there is some benefit if you are doing more than just gaming such as folding@home or encoding videos and audio with your cards.
 

The $4/month is hurting you that much? That's not even enough for a McDonald's Big Mac combo.
 

AG Renagade

Distinguished
Nov 9, 2010
132
0
18,690
Yeah the biggest boost I seem to get is from Batman AA. About what bystander said, the performance increase that I'm receiving in non-physX games is from the newer drivers but the drivers are simply for the 9000 series cards. If I could get some insight on that, that would be great. Thanks.
 

It seems like the ONLY Nvidia drivers you should be running are the latest ones for your primary graphics card. The dedicated PhysX card will be using the latest PhysX drivers that are installed with the graphics drivers.
 
I'm not sure what you did. Could you name the games you are seeing a boost in? A dedicated PhysX card cannot improve FPS in a game that doesn't use PhysX, or accelerated GPU PhysX to be more precise. If your other games use it, then it could, but it's extremely unlikely all your games have that support

It's like hooking up a Blueray player, and seeing how much better your TV looks while watching a Network station.

Maybe you updated all your Nvidia drivers when you went to update it for your 9800GTX+. Or the drivers you had prior to the update, were slowing your system down with some sort of conflict.