When you purchase through links on our site, we may earn an affiliate commission. Learn more...
Nvidia PhysX System Software: What Is It & Do You Need it?
PhysX was initially introduced to the world with Mafia II back in 2010. To give you some background info; PhysX was made by a different company, Ageia, and used to be a separate card for processing physics in games.
Similarly to GPU and CPU, it was named PPU (Physics Processing Unit). However, it was eventually bought by Nvidia who released what is now known as Nvidia PhysX System Software. In today’s article, we’ll talk about that in detail so let’s get started…
Key Takeaways
- Nvidia PhysX is an open-source engine/software that simulates the physics of objects in order to produce a more realistic result.
- It is not necessary to have Nvidia PhysX System Software unless you want to run PhysX in your games.
- It can now work on AMD graphics cards since it became open-source in 2018, but older PhysX GPU-accelerated games may have issues with AMD GPUs.
- It can decrease performance by about 20-25% as it increases the load on the graphics card, but the impact can vary depending on the computer.
- PhysX can run on the CPU, but the best results will come from running it on a GPU with the software installed.
What is Nvidia PhysX System Software?
Nvidia PhysX is essentially an open-source engine/software that allows you to simulate the physics of fixed objects that are colliding, overlapping, or intersecting with each other to produce a more realistic result.
This software is now downloadable through the Nvidia website where everyone can have access to it.
Do I need PhysX System Software?
Nvidia PhysX System Software is a computer program that’s necessary to run PhysX properly. You don’t necessarily need it unless you want to run PhysX in your games. Like any other application, you can always uninstall it if you wish to do so.
Does PhysX Work on AMD Graphics Cards?
Yes, back in 2018 PhysX became open source so all graphics cards have access to it. However, older PhysX GPU-accelerated games still have issues working properly with AMD GPUs since only the versions after PhysX SDK 4.0 are open-sourced.
Does PhysX decrease performance?
PhysX will reduce your frames per second (FPS) by about 20-25% due to increased graphics card load. However, manual testing is always recommended as the impact may vary by computer.
Below you can see the massive visual difference that PhysX can make in a game at the cost of performance.
Important Notes:
- You can also run PhysX on your CPU, although you’ll experience lower framerates because a processor doesn’t have as many cores as a graphics card to handle all the work. For the best experience, running a PhysX GPU with the software installed will give you the best possible result.
- PhysX was initially created to help game developers since having a separate physics engine can be time-consuming.
- Nvidia introduced PhysX back when they released the 500 series Graphics cards.
Final Thoughts
Having Nvidia PhysX installed doesn’t harm your PC in any way so I would recommend you to just have it on your computer just in case you want to run a game with it.
Keep in mind that not many games currently support it but in the future, I am pretty sure that PhysX will be a highly desirable software.
nice bro, thanks for your article. Really readable, you explained everything in easy way and now i got all the infos i needed. Thanks again
Happy to help!