Widescreen Gaming Forum
http://www.wsgf.org/phpBB3/

Tweak: Nvidia PhysX with ATI Cards
http://www.wsgf.org/phpBB3/viewtopic.php?f=63&t=21160
Page 1 of 1

Author:  Delphium [ 23 Dec 2010, 13:29 ]
Post subject:  Tweak: Nvidia PhysX with ATI Cards

As many folks may be aware, the PhysX technology by Nvidia which is used in a number of games is not avaiable on or with ATI cards.

It is easy to think that simply dropping in an Nvidia card in next to an ATI card would resolve this issue, sadly Nvidia have setup restrictions in the PhysX packages which disable GPU-PhysX when the package detects any other graphics card other than Nvidia, this includes onboard graphics cards also.

Thankfully some smart cookies over at ngohq.com have developed a patch for the PhysX package which removes these resrictions allowing users to use an Nvidia card for dedicated GPU-PhysX calculations, while using an alternative brand graphics card for the main 3D rendering.

This proves extremely usefull for anyone whom uses ATI as there main GPU and have an Nvidia card (series 8 or above) kicking around that they would like to put to use.

To achieve this please follow the steps below:-

Restrictions:-
Win 7 supported only.
Nvidia 8 series or greater.

Steps:-
1). Install both graphics cards into the motherboard.
2). Install ATI drivers (any version).
3). Install Nvidia Drivers - any driver above 256 series should work, I am currently using 257.21.
4). Install the Nvidia "PhysX System Software" package - any version greater than 9.10.0223.
5). Patch the "PhysX System Software" package with GenL's physx mod v1-04ff from ngohq.com.
6). Restart PC.
7). Enjoy PhysX support in your games(those that support it) while you use a non Nvidia card to render your games! :D

Running some benchmarks can confirm that this patch has worked, below are some screenshots of a PhysX benchmark before and after the steps above are applied.
Here we can clearly see that when PhysX can only run on the CPU that the CPU usage goes though the roof.
When we apply the patch and use the GPU to calculate the PhysX we can see that we regain a vast chunk of our CPU usage, peaking back into the single digits.

Specs for test:-
CPU: i7-930 @4ghz
GFX1: ATI 5870 E6 2GB (driver 10.10)
GFX2: Nvidia 8800GTS (driver 257.21)

CPU = 23FPS and 143points @90%+ CPU usage.
GPU = 36FPS and 220points @5% CPU usage.

As a result this can give you an extra performance boost in a number of games, specially when running in eyefinity where games can often be more CPU hungry.

Before: PhysX run on CPU only.


Before: PhysX results using CPU.


After: PhysX running on Nvidia GPU.


After: PhysX results using GPU.


Source / Mod Discussion Thread

Author:  potanda [ 19 Jan 2011, 00:36 ]
Post subject:  Re: Tweak: Nvidia PhysX with ATI Cards

Thanks I have a Gtx 470 laying around i could use my motherbored its crossfire
x4 when i add another card would this create a noticeable drop in performance ?

Author:  Haldi [ 30 Mar 2012, 18:23 ]
Post subject:  tried out that FluidMark in

tried out that FluidMark in the version 1.4

set "Multithread PhysX" and "Async mode" gives a BIG performance gain!

(1280*720)
Normal mode: 330 points
Multithread: 379
MultiAsync: 685
OC from 4 to 4.5ghz: 707
OC GPU from 925 to 1000: 748

sadly i cant get Crossfire to run :( im sure would get more...

Attached files

Page 1 of 1 All times are UTC [ DST ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/