• Competitor rules

    Please remember that any mention of competitors, hinting at competitors or offering to provide details of competitors will result in an account suspension. The full rules can be found under the 'Terms and Rules' link in the bottom right corner of your screen. Just don't mention competitors in any way, shape or form and you'll be OK.

Nvidia disables PhysX when ATI card is present with an Nvidia card for windows 7.

Soldato
Joined
7 May 2006
Posts
12,183
Location
London, Ealing
is about to change.

Since the release of 186 graphics drivers Nvidia has decided to disable PhysX anytime a Non-Nvidia GPU is even present in the same PC. Nvidia again has shot themselves in the foot here and showed they are not customer oriented. Since they are pushing Physx this will not win over any ATI fanboys with this latest decision.

Here is a copy of the email I received from Nvidia support confirming what they have done.

"Hello JC,

Ill explain why this function was disabled.

Physx is an open software standard any company can freely develop hardware or software that supports it. Nvidia supports GPU accelerated Physx on NVIDIA GPUs while using NVIDIA GPUs for graphics. NVIDIA performs extensive Engineering, Development, and QA work that makes Physx a great experience for customers. 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.

Best Regards,
Troy
NVIDIA Customer Care"
NGOHQ
 
Last edited:
You could always start a petition for AMD to add Physx support to their hardware if it bothers you all that much?

From what I've seen Catalyst drivers often fall flat on their face even after you've fully removed all trace of NVidia drivers, so I can certainly understand the compatiblity implications with both running alongside one another.

In all likelihood there will probably be a 3rd party "hack" meaning that ATI owners still have support unoffically but NVidia won't get idiots contacting them with ATI based problems.


No logic at all with that there is no trace of NV drivers because they must have changed something that was not put back to as it was.
Hey i don't understand why people are dying after drinking that batch of coca cola , all traces of arsenic was removed from those reused bottles.
And :rolleyes: for everything else.
 
Last edited:
NV are talking complete crap as regards to using the gfx card as physics processor with other vendor cards as the NV card is just another computation device just like the CPU when doing physics but only quicker at it.

You don't see Intel saying that Its CPU does not work with ATI/AMD gfx cards when running Havok nether did you see Ageia saying anything of the sort.
 
So, you won't be able to run Physix when rendering with an AMD/ATI GPU or <insert future other company's GPU here>, yet still be able to run a full CUDA app at the same time [in the background]? If that's the case then there shouldn't be much weight to a potential issue of drivers conflicting...
 
What happens to PhysX to OpenCL, NV don't want it running on other gfx cards ?

Why don't NV disable CUDA as well under the same conditions & reasons ?
 
Last edited:
But there reason is valid; they can't guarantee compatibility or quality of the experience when combined with products from another company.

We all know its BS but it will hold up.

Cant guarantee is goes with the territory when its come to the PC by its very nature of mix & match to suite you from an ever changing choice of components.

What if Asus brought out there own brand of ram & claimed we can't guarantee compatibility or quality of the experience our motherboards when combined with products from another company so any another brand of ram will be disabled.

Asus Xonar we can't guarantee compatibility or quality of the experience our motherboards when combined with products from another company so any another brand of soundcard will be disabled.

The list could go on.

Its one thing to disable Phsyx when the NV card is not doing the rendering. but do disable at the mere existence of any other competing product is not on because they not dictating what hardware i can run Phsyx on, they are dictating what hardware i can have in my PC period, no matter what my intentions.
 
Last edited:
I'm gonna stick my neck out to get bitten off here and say i agree with ebilcake - it's Nvidia's intellectual property (even though they paid $$$ for it) and they can do what they like with it. I can't see how disabling a feature in the drivers for a pre-release OS which probably wasn't even meant to work the way it was is such a problem.

And wasn't it only a few months ago that a lot of people on here were declaring that PhysX was a waste of time gimmicky product that was going nowhere and would die a slow death? Seems a lot of fuss over a something that not many people were bothered about!

Now, i'm not saying i agree with what NV have done but it's not gonna sway me from buying another NV card if the card is good. I agree they could have left it in and stated it was fully unsupported to ATI card users but i would hardly call it despicable.

Its not really about PhysX its about the behaviour of NV as if you tolerate this then they may do something next that really matters.
You don't wait for the cancer to spread to vital organs before treating.

As far as i know no other manufacture disables features just at the detection of a competing product & they could all jump on the same band wagon then the PC would barely function with all the competing hardware & software.
Its bad enough even when they are trying to work with each other.
 
Last edited:
The thing is though you won't get a simlar situation. We're talking about 2 items of the same computing hardware which offer individual features and abilities to the user to tempt you to one side or the other. The GPU situation is unique in that there aren't any other components that compete as directly head to head or have the scope to be more than they are.

I know many people have things like hard drives from different manufacturers in their comps but these sort of components perform a single function such as data storage or writing dvd's. GPU's offer far more and so the companies have to be more ruthless. You can still use CUDA, you just can't use one of the "gaming features". People are talking about competition - surely this would only apply if ATI also had the ability to run physics on their hardware and made it available to work alongside NV hardware. That's where you can start talking anti-competetive situations. As i see it PhysX is an NV "seling point".

Also NV have bought this IP and applied it to their own solution. It didn't work with an ATI card in XP, didn't work with an ATI card in Vista but did work in a pre-release new OS. Why isn't everyone complaining that it's not working in the previous 2 OS's? Because it's never worked. Now, if they'd removed the functionality from the release OS i would agree. I don't think NV ever intended for PhysX to work with ATI hardware since ATI didn't take up the offer that NV gave them.

You have a link to the officially written to ATI offer from NV.
Because i never seen anything of the sort.

Its did work in XP by the way it didn't in Vista because of the OS.

The fact is People who own an ATI product are not ATI nether are they a representative of ATI for purchasing an ATI product.

The bit that is not sinking in with some people is that its ok for them stop the PhysX working when another card is running the game, which i have no problem with. but its not ok to tell me that i must have only NV cards in my PC to use it. The customer is not a competitor.
That's exactly what Intel was doing to the wholesalers & OEM`s years ago & got fined & even then Intel was not silly enough to say you must not stock AMD at all but just a specific percentage & no more or else the deals are off.
Microsoft got slapped for telling wholesalers & OEM`s not to sell Linux based PC or else.
Now NV is doing it to the customers.
 
Last edited:
2zoj535.jpg


Couldn't get through my re-enforced steel door on the top floor

t6w68p.jpg
 
Last edited:
They never directly offered it to AMD, it was an open invitation to any competing GPU manufacturer (AMD?!) to use physx, so long as they supported CUDA.

But you can read so I gather you already knew this but just felt like wasting my time some more.



Yes I can see how introducing GPU physics acceleration to the masses would do that, maybe if AMD weren’t so stubborn and adopted CUDA we would already have an open standard for physics acceleration.

Open invitation does not count when its addressed to the public without it being sent specifically to possible interested parties, this is not a pubic event so it would not be taken seriously.


CUDA is not an open standard for it to be open it would have to have equal control by the involved parties or be controlled by an independent consortium.
For that reason alone ATI have right not to adopt any standard just because a competitor said so.
 
Last edited:
Sorry, but is that not basically the same thing? They are stating what you need to get PhysX running and what has been tested and passed through QA. Have you seen a statement from NV or got a link to any official letter from NV saying that PhysX will run alongside ATI hardware? I've not seen anything.

And by stating they don't support it and removing the ability to enable it in the situation they are protecting themselves from backlash if something goes wrong. There would need to be clear and concise info on all their products that if run alongside ATI hardware no support is provided. Would you go and spend £70 on say a 9600 for Physx that had a big sticker on it saying "Support for running alongside ATI hardware not available"? I know i sure wouldn't.

It's all business in the end and NV aren't there primarily for the good of the comsumers, as much as we'd like it that way, they're there to make $$$. they certainly make some questionable decisions though! :D

Unless it is stated on the box that there is an issue or possible issues when installed in the same PC as an ATI card then they have no claim.
When buying from an Etailer it also must be stated in the product description.
Standard disclamer
*Due to AMD CPU limitation, DDR2 1066 is supported by AM2+ / AM3 CPU for one DIMM per channel only. Refer to www.asus.com for the memory QVL (Qualified Vendors Lists).
Means there is no guarantee of 1066 on 4 slots but they do not disable the 1066 option when 4 slots are in use.

The very nature of the PC & the available amount different hardware & software means that there is never 100% assurance of everything working with everything & any company who are to scared of that fact & starts disabling features when other hardware & software is on the same PC should not be in the PC business. Other software & hardware vendors get blamed day in & day out for things that are not there fault. that's just the way the PC is & always will be as it offers so much freedom of choice.
If everyone did what NV is doing because it cant give 100% assurance then the PC would be a closed platform.

NV should just make gfx cards for a closed system like Apple where its nice & cosy.

The clichés of NV is there to make money should not even be mentioned as 99% of businesses are.
 
Last edited:
I've been looking at the 9800GT's for a while now to go with my 4870x2 when Windows 7 hits and now I can't go that route.

Oh well roll on OpenCl and Havoc.......

http://www.engadget.com/2009/03/27/havok-and-amd-show-off-opencl-with-pretty-pretty-dresses/

It looks better anyways...... Roll on DX11.

OpenCL allows such acceleration to switch between the GPU and CPU seamlessly and as needed depending on which is more available

That's the bit i really like.
 
Thought physics acceleration on the CPU was terrible anyway... why would anyone want it to switch to CPU :P

If you think Havok is terrible then i can see why you would think that.

The CPU is capable of physics as we have seen over the years with Havok on the PC & consoles, it just cant do as much as when its run on the GPU.

With the new Havok the load can be balanced between the GPU & the CPU depending on the implementation.

I thought it was self explanatory already.
 
Last edited:
PhysX acceleration on the CPU is terrible, not physics acceleration itself. The hardware requirement is more to force people to buy a particular product than an actual limitation, as PhysX was quickly ported to run on nVidia cards when the company had previously gone out of their way to state how dedicated hardware was necessary
snip!

Even the unoptimised PhysX acceleration on the CPU path can get the job done even when they try to make out otherwise.
http://forums.overclockers.co.uk/showthread.php?t=18043663
 
Just lol, i can't believe this threads still going strong tbh.

Who gives a **** about PhsyX, its utterly useless, worthless, it'll hardly be used, so why everyone is crying about Nv disabling it when an ATi card is present i don't know, as no one is going to miss it are they, i certainly don't give a **** about it.

Funny how things change though, as i remember everytime Pottsey used to post about it, it was getting slagged to death by the same people, its crap, it won't be used blah, blah, blah, and now those same people are up in arms because they are disabling that utterly uselss, worthless feature that won't be used when an ATi card is present, i'll say it again :-

JUST LOL

A very simplistic view of the thread.
 
Back
Top Bottom