Download the Tom's Hardware App from the App Store
The reference for current tech news
Yes No
Ads

ATI Runs PhysX With Modified Drivers

by - source: Tom's Hardware US

Haifa (Israel) - This one did not take long: We already knew that Nvidia is working on a CUDA version for x86 CPUs, but said it would leave a modification for ATI GPUs to others. Eran Badit of ngohq.com told us that he has done it already and was able to get the Nvidia PhysX layer to run on ATI Radeon cards.

After playing with Nvidia’s CUDA SDK and PhysX SDK, Eran apparently got the PhysX layer to play along with Radeon cards. He mentioned that enabling PhysX support on Radeon cards is not particularly difficult, leading us to believe that physics on graphics cards may not so much be a technology problem but a game of politics.

Eran said that he will be offering the ATI PhysX-enabling utility on ngohq.com as soon as he gets his hands on more hardware to check the application on more than one graphics card. We are told that he is testing hardware already, which means that the software should be available "soon".

On his first run, Eran got a 22,606 CPU score in 3D Mark Vantage, enhancing the overall score to P4262. A comparable system without PhysX-support will cross the finish line at about P3800.

We are told that there is currently no relationship between ngohq.com and AMD’s PR team, which means that Eran does not have access to Radeon 4850 or 4870 cards. Check the www.ngohq.com website for the software to become available this weekend.

Share:
37
Comments
Read more
X
Submit

Comments
Add your comment
enewmen 06/26/2008 8:53 PM
Hide
-0+

This keeps getting better. So, I expect a standard Physics API sometime in the see-able future.

nukemaster 06/26/2008 8:56 PM
Hide
-0+

Cool

DXRick 06/26/2008 9:12 PM
Hide
-0+

DirectX has always been a hardware abstraction layer (HAL) that gives developers the same API that will work on all video cards that support it. Making the PhysX SDK work the same way would be the best solution for game developers, so that they don't have to write different code for the different video cards.

The fact that Nvidia has developed PhysX to only work on their cards, is not doing any favors for game developers. Time will tell if they are developing PhysX purely for their own selfish interests or actually care about the needs of game developers....

hannibal 06/26/2008 9:29 PM
Hide
-0+

The Nvidia is worried about Havok, this may be the only way of making Physx more appealing compared to Havok... The problem is that they can make Physx so that it will run much faster on Nvidia cards by clever programing... well at least the situation is now better than it was some time ago.
I still think that we need DirectPhysic api, from MS to make this clear...

One link more: http://www.tgdaily.com/content/view/38137/135/

All in all very interresting thing to happen! There is allso very active discussion of this subject in Futuremark discussion board. Many people have very passionate opinions in this matter indeed!

ATI's responce was not so polite, but I hope that they make official move towards GPU physiscs soon enough, so that the playing field will be leveled again.

martel80 06/26/2008 9:36 PM
Hide
--1+

Isn't this some kind of bootleg? I mean nvidia could perhaps outlaw the software as they don't get royalties for the PhysX technology they own.
It's like those bootleg Sound Blaster drivers that enabled Dolby Digital (or DTS?) on cards for which the royalty hasn't been paid.

one-shot 06/26/2008 9:44 PM
Hide
-0+

cool is my response

Mr_Man 06/26/2008 11:25 PM
Hide
-3+

@hannibal:
I don't think Microsoft should make it. That would turn out like DirectX 10, meaning us Linux-users couldn't play it out of the box with Wine very easily, if at all.

kilkennycat 06/26/2008 11:53 PM
Hide
-0+

I suspect that nVidia might just require some license revenue for PhysX calls at GPU driver level. They now own all of the PhysX IP. I doubt if AMD/ATi will get a free ride here, and from the article it seems as if nVidia would be very willing to discuss the subject in detail with ATi.

nekatreven 06/26/2008 11:59 PM
Hide
-1+

Keeping DX10 and other advanced gaming tech off of Linux is (sadly) probably in the interest of most of these companies right now. Its not like someone 'forgot' to write in native linux support for DX10...they wouldn't even put it on XP for crying out loud.

Its unfortunate, but keeping it from working out of the box on linux is kind of the point. The only thing that will really ever change this is linux gaining more market share.

liemfukliang 06/27/2008 1:48 AM
Hide
--1+

Please make it enable for other Nvidia Card beside the 4 official one.

nukemaster 06/27/2008 1:46 AM
Hide
-1+

Nvidia will be releasing it for all 8000, 9000 and 200 cards in the future.

Anonymous 06/27/2008 4:47 AM
Hide
--1+

Here my 2 cents for what they are worth. The only thing PhysX has going for it right now is the Unreal Tournament 3 engine that uses PhysX as its physics API. There are ALOT of games coming out running with the engine which is really the only good thing for PhysX right now. Havok has been much more widely used in the past and will be in the future since it has been around for so long and it is designed to run just fine on any card be it nVidia or ATI. Had nVidia not bought PhysX it would have faded into the back ground as yet another failed technology. Fortunately nVidia saw a cheap deal on something they could use and license to other people and make money from. Who is going to come out on top is up for grabs as it stands not Havok has a much wider user base and the benefit of running on any GPU hardware where as up until these hacked drivers PhysX was going to only run in nVidia hardware.

Mathos 06/27/2008 7:26 AM
Hide
-1+

If this works out right, this will also improve the performance of the ATI cards in the games that are their current weak points.... Namely those that use the Unreal Engine 3 that benefits from PhysX support.

niz 06/27/2008 11:14 AM
Hide
-0+

I have an 2 8800GTXs but the drivers with Physx in them detect the card and only allow you to install it on 9xxx cards and newer. There is hardly if any differece between the 8800GTX GPU and the 9xxx GPU other than clockspeeds. Its obviously nVidia are playing marketing games to get people to needlessly 'upgrade' rather than any actual technical need.
Now even ATI cards can use this before it even will install on my Nvidia 8800GTX which especailly proves my point.

spaztic7 06/27/2008 3:45 PM
Hide
--2+

This is great and all, but will it really matter in games? Do you really want your video card wasting power on Physx when it could be rendering more frames (assuming the game in a taxing game where it uses the GPU at 100%)?

Havok has more then enough power in that to generate very good physics. HL2 and that engine shows software base physics is very good, not to mention that Havok is not only used in games, but also other renderings for things like weather, military, movies, media, so on and so forth.


The age old question, is Physx even worth it or is it just a sales gimmick?

MxM 06/27/2008 5:32 PM
Hide
-1+

I do like Physx approach much more than Havok's. To have specialized hardware is much better than general purpose software run on general purpose processor. It is also cheaper - you do not need to upgrade video card AND processor for the next gen games, just video card with PhysX.

spaztic7 06/27/2008 6:28 PM
Hide
--1+

MxM wrote :

I do like Physx approach much more than Havok's. To have specialized hardware is much better than general purpose software run on general purpose processor. It is also cheaper - you do not need to upgrade video card AND processor for the next gen games, just video card with PhysX.




The thing today is, Physx won’t be its own slap of hardware anymore. It's controlled by Nvidia and does whatever Nvidia tells it to do. Physx is now more or less software controlled but for, as we see now, any hardware to run.

It’s cool to see it run, but is it worth it?

arrpeegeer 06/27/2008 8:41 PM
Hide
-0+

Props to someone lone soul in Israel doing what...a more responsible company should be doing.

Corporate politics makes me want to puke sometimes. Well, almost all the time.

chechak 06/27/2008 8:46 PM
Hide
-0+

ATI and Physx=stable performance

silversound 06/27/2008 9:08 PM
Hide
-0+

So is CUBA an open program or API?

ilovebarny 06/27/2008 11:04 PM
Hide
-2+

wait. i thought the 4850 and the 4870 had built in physx cards. this link states they have physics processing capability. what exactly does that mean. http://www.tomshardware.com/news/R [...] ,5667.html

nukemaster 06/27/2008 11:34 PM
Hide
-0+

I think they mean havok

ilovebarny 06/27/2008 11:43 PM
Hide
-1+

^ but thats just like a driver controlled thing right?

nukemaster 06/28/2008 3:56 AM
Hide
-0+

I think its a cpu/gpu system. Either way it works fairly well. Its not owned by Intel. Havok is like PhysX's competition

Its all marketing.

Its funny how both ATI and Nvidia bashed PhysX and went on about there own systems(use an old card for it) then never made one. Nvidia just bought out a company they drove into the ground by lying about there own physics that never saw the light of day(all kinds of promises just to take the shine of Ageia's product that DID work).

borgsm1 06/29/2008 3:51 PM
Hide
--1+

I think this is great. But I don't think you could use your ATI GPU without AMD/ATI paying royalties to NVIDIA for that matter.

The best compromise between PhysX and Havok be a standard for physics HAL or API wherein both will have to follow a standard and work on any available hardware whether it be CPU or GPU, AMD or INTEL, ATI or NVIDIA and those other minor players in the CPU, GPU game. By then the basis of their competition will not be on which games it will supported but it would be on their code optimizations which I guess in the end promote the best performance.

hannibal 06/29/2008 10:52 PM
Hide
-0+

Mr_Man :
@hannibal:I don't think Microsoft should make it. That would turn out like DirectX 10, meaning us Linux-users couldn't play it out of the box with Wine very easily, if at all.



Well I would be happy to have OF (open fysics) or what ever it would be called. Now the two different engines causes that nothing get done...

silicondoc 05/12/2010 9:15 AM
Hide
--2+

Too bad. Eran from NGOHQ publicly announced AMD/ATI offered no suport whatsoever, while NVidia sent engineers help right away, to get the ati PhysX wrapper working, and working well.
Then Eran of NGOHQ sadly announced that ATI purposefully killed the PhySx wrapper in their next driver release.
ATI squashed PhysX for all the ati card fans.
NOW THAT'S NASTY BUSINESS PRACTICE, WORSE THAN ANYTHING NVIDA HAS EVER BEEN ACCUSED OF.
Wake up ati fans, now ati is rebranding their mobile chips, and they've been losing billions every year, and that's why drivers are not done right and why they don't answer emails to industry professionals after promising to. They don't pay for driver teams like they should, they lose money, they have grey screens of death, terribly tyrannical forums that control any harmed users by banning them after silencing them, and all sorts of other hate filled actions.
Time for ati users to wake up !
Nvidia on the other hand, takes massive profits from their TESLA series and invests it in the gaming community and in assisting developers to deliver GAMES for all of us.
Granted, ati purchasers ALWAYS WHINE about nvidia being and active and hands on company in the gaming developement area, and NEVER take ATI to task for being one big fat zero of nothing and no help in the area.
Ruddy of ATI PR announced publicly as he attacked the nvidia rep 9 months ago at Hexus he had HIS BEST programmer working on a BATMANN AA with the game company who made it, and till this very day, N O T H I N G.
ATI is an empty pocketed LIAR of a company, and it's time all it's fans start putting the blame where it belongs, WITH ATI, who can't pay for driver and dev teams to work with game producing companies !
It's not nvidia's job to make every game work, and work better with proprietary ati hardware!
Here's what NVIDIA has been doing while ati sits on it's butt and whines:
1. cuda 1. openGl 3. openCL 4. PhysX 5. Badaboom 6. Cuda water Just Cause2 6. Bokeh filtering 7. Custom game profile control panel 8. Ray Tracing Car app with all GTX400 series 9. PhysxDemos free, PhysX scrensaver, Free WARMONGER game with ever PhysX nvidia card. 10. Totally new core type and implementation stretching technology barriers for the future beyond previous imagination !
---
Time for the ati fans to face REALITY.
Ati delivers a GSOD set of cards that do a whole lot less than NVIDIA cards. It's not Nvidia's job to make ati fans pleased with ati's massive amount opf problems by fixing them for the lazy, non email answering, not game conscious ati driver team, who doesn't work with game developers !
GET OFF YOUR BUTTS ATI, and do your own work ! Make your own apps, make your own MODS AND EXTRAS! QUIT DEMANDING EVERYTHING BE HANDED TO YOU BY AN OPEN SOURCE FREEBIE COMMUNITY OR MICROSOFT OR SOMEONE ELSE WHO DOES ALL THE WORK AND PUTS ALL THE MONEY AND RESEARCH AND DEVELOPEMENT INTO EVERYTHING WHILE YOU JUST LEACH IT ALL AND WHINE ANYWAY LIKE A BLOOD SUCKING UNGRATEFUL WORM !

nukemaster 05/12/2010 6:01 PM
Hide
-1+

silicondoc wrote :

Too bad. Eran from NGOHQ publicly announced AMD/ATI offered no suport whatsoever, while NVidia sent engineers help right away, to get the ati PhysX wrapper working, and working well.
Then Eran of NGOHQ sadly announced that ATI purposefully killed the PhySx wrapper in their next driver release.
ATI squashed PhysX for all the ati card fans.
NOW THAT'S NASTY BUSINESS PRACTICE, WORSE THAN ANYTHING NVIDA HAS EVER BEEN ACCUSED OF.
Wake up ati fans, now ati is rebranding their mobile chips, and they've been losing billions every year, and that's why drivers are not done right and why they don't answer emails to industry professionals after promising to. They don't pay for driver teams like they should, they lose money, they have grey screens of death, terribly tyrannical forums that control any harmed users by banning them after silencing them, and all sorts of other hate filled actions.
Time for ati users to wake up !
Nvidia on the other hand, takes massive profits from their TESLA series and invests it in the gaming community and in assisting developers to deliver GAMES for all of us.
Granted, ati purchasers ALWAYS WHINE about nvidia being and active and hands on company in the gaming developement area, and NEVER take ATI to task for being one big fat zero of nothing and no help in the area.
Ruddy of ATI PR announced publicly as he attacked the nvidia rep 9 months ago at Hexus he had HIS BEST programmer working on a BATMANN AA with the game company who made it, and till this very day, N O T H I N G.
ATI is an empty pocketed LIAR of a company, and it's time all it's fans start putting the blame where it belongs, WITH ATI, who can't pay for driver and dev teams to work with game producing companies !
It's not nvidia's job to make every game work, and work better with proprietary ati hardware!
Here's what NVIDIA has been doing while ati sits on it's butt and whines:
1. cuda 1. openGl 3. openCL 4. PhysX 5. Badaboom 6. Cuda water Just Cause2 6. Bokeh filtering 7. Custom game profile control panel 8. Ray Tracing Car app with all GTX400 series 9. PhysxDemos free, PhysX scrensaver, Free WARMONGER game with ever PhysX nvidia card. 10. Totally new core type and implementation stretching technology barriers for the future beyond previous imagination !
---
Time for the ati fans to face REALITY.
Ati delivers a GSOD set of cards that do a whole lot less than NVIDIA cards. It's not Nvidia's job to make ati fans pleased with ati's massive amount opf problems by fixing them for the lazy, non email answering, not game conscious ati driver team, who doesn't work with game developers !
GET OFF YOUR BUTTS ATI, and do your own work ! Make your own apps, make your own MODS AND EXTRAS! QUIT DEMANDING EVERYTHING BE HANDED TO YOU BY AN OPEN SOURCE FREEBIE COMMUNITY OR MICROSOFT OR SOMEONE ELSE WHO DOES ALL THE WORK AND PUTS ALL THE MONEY AND RESEARCH AND DEVELOPEMENT INTO EVERYTHING WHILE YOU JUST LEACH IT ALL AND WHINE ANYWAY LIKE A BLOOD SUCKING UNGRATEFUL WORM !



Hey fanboy, this is a 2 year old thread. So please go away. You mention AMD renaming mobile cards. Nvidia never did this? Ohh right they have done it for years. Hell the G92 has been used over and over again. And for innovation. Do you mean how Nvidia refused to make the DX10 requirement forcing MS to drop key features so the 8XXX cards could be called DX 10 and not just DX9 with some DX 10 features? Yeah that is innovative. Paying devs to not use DX 10.1? yeah innovative alright. the GXX 300 cards. Ohh right renamed GXX 200 cards. nice work. Before you START AN ALL CAPS FLAMEWARE ON A 2 YEAR OLD THREAD PLEASE GET YOUR FACTS STRAIGHT!!!

Ohh yeah PhysX is a CUDA app, it generally falls in with almost everything you list there. OpenCL is not made by Nvidia try Apple buddy. OpenGL invented by Nvidia? Oppsy wrong again. Silicon Graphics created this. Nvidia and other(Yes AMD is in there too) Support it, but did NOT create it.

silicondoc 05/12/2010 8:51 PM
Hide
--1+

LOL - A two year old thread YOU ARE IN YESTERDAY !
Take your own advice, don't post in a two year old thread, right, hypocrit ? No ?
Congratulations.
You whined about nvidia(DX,rebranding), then tell me to get my facts right? LOL When you whine about nvidia, it doesn't make anything I've pointed out about ATI incorrect.
Get your phraseology correct !
Do you understand that ? LOL
In fact, you don't claim I got anything wrong about ATI, directly. You know why ? BECAUSE I DIDN'T.
I never said nv made opencl, but their card can use it. I don't know if ati's does, do you ? It might not, open GPU-Z and see the 5 checkable features at the bottom, and see on NVIDIA, all 4 are actively checked, and on ATI, just one, direct compute 5.0.
My post is NEW. It's the OTHER SIDE, what ati has done WRONG.
Glad you read it, thanks for letting me enlighten your mind.
ATI BLOCKED THE PHYSX WRAPPER FOR RADEON CARDS, AS ERANOF NGOHQ HAS PUBLICLY STATED.
YOU ATI FANBOYS ARE WITHOUT PHYSX SUPPORT BECAUSE ATI BLOCKED THAT.
FACE REALITY.

nukemaster 05/15/2010 4:30 AM
Hide
-1+

But my gtx 480 runs it just fine. No fan boy here buddy. Yet still no real gaming improvements.

vexun11 09/06/2010 5:55 AM
Hide
-0+

can I run a physx card with my radeon 5830, my motherboard is a GA-X58A-UD3R i7 system.

I really want physx with my system but don't want to switch to nvidia unless there is no other way.


Ads

Best offers

Newsletters


OK
Ads