Physx question
Riskke
Join Date: 2012-10-31 Member: 165036Members
<div class="IPBDescription">Only CPU use</div>Hey there, I turned on the visual indicator of Physx in my Nvidia control panel and that's what I get in the NS2 menu even I'm forcing the use of the GPU.
Maybe is this the problem of the high use of CPU on the game as it avoids the GPU for physics ingame.
<a href="http://imgur.com/Xplmw" target="_blank">Image</a>
Maybe is this the problem of the high use of CPU on the game as it avoids the GPU for physics ingame.
<a href="http://imgur.com/Xplmw" target="_blank">Image</a>
Comments
I just noticed that my full AMD system did not have the Physx system driver installed. I went <a href="http://physxinfo.com/news/category/physx-drivers/" target="_blank">here</a>, downloaded and installed it, and had no slowdown at all even at endgame. This is a very welcome change, since NS2 was unplayable before this. I was previously stuck playing defensive gorge, and playing it badly.
In the last few years I do remember various games installing Physx for various reasons, but I checked and it was not there. It seems to disappear fairly often. I vaguely remembering this happening before.
I believe Physx automatically uses CPU when no suitable hardware is detected.
Removing the software is probably not a good idea. Games likely do not check if it's installed, but try to use it anyways, but this is AFAIK.
Removing the software is probably not a good idea. Games likely do not check if it's installed, but try to use it anyways, but this is AFAIK.<!--QuoteEnd--></div><!--QuoteEEnd-->
I'm going to give the latest physx drivers a shot. I have an older version from back in March 2012. Hopefully I see the same benefits as you.
Edit: This is my performance thread I started if you're interested. Lots of logs, info and pictures about the issues I've been experiencing. Hoping to crack the mystical clues of performance degradation.
<a href="http://www.unknownworlds.com/ns2/forums/index.php?showtopic=125318" target="_blank">http://www.unknownworlds.com/ns2/forums/in...howtopic=125318</a>
I installed 12.11beta8 Catalyst drivers.
I installed the Physx system drivers.
I set processor affinity in Windows Task Manager on NS2.exe to only 2 of my 8 processor cores. (odd, but it seems to work. I just tried full processor affinity)
I set CPU priority in Windows Task Manager on NS2.exe to high.
I may have done more, but I can't remember at the moment. I run the game in windowed mode with all graphical options set to the lowest, either low or none, except for multicore rendering which is enabled.
Good luck. It took me nearly a month of tinkering around for my system.
Also: Would the batch file look something like this to run on 2 processors?
Start /affinity 1 ,2 /high NS2.exe
Also: Would the batch file look something like this to run on 2 processors?
Start /affinity 1 ,2 /high NS2.exe<!--QuoteEnd--></div><!--QuoteEEnd-->
It's probably easier to do this:
<a href="http://blog.tune-up.com/windows-insights/assign-processor-affinity-to-improve-performance/" target="_blank">http://blog.tune-up.com/windows-insights/a...ve-performance/</a>
Edit: Task Manager doesn't save affinity on its own, but you can use <a href="http://www.prnwatch.com/prio.html" target="_blank">Prio</a> to save it.
Edit2: Upon further research, Prio might not be needed for saving affinity, but it should properly save CPU priority.
Updated: I tested it out and it slightly made performance worse for me. Returning back to 4 cores. The difference between 2 and 4 cores is very minimal though. I don't think the game is utilizing 4 cores the way it should.
Thanks. I keep trying. Although now that I've returned to my previous settings my game crashes more than usual. *sigh*