Username:
Password:
Remember Me?
   Lost your password?
Search



Physx off

No Nvidia Physx available with Radeon cards

Nvidia does not tolerate use of their own graphics cards as Physx accelerators as soon as a foreign card is used for graphics computation.
Nvidia disapproves mixed equipment concerning Physx
 
Nvidia disapproves mixed equipment concerning Physx [Source: view picture gallery]
Many Ati graphics cards users don't want to do without the Nvidia feature Physx and used a Radeon card for the graphics output and an Nvidia graphics card for Physx. As operating system Windows XP or Windows 7 is required. Vista doesn't allow the use of two different graphics card drivers.

The forum user darthcyclonis from ngohq.com now discovered that Nvidia disapproves a configuration with Ati and Nvidia graphics cards. From driver version 186 on, the feature Physx is immediately and irrevocably deactivated the minute the system detects a foreign graphics card.

Darthcyclonis asked the Nvidia support and received the following answer:
”...For a variety of reasons - some development expense some quality assurance and some business reasons NVIDIA will not support GPU accelerated Physx with NVIDIA GPUs while GPU rendering is happening on non- NVIDIA GPUs. I'm sorry for any inconvenience caused but I hope you can understand.”
What do you think about this? Please tell us in the commentaries.

More interesting articles about graphics cards & Co. can be found here:
Hemlock shown by AMD: Possibly HD 5870 X2?
Radeon HD 5770 and HD 5750: Possible specifications sighted
Radeon HD 5870: Review of the first DirectX 11 graphics card
Ati Radeon HD 5870 and HD 5850: Pictures of Sapphire cards - Update: XFX model


--
Author: Mario Riemann (Sep 28, 2009)






Advertisement

Comments (28)

Comments 25 to 28  Read all comments here!
chizow Re: No Nvidia Physx available with Radeon cards
Senior Member
01.10.2009 20:42
Quote: (Originally Posted by ruyven_macaran)
You might notice, that this very update you link is more then a year old - which wouldn't be a big problem, as their are no known bugs.
But problems arrise, when a new game installs (or even requieres/asks for?) a newer PhysX version. Afaik, it is not possible, to use the old 8.something PPU-PhysX-client and a current software-PhysX client on the same system. Everytime, anything installs the later one, the first one gets overwritten, so it becomes a pain in the ass, to keep an Agaiea PhysX running, thanks to cancelled support by Nvidia.

Again, it seems you have very limited interaction with PhysX drivers. This driver co-exists with Nvidia's GPU PhysX driver. It is not the same runtime, both drivers co-exist and one will not overwrite the other. This driver used to be bundled with the GPU driver but was decoupled simply because the PPU driver no longer needed to be updated on a monthly basis and most people simply did not need to download it every month or two.

Any game with hardware PhysX to-date supports the driver and the PPU, if at some point it needs updating, I'm sure Nvidia will do so. Considering this site did a review using the Ageia PPU as recently as May proves this is the case.

www.pcgameshardware.com/a...



Well...
first: Windows 7 is said to allow multiple graphic drivers, as is Windows XP.
secondly: PhysX is actively deactivated in the Nvidia driver, when an AMD-graphic card is deactivated. This means the deactivation is done by Nvidia and on pupose, Windows could at best shut down the whole driver.
third: It is definetly not my problem, if a "General Processing" or "physics-accelearting" card does not work in my system, because windows has a restriction for graphic drivers. It is the very duty of the comany selling the above to insure, that these functions can be used. If the company cheapskates the development of a driver for this project and instead recycles a graphic drivers. That's not-providing the software requiered to use the card for it's purpose.

Again, I'm not sure what to tell you. Your GPGPU is STILL a GPU to Windows, and as such, it needs graphics drivers in order to access its resources. GPU drivers are limited to WDDM restrictions, so if you wanted to attempt this unsupported configuration it would be your problem, or anyone elses who wanted to try this unsupported solution.

Their solution works as described with their hardware configurations. Surely you're not suggesting a company is compelled or required to service and support another company's hardware, especially when that company has shown no interest whatsoever in reciprocating that support?
ruyven_macaran Re: No Nvidia Physx available with Radeon cards
Super Moderator
01.10.2009 16:54
Quote: (Originally Posted by chizow)
You're clearly mistaken on these points. Nvidia does still support the original Ageia PhysX accelerator, it uses a different driver package and still works fine with any 3D graphics card from either vendor. This has not changed since Nvidia's acquisition of Ageia and they have released a few updates for it:

www.nvidia.com/object/phy...


You might notice, that this very update you link is more then a year old - which wouldn't be a big problem, as their are no known bugs.
But problems arrise, when a new game installs (or even requieres/asks for?) a newer PhysX version. Afaik, it is not possible, to use the old 8.something PPU-PhysX-client and a current software-PhysX client on the same system. Everytime, anything installs the later one, the first one gets overwritten, so it becomes a pain in the ass, to keep an Agaiea PhysX running, thanks to cancelled support by Nvidia.

As for the bolded portion....you're also wrong on that point as the graphics driver requirement is a WINDOWS WDDM limitation and nothing Nvidia can do to change. The graphics driver requirement is even there on their Tesla GPGPU products which do not need to have graphics capabilities whatsoever. The driver's HAL needs to access the GPU's resources through the normal channels, which means it needs the OS to recognize it as a GPU.


Well...
first: Windows 7 is said to allow multiple graphic drivers, as is Windows XP.
secondly: PhysX is actively deactivated in the Nvidia driver, when an AMD-graphic card is deactivated. This means the deactivation is done by Nvidia and on pupose, Windows could at best shut down the whole driver.
third: It is definetly not my problem, if a "General Processing" or "physics-accelearting" card does not work in my system, because windows has a restriction for graphic drivers. It is the very duty of the comany selling the above to insure, that these functions can be used. If the company cheapskates the development of a driver for this project and instead recycles a graphic drivers. That's not-providing the software requiered to use the card for it's purpose.
chizow Re: No Nvidia Physx available with Radeon cards
Senior Member
30.09.2009 18:12
Quote: (Originally Posted by ruyven_macaran)
Neither would you find one, that states "Nvidia will prevent ~30% of owners of older DX10 Nvidia Cards from using them as PhysX-accelerators". And, by the way, Nvidia did claim, that they would continue to support the original PhysX-card. One of the features of this card was PhysX-acceleration independend of the graphic solution user - Nvidia obviously stoped this support.
And quality insurance is a very, very bad excuse, as a card calculating PhysX has no need for interaction with the graphic solution.


You're clearly mistaken on these points. Nvidia does still support the original Ageia PhysX accelerator, it uses a different driver package and still works fine with any 3D graphics card from either vendor. This has not changed since Nvidia's acquisition of Ageia and they have released a few updates for it:

www.nvidia.com/object/phy...

As for the bolded portion....you're also wrong on that point as the graphics driver requirement is a WINDOWS WDDM limitation and nothing Nvidia can do to change. The graphics driver requirement is even there on their Tesla GPGPU products which do not need to have graphics capabilities whatsoever. The driver's HAL needs to access the GPU's resources through the normal channels, which means it needs the OS to recognize it as a GPU.

Copyright © 2014 by Computec Media GmbH      About/Imprint  •  Terms/Conditions