Topic Title: AMD PHYSX
Topic Summary: wondering if AMD is going to answer with there own PHYSX system for the GPUs
Created On: 02/13/2013 09:55 PM
Status: Post and Reply
Linear : Threading : Single : Branch
Search Topic Search Topic
Topic Tools Topic Tools
View similar topics View similar topics
View topic in raw text format. Print this topic.
 02/13/2013 09:55 PM
User is offline View Users Profile Print this message

Author Icon

Posts: 1
Joined: 02/13/2013

Wondering when or if AMD will implement PHYSX into their card or will i have to move to Nvida after being a proud supporter of AMD all these years. I would really like to see this happen and see all the eye candy. While throwing the finger to Nvidia.


Thanks and something gets changed soon.

 02/13/2013 11:27 PM
User is offline View Users Profile Print this message

Author Icon
80 Column Mind

Posts: 13515
Joined: 04/17/2008

Well, let's see, PhysX is a proprietary technology purchased by nVidia, so the answer is never. DirectComputer and Havok are two alternatives which will never replace PhysX as nVidia has deals with certain game studios.

AMD FX-8350 w/ Corsair H105, ASUS Sabertooth 990FX Gen3/R2, 8GiB G.SKILL DDR3-2133, XFX HD 7970 GHz Edition, 1TB Samsung 850 Evo, 256GB OCZ Vector, Creative X-Fi Titanium w/ Creative Gigaworks S750, SeaSonic X750, Corsair C70, HP ZR2440w, Win 7 Ult Ed x64
 02/14/2013 01:27 AM
User is offline View Users Profile Print this message

Author Icon
Forum Moderator

Posts: 578
Joined: 08/28/2012

Dude... it's not like this is all written in stone.  Those deals often go away as soon as someone else offers a better deal. 

DirectCompute is part of DirectX which means it has Microsoft behind it.  Microsoft could provide much better incentives than Nvidia if they were so inclined.  Maybe it's just too early for that still since DirectCompute wasn't released until DX11 came around while many popular games still use DX9.  I think it's more likely that hardware accelerated physics still just isn't that important for gaming in general.


Do not meddle in the affairs of archers, for they are subtle and quick to anger.
Post Count: +8510
Troll Hunter

The opinions expressed above do not represent those of Advanced Micro Devices or any of their affiliates.

 02/14/2013 06:02 PM
User is offline View Users Profile Print this message

Author Icon
Alpha Geek

Posts: 1555
Joined: 07/13/2009

PhysX is a physics library, which uses either the CPU or GPU to perform calculations.  The latter option requires a proprietary nVidia API called CUDA.  The former option performed poorly in older PhysX releases, and performs relatively well in current releases (best case is probably Borderlands 2).

What you're asking is whether AMD can have a physics library run on the GPU.  That will happen as soon as some software library is ported to a standard like OpenCL or DirectCompute. 

PhysX itself could go that route, but given the corporate culture of nVidia, that seems extremely unlikely.

Havok is by far the most common physics library in use, and porting that to OpenCL or DirectCompute would be huge.  I'm not aware of any plans towards that end.

Bullet is a relatively new physics library that's under active development and supports OpenCL.  There's potential there, but the main market penetration seems to be mobile apps right now.

And once Havok or Bullet become viable options for GPU-accelerated physics, it's up to the game developers to choose them over PhysX.  Given that Havok will be looking for licensing fees and Bullet will require paying someone for support (it's open source), while nVidia will be pushing PhysX with cash in hand, it will still be an uphill battle.

I wouldn't expect physics calculations on AMD GPU's for a year or two at minimum.


92899 users are registered to the AMD Support and Game forum.
There are currently 4 users logged in.

FuseTalk Hosting Executive Plan v3.2 - © 1999-2015 FuseTalk Inc. All rights reserved.