Sign in with
Sign up | Sign in
Your question

AMD vs Nvidia physics

Last response: in Overclocking
Share
January 22, 2012 4:25:26 PM

I know Nvida has physics in its videocards, even tough not many games take advantage. Nevertheless, Im curious, Does Nvidia have a response for this? And do both nvidia and AMD offer physics in its mobile line of cards?

Assuming AMD does not offer a physics solutuion, is the physics CPU based then? Does it match Nvidias card?

More about : amd nvidia physics

January 22, 2012 5:46:39 PM

nVidia's Physics engine is called PhysX, but AMD has an physics engine too, but they doesn't give a name for it. A lot of games already has physics inside, but nVidia just put a name for it...
a b À AMD
a b Î Nvidia
a b K Overclocking
January 22, 2012 5:58:38 PM

Both companies have gpu calculated physics if the game is capable. This is because physx is not the only physics engine out there. Physx can be calculated on the cpu if nvidia is not present although usually with a big hit in fps. There are also tweaked drivers to have it work on amd cards or you can pair a nvidia card with amd.
Related resources
January 22, 2012 7:56:34 PM

bloc97 said:
nVidia's Physics engine is called PhysX, but AMD has an physics engine too, but they doesn't give a name for it. A lot of games already has physics inside, but nVidia just put a name for it...


Does their mobile line have phisics too? Por example, the HD 6770M?
a b K Overclocking
January 22, 2012 8:45:57 PM

Physx is just a gimmick, all cards can do physics even AMD. Some games however do optimize specifically for physx. Having it enabled impacts your fps, which is a down side.
a b À AMD
a b Î Nvidia
a b K Overclocking
January 23, 2012 5:18:05 AM

Mobile or desktop is the same features. It's not a gimmick, there are games who partner with nvidia, and there are games who partner with amd. Physx without nvidia will be calculated by the cpu so amd gpus can't do physx officially but there are other physics engines that are gpgpu so run on any graphics card. True there aren't many games with physx because it would be smarter (larger consumer base) to have a game with physics that will run on any system. I could careless about physx on my nvidia card, it's not really important.
January 23, 2012 5:44:22 AM

Nvidia has PhysX and AMD has Havok
But in the end the physics winner is probably going to be some kind of hardware accelerated DirectX bullet physics library
a b À AMD
a b Î Nvidia
a b K Overclocking
January 23, 2012 1:04:42 PM

Havok is owned by intel and is cpu based, they were making a havok fx that uses the gpu but it was dropped. Most physics engines are still cpu based, it's easier to program for.
a b Î Nvidia
a c 100 K Overclocking
January 23, 2012 1:58:33 PM

AFAIK the only true open sourced gpu accelerated physics engine is Bullet, which has been used to make movies. I might be wrong, but I think Disney's Cars used it.

The 3DMark 11 benchmark has PhysX, but purposely runs it off the CPU in order to test CPU performance. However, when it does the combined test, it runs the cloth physics using Direct Compute, which is available to both Nvidia and AMD.

In the end, the only thing Nvidia has over AMD for physics is PhysX acceleration.
!