In Invidia control panel we can change from gpu,cpu or auto.Keep it on auto or selecting other will improve performance of laptop?
-
If you have a powerful CPU normally its best to let the CPU handle the work as it will lower the performance of the GPU depending on how much juice it requires.
However, as they have yet to create a game worthy of using it keep it off -
Oh , i thought it would be better to always set it to GPU.
I learn something today -
-
Arkham City looks nice with PhysX on.
-
incorrect. Its ONLY enabled when a games API uses it. So keep it at auto.
Even the lowest end $40 gpu will perform physx optomized physics calculations faster then the fastest 6 core cpu available. Even a gt220 has over 30 cores more then a 6 core i7
When set to auto, it will be 100% disabled unless a game (like batman) calls on it and is set to use it as well. There isnt one instance when physx is enabled on an nvidia card where the cpu would yield better performance. -
You seem to be misinterpreting what I said and it was not incorrect.
Re read what I wrote it WILL decrease the performance of the GPU if PhysX is set for the GPU to do the work on a game that is more than the GPU can handle. It will yield better results than a CPU that is obvious but will still punish the performance of the card in terms of FPS and if it is a low to mid range card that struggles to produce results at high settings as it is then it is better to let the CPU handle the work. Hence with an SLI setup some people select a card to specifically do the PhysX work in an Nvidia setup. -
Yes but your also missing the point of having it enabled at all.
If you set it to use the CPU, your overall performance is going to tank.
So, either enable it on the GPU and see better visuals with a slight decrease in frame rate, or just disable it all together.
Having it enabled but disabled on the GPU is going to yield terrible performance. -
It has no effect on the CPU what so ever resulting in lower performance and that was with a C2D for me but it punished my 9800M GT something rotten, you are forgetting 90% of games are GPU intensive and the CPU is barely touched so you are much more likely to suffer by setting it to the GPU.
This is the whole reason why PhysX is so useless because it lowers performance to make something blow in the wind. -
GPU-accelerated Physx can sometimes make a huge difference in the visuals of games that make full use of it and won't noticeably bog down the performance of more powerful graphics cards. Since the GTX 460M isn't exactly top-of-the-line, I would probably disable GPU Physx or set it to low most of the time so that overall performance doesn't suffer.
Whatever you decide to do, don't EVER set Physx to CPU because this will cut your frame rates down by as much as 90%. Even the fastest Intel Extreme Edition desktop processors can't run CPU-accelerated Physx half as fast as a $70 Nvidia graphics card doing GPU-accelerated Physx, which is why many people, especially AMD owners, opt to buy a lower-end Nvidia board as a dedicated Physx card.
To put it bluntly, a CPU with 6 cores (or 8 or 12) is just no match for the parallel processing capabilities of the hundreds of CUDA cores in a modern Nvidia card. A CPU is not suited to the floating point operations and whatnot needed to run stuff like Physx.
While it's true that offloading Physx to the CPU would free up resources on the GPU, it would demolish your frame rate because of how slow the CPU runs those physics calculations. In this case the CPU would be a severe bottleneck.
I use Autodesk Maya on my G73JH and when I run a Physx animation using the plug-in I'm basically watching a slideshow. That's CPU-accelerated Physx for you.
How to set PhysX ?
Discussion in 'ASUS Gaming Notebook Forum' started by fantomasz, Mar 16, 2012.