New to CUDA

OK, so I have just started reading about CUDA and PhysX, as well as overclocking. I have read that they both have been used in gaming but for the life of me, I cannot figure out how they each work and how to set them up. I have a GeForce 8400M GS which seems ok, however on some games it lags a bit. How do these tools work with gaming, how are they set up? Some of the articles that I’ve read say that CUDA is not for gaming, and others say that it is. I have seen some code on introducing the game exe file into the code for enhancement. If anyone can answer these questions for me, or point me in the right direction that would be great.


Here is some info about CUDA:

some info about PhysX:

PhysX is a physics engine, that probably uses CUDA to perform physics calculation for games inside a GPU insted of a CPU.

You could setup the PhysX inside NVIDIA Control Panel. You could run PhysX on the same GPU as you have your monitor attached or you could have a dedicated GPU for doing the PhysX work.

The lags in games could be due to your relatively old GPU.