PhysX F.A.Q. Compilation of questions I am finding throughout the forum.

Page 4 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

nRollo

Banned
Jan 11, 2002
10,460
0
0
Originally posted by: WelshBloke
If ever a sticky were needed its this one! :thumbsup:

I agree- it's a timely subject with new games coming soon and more and more devs signing up.
 

PCTC2

Diamond Member
Feb 18, 2007
3,892
33
91
Another Q for the list.

If I run an SLI setup, can I run a dedicated PhysX GPU on the middle slot, as originally intended for my 680i? Say Dual 8800GTS 512's with an 9600GSO as the PhysX GPU.
 

Keysplayr

Elite Member
Jan 16, 2003
21,219
55
91
Originally posted by: PCTC2
Another Q for the list.

If I run an SLI setup, can I run a dedicated PhysX GPU on the middle slot, as originally intended for my 680i? Say Dual 8800GTS 512's with an 9600GSO as the PhysX GPU.

Yes you can. And updated the FAQ. Thank you!
 

Zogrim

Junior Member
Dec 29, 2008
18
0
0
Mirror's Edge is doubled in "Current and upcoming games list" - Mirrors Edge and DICE's "Mirror's Edge"
you can also add Crazy Machines 2+, since it has GPU PhysX SPH-water, and remove Cellfactor, since it cannot be accelerated on GPU

-----
Q: How many games are compatible with GPU PhysX? Which ones are they?

A: ..GRAW2 (Ageia Island level)..

Additional GPU/PPU PhysX effects are available in Singleplayer/Multiplayer too.. and they are looking way better and seamless than in Ageia Island map
 

Keysplayr

Elite Member
Jan 16, 2003
21,219
55
91
Originally posted by: Zogrim
Mirror's Edge is doubled in "Current and upcoming games list" - Mirrors Edge and DICE's "Mirror's Edge"
you can also add Crazy Machines 2+, since it has GPU PhysX SPH-water, and remove Cellfactor, since it cannot be accelerated on GPU

-----
Q: How many games are compatible with GPU PhysX? Which ones are they?

A: ..GRAW2 (Ageia Island level)..

Additional GPU/PPU PhysX effects are available in Singleplayer/Multiplayer too.. and they are looking way better and seamless than in Ageia Island map

Can not? Why not?

Fixed Mirrors Edge double listing.

 

Zogrim

Junior Member
Dec 29, 2008
18
0
0
Can not? Why not?
1. Cellfactor is PhysX SDK 2.6 (Revolution) or 2.4.8 (Combat Training) based, and GPU PhysX is available for SDK 2.7.2 and higher
2. Cellfactor contain many physical objects not accessible for GPU acceleraton currently (rigid bodies, joints, ragdolls)
 

nobodyknows

Diamond Member
Sep 28, 2008
5,474
0
0
So here's a question, will a regular ageia physx card work in a crossfire mobo with an ATI card?
 

thilanliyan

Lifer
Jun 21, 2005
12,065
2,278
126
Originally posted by: nobodyknows
So here's a question, will a regular ageia physx card work in a crossfire mobo with an ATI card?

A regular PhysX card will work in basically any motherboard.
 

solofly

Banned
May 25, 2003
1,421
0
0
Originally posted by: thilan29
Originally posted by: nobodyknows
So here's a question, will a regular ageia physx card work in a crossfire mobo with an ATI card?

A regular PhysX card will work in basically any motherboard.

Yeah but from what I've been reading game support isn't the same or as good... It's a waste of money whoever buys that thing...
 

nobodyknows

Diamond Member
Sep 28, 2008
5,474
0
0
Originally posted by: solofly
Originally posted by: thilan29
Originally posted by: nobodyknows
So here's a question, will a regular ageia physx card work in a crossfire mobo with an ATI card?

A regular PhysX card will work in basically any motherboard.

Yeah but from what I've been reading game support isn't the same or as good... It's a waste of money whoever buys that thing...

That's what I was wondering.
 

thilanliyan

Lifer
Jun 21, 2005
12,065
2,278
126
Originally posted by: solofly
Originally posted by: thilan29
Originally posted by: nobodyknows
So here's a question, will a regular ageia physx card work in a crossfire mobo with an ATI card?

A regular PhysX card will work in basically any motherboard.

Yeah but from what I've been reading game support isn't the same or as good... It's a waste of money whoever buys that thing...

Oh that sucks then.
 

Keysplayr

Elite Member
Jan 16, 2003
21,219
55
91
Originally posted by: thilan29
Originally posted by: solofly
Originally posted by: thilan29
Originally posted by: nobodyknows
So here's a question, will a regular ageia physx card work in a crossfire mobo with an ATI card?

A regular PhysX card will work in basically any motherboard.

Yeah but from what I've been reading game support isn't the same or as good... It's a waste of money whoever buys that thing...

Oh that sucks then.

PhysX PPU isn't as powerful as running PhysX on a GPU. There were some GPU vs. PPU benchmarks a while back. I'll see if I can find them, then I'll post this Q and A in the OP.

Here it is. Firing Squad was one of the testers.

PhysX performance: GPU vs. PPU vs. CPU
 

zerocool84

Lifer
Nov 11, 2004
36,041
472
126
Originally posted by: keysplayr2003
Originally posted by: thilan29
Originally posted by: solofly
Originally posted by: thilan29
Originally posted by: nobodyknows
So here's a question, will a regular ageia physx card work in a crossfire mobo with an ATI card?

A regular PhysX card will work in basically any motherboard.

Yeah but from what I've been reading game support isn't the same or as good... It's a waste of money whoever buys that thing...

Oh that sucks then.

PhysX PPU isn't as powerful as running PhysX on a GPU. There were some GPU vs. PPU benchmarks a while back. I'll see if I can find them, then I'll post this Q and A in the OP.

Here it is. Firing Squad was one of the testers.

PhysX performance: GPU vs. PPU vs. CPU

You would think that offloading it to a whole different card would help even more. Maybe it's a driver issue. That just seems weird to me.
 

Keysplayr

Elite Member
Jan 16, 2003
21,219
55
91
I don't believe it's the driver. Instead, I think that the programmable shaders on the GPU's are just that much stronger than the original dedicated PPU hardware.
 

schneiderguy

Lifer
Jun 26, 2006
10,801
91
91
Q: Will ATI cards be able to run PhysX?

A: NOTE: This effort has been abandoned due to AMD's non participation. Nvidia is currently helping Eran Badit of NGOHQ.com with a porting effort to allow PhysX to run on ATI cards. How successful they will be without AMD's blessing is unknown.

Bullshit. That needs to be removed from the FAQ. Neither ATI nor nvidia ever officially issued a statement regarding this. How do you know that NGOHQ just didnt make it up?

By the way, your nvidia buddy agrees with me.
 

zerocool84

Lifer
Nov 11, 2004
36,041
472
126
Originally posted by: keysplayr2003
I don't believe it's the driver. Instead, I think that the programmable shaders on the GPU's are just that much stronger than the original dedicated PPU hardware.

That must really suck for people who bought a PPU then.
 

Keysplayr

Elite Member
Jan 16, 2003
21,219
55
91
Originally posted by: schneiderguy
Q: Will ATI cards be able to run PhysX?

A: NOTE: This effort has been abandoned due to AMD's non participation. Nvidia is currently helping Eran Badit of NGOHQ.com with a porting effort to allow PhysX to run on ATI cards. How successful they will be without AMD's blessing is unknown.

Bullshit. That needs to be removed from the FAQ. Neither ATI nor nvidia ever officially issued a statement regarding this. How do you know that NGOHQ just didnt make it up?

By the way, your nvidia buddy agrees with me.

Ummm. ATI gave zero help when it was asked for. Nvidia sent SDK's to NGOHQ when help was asked for. ATI's decision not to help has been pretty consistent with their position on PhysX.
What is it here that you actually wish to dispute? If ATI had helped NGOHQ, I'm sure we would have seen results of said efforts, whether it was successful or not. I don't think this has anything to do with whether or not NGOHQ got hardware from ATI or not. I don't even know the context of the conversation you took that snippit from anyway. Anyhow, this is much more a software thing than a hardware thing. The hardware could have been picked up at any retail store. The software "Know How" is another story. So, it remains in the FAQ until valid data emerges to dispute it. Sorry Schneiderguy. If you find any, please provide it and if warranted, the FAQ will be updated.

Keys
 

schneiderguy

Lifer
Jun 26, 2006
10,801
91
91
Originally posted by: keysplayr2003
Originally posted by: schneiderguy
Q: Will ATI cards be able to run PhysX?

A: NOTE: This effort has been abandoned due to AMD's non participation. Nvidia is currently helping Eran Badit of NGOHQ.com with a porting effort to allow PhysX to run on ATI cards. How successful they will be without AMD's blessing is unknown.

Bullshit. That needs to be removed from the FAQ. Neither ATI nor nvidia ever officially issued a statement regarding this. How do you know that NGOHQ just didnt make it up?

By the way, your nvidia buddy agrees with me.

Ummm. ATI gave zero help when it was asked for. Nvidia sent SDK's to NGOHQ when help was asked for. ATI's decision not to help has been pretty consistent with their position on PhysX.
What is it here that you actually wish to dispute? If ATI had helped NGOHQ, I'm sure we would have seen results of said efforts, whether it was successful or not. I don't think this has anything to do with whether or not NGOHQ got hardware from ATI or not. I don't even know the context of the conversation you took that snippit from anyway. Anyhow, this is much more a software thing than a hardware thing. The hardware could have been picked up at any retail store. The software "Know How" is another story. So, it remains in the FAQ until valid data emerges to dispute it. Sorry Schneiderguy. If you find any, please provide it and if warranted, the FAQ will be updated.

Keys

That's the story NGOHQ told. ATI nor Nvidia ever said anything about it. For all we know what NGOHQ was doing was completely made up and they never even contacted ATI or nvidia for help. NGOHQ isn't exactly on my list of "respectable" hardware sites.

All im saying is that without an official statement from either company regarding the issue you shouldn't have a big bold claim in your FAQ that may or may not be true. The rest of it is good though, just that one part shouldn't be there IMO.
 

Keysplayr

Elite Member
Jan 16, 2003
21,219
55
91
Originally posted by: schneiderguy
Originally posted by: keysplayr2003
Originally posted by: schneiderguy
Q: Will ATI cards be able to run PhysX?

A: NOTE: This effort has been abandoned due to AMD's non participation. Nvidia is currently helping Eran Badit of NGOHQ.com with a porting effort to allow PhysX to run on ATI cards. How successful they will be without AMD's blessing is unknown.

Bullshit. That needs to be removed from the FAQ. Neither ATI nor nvidia ever officially issued a statement regarding this. How do you know that NGOHQ just didnt make it up?

By the way, your nvidia buddy agrees with me.

Ummm. ATI gave zero help when it was asked for. Nvidia sent SDK's to NGOHQ when help was asked for. ATI's decision not to help has been pretty consistent with their position on PhysX.
What is it here that you actually wish to dispute? If ATI had helped NGOHQ, I'm sure we would have seen results of said efforts, whether it was successful or not. I don't think this has anything to do with whether or not NGOHQ got hardware from ATI or not. I don't even know the context of the conversation you took that snippit from anyway. Anyhow, this is much more a software thing than a hardware thing. The hardware could have been picked up at any retail store. The software "Know How" is another story. So, it remains in the FAQ until valid data emerges to dispute it. Sorry Schneiderguy. If you find any, please provide it and if warranted, the FAQ will be updated.

Keys

That's the story NGOHQ told. ATI nor Nvidia ever said anything about it. For all we know what NGOHQ was doing was completely made up and they never even contacted ATI or nvidia for help. NGOHQ isn't exactly on my list of "respectable" hardware sites.

All im saying is that without an official statement from either company regarding the issue you shouldn't have a big bold claim in your FAQ that may or may not be true. The rest of it is good though, just that one part shouldn't be there IMO.

I can say that Nvidia did in fact send the SDK's, schneiderguy. So that much of it is indeed true. Why can't the rest of it? Why come out and say the story is made up? It's entirely unfounded. I have no idea "why" you think it would be a made up story. To what end?
At any rate, the general buzz across the entire internet at the time all this went down was, ATI refused to help NGOHQ. So, I'll go with that until it's proven otherwise. I know the NV side, but I can't speak for the ATI side. And as I said, ATI's current stance on PhysX would be very consistent with them not offering their assistance to get PhysX to run on their hardware. I'm inclined to agree that they offered no help when asked. It makes sense.

Absolutely nobody from the ATI camp (I'm talking actual ATI employees) have denied, or even commented on this subject. If it wasn't true, I do believe there would be official statements to crush the FUD. BUT, if you come across an official denial somewhere, by all means post it here so I can remove the bolded text. And by the way, it's only in bold so readers would take NOTE: and know that the following information may have changed in some way according to said NOTE:
 

yusux

Banned
Aug 17, 2008
331
0
0
there just aren't any blockbusterin' titles that support this, and y isn't here any physx vctf ut maps?
 

instantcoffee

Member
Dec 22, 2008
28
0
0
Originally posted by: keysplayr2003
Absolutely nobody from the ATI camp (I'm talking actual ATI employees) have denied, or even commented on this subject. If it wasn't true, I do believe there would be official statements to crush the FUD. BUT, if you come across an official denial somewhere, by all means post it here so I can remove the bolded text. And by the way, it's only in bold so readers would take NOTE: and know that the following information may have changed in some way according to said NOTE:

I think you are right on this one.

If they have gotten the SDK from Nvidia, they have undoubtably asked ATI for assistance as well. ATI have made their POW clear regarding physx:

AMD: PhysX and Other Proprietary Standards Will Die Off
link

Why would they say yes to, from their point of view, artifically keep alive something that will die off? By giving their assistance, they would do just that.

In addition, their last statement about physics is that it will come on ATI Radeon cards possibly by early 2009 (in link above).

This is through Havok, which currently is more widespread then PhysX and is also supported by Intel, AMD and ATI. ATI wants an open standard, so why should they support the competitor PhysX/Nvidia's creating two standards, one open and one proprietary?

Currently, PhysX offers nothing I cannot run by software on my 4870X2. There are a tech demo of Cryostasis which looks good and PhysX really shines on. But, given the demands that game probably have when finished, I would probably have to sacrifice the whole PhysX if I had it in order to maintain decent framerate and the rest of the eyecandy. If the game wouldn't have high demands, I could run it software anyway (Like UT3 physX maps which runs great on the 4870X2 by software...).

I'm with ATI on this one. PhysX is probably going to die fighting mighty Intel with its Havok and major support.

And I'm with you in this discussion: I have no doubt that ATI said no to the request for help on PhysX given the above. ;)
 

instantcoffee

Member
Dec 22, 2008
28
0
0
I agree. :) Time will tell. Meanwhile, I think you fail to reveal the whole picture. We can both agree that PhysX support as of this moment is pretty much worth nothing in current titles. What it will mean in upcoming titles, time will show. Those you list have already signed up for Havok as well and will use that in upcoming titles. Titles where most are ported from consoles without any PhysX GPU support to begin with. This means it won't be crucial to gameplay with hardware PhysX support as the titles then would fail on consoles.

PhysX is being hyped up in this thread and some other places to be larger then it is. I think you will agree with me on that one too, if to look objective upon it.

Lets look a bit at the competing Havok:

With over 100 developers and 300 leading titles already using Havok?s physics engine -- Havok Physics -- the company has clearly defined its position as the leading developer of game physics. By working together, both companies are demonstrating their commitment to open standards and continued support for the needs of the game community."
http://hothardware.com/cs/forums/p/38983/307507.aspx

microsoft-unleashes-havok

"Havok works in partnership with the world's best known game developers -- including Sony, Nintendo, Microsoft, EA, Ubisoft and Pandemic Studios.

Here's another one from 2K games:
2k-signs-havok-for-new-wii-titles

List can go on, but I have illustrated my point well enough I think. Signed licence agreements doesn't make it manditory to use a particular physx engine.

Havok is larger and more adopted, without any doubt. It also have MAJOR backup from giants like Intel, AMD, ATI, Microsoft etc.

Coupled with this:
Cheng went on to say that Havok physics on Radeon videocards is still forthcoming, possibly by early 2009, but noted that this is just the beginning of in-game physics.
link

I don't think PhysX stands a chance. Honestly. But, as we agree upon: time will tell! :D