Nvidia adding physx support to geforce 8 gpus

Modelworks

Lifer
Feb 22, 2007
16,240
7
76
I knew this was coming.
I'm glad I never bought a physx card.

Would you buy a second 8x00 for physx use ?


http://techreport.com/discussions.x/14147
Huang revealed that Nvidia's strategy is to take the PhysX engine and port it onto CUDA. For those not in the know, CUDA stands for Compute Unified Device Architecture, and it's a C-like application programming interface Nvidia developed to let programmers write general-purpose applications that can run on GPUs. All of Nvidia's existing GeForce 8 graphics processors already support CUDA, and Huang confirmed that the cards will be able to run PhysX.

We're working toward the physics-engine-to-CUDA port as we speak. And we intend to throw a lot of resources at it. You know, I wouldn't be surprised if it helps our GPU sales even in advance of [the port's completion]. The reason is, [it's] just gonna be a software download. Every single GPU that is CUDA-enabled will be able to run the physics engine when it comes. . . . Every one of our GeForce 8-series GPUs runs CUDA.
Huang thinks the integration will encourage people to spend more on graphics processing hardware, as well:

Our expectation is that this is gonna encourage people to buy even better GPUs. It might?and probably will?encourage people to buy a second GPU for their SLI slot. And for the highest-end gamer, it will encourage them to buy three GPUs. Potentially two for graphics and one for physics, or one for graphics and two for physics.
Last, but not least, Huang said developers are "really excited" about the PhysX-to-CUDA port. "Finally they're able to get a physics engine accelerated into a very large population of gamers," he explained. Huang was unwilling to get into a time frame for the release of the first PhysX port. However, considering this will be purely a software implementation and Nvidia now has Ageia engineers on its payroll, the port may not take too long to complete.
 

DSF

Diamond Member
Oct 6, 2007
4,902
0
71
Personally, I'm not one who would spend another $250 on a GPU that would do PhysX duty for me. If the software works reasonably well on a $50 8500GT, then I might consider it.
 

Piuc2020

Golden Member
Nov 4, 2005
1,716
0
0
This sounds awesome, hopefully the physics implementation won't slow down the GPU too much, I wouldn't mind dropping down a resolution or disabling AA if I can get amazing physics effects.
 

Skunkwourk

Diamond Member
Dec 9, 2004
4,662
1
81
So we'll now have video/physics cards? If so I think this will complicate things for budget gamers in relation to physics intensive games (if theres even such a thing).
 

Nanobaud

Member
Dec 9, 2004
144
0
0
Perhaps it will move nVidia to enable double-precision fp on their consumer cards, and CUDA will become useful without having to buy those RMALMP (ream me a little more, please) Teslas.
 

NanoStuff

Banned
Mar 23, 2006
2,981
1
0
Either Mr Huang is damaged in the head and has this all wrong, or we're being set up for one big inconsistency fuckup. Consumers are not supposed to decide which hardware to dedicate for physics and which for graphics. This is supposed to be automatically distributed and scaled up with multiple processors to increase performance, not to change the functionality of the game.
 

flexy

Diamond Member
Sep 28, 2001
8,464
155
106
because a second GPU is so much cheaper than an Ageia Card for $120 ? :) RIP-OFF !!

edit: i got 4 CPU cores..so do many other real gamers...so move the stuff on one of the CPU cores..."buying a second GPU" is nonsense, not if its a full-fledged one.
 

flexy

Diamond Member
Sep 28, 2001
8,464
155
106
Originally posted by: flexy
because a second GPU is so much cheaper than an Ageia Card for $120 ? :) RIP-OFF !!

edit: i got 4 CPU cores..so do many other real gamers...so move the stuff on one of the CPU cores..."buying a second GPU" is nonsense, not if its a full-fledged one.

Also..as we all know Ageia Card obviously FLOPPED...so..this is only interesting for people who already are into SLi (i am NOT) and have a SLI setup...and those can then decide to use ONE of them for physics. (probably at cost of FPS)
 

Arcanedeath

Platinum Member
Jan 29, 2000
2,822
1
76
This is good for those of us w/ out SLI boards w/ an extra x16 PCI-E slot so when we upgrade to a faster card than the 8800 series we can stick the old 8800 in the other slot for physics and use the main x16 slot for the new graphics card.
 

bryanW1995

Lifer
May 22, 2007
11,144
32
91
isn't amd already working on this (fusion)? also, didn't intel just buy the other major physix company 6 mos ago? amd will have the easiest time of this since they'll be able to choose physix for cpu and/or gpu, while the others will be limited to their particular area of expertise.
 

ja1484

Platinum Member
Dec 31, 2007
2,438
2
0
What's the support level in games I'll actually play over the next 12-18 mos?

I see this having minimal impact if any. Nice to know it's there though.
 

aka1nas

Diamond Member
Aug 30, 2001
4,335
1
0
Last I heard, Havok was working on porting their package to CUDA before they were acquired.
 

thilanliyan

Lifer
Jun 21, 2005
12,040
2,255
126
I feel bad for people who bought a PhysX card. Will games coming out in the future still be able to use the current PhysX hardware and have all the features? Or will it be exclusive to Geforce GPUs?
 

Sylvanas

Diamond Member
Jan 20, 2004
3,752
0
0
I wonder how they will do it, like an option in the Nv control pannel for 'enable physics' or something? I wonder what the performance hit would be.
 

thilanliyan

Lifer
Jun 21, 2005
12,040
2,255
126
Originally posted by: Sylvanas
I wonder how they will do it, like an option in the Nv control pannel for 'enable physics' or something? I wonder what the performance hit would be.

NVidia wants you to buy more of their GPUs to make this work...how many people are going to accept a performance hit on their single card to up the physics? I know I wouldn't.

As long as it doesn't require an nVidia motherboard to run it...I might consider it but if it does...no way...I'll never buy an nVidia motherboard.
 

aka1nas

Diamond Member
Aug 30, 2001
4,335
1
0
Probably depends on how much work Nvidia wants to put into it. They would have to go out of there way to remove PPU and software PhysX support. They would probably at least keep the latter mode around so game developers will actually adopt the PhysX API.
 

aka1nas

Diamond Member
Aug 30, 2001
4,335
1
0
Originally posted by: thilan29
Originally posted by: Sylvanas
I wonder how they will do it, like an option in the Nv control pannel for 'enable physics' or something? I wonder what the performance hit would be.

NVidia wants you to buy more of their GPUs to make this work...how many people are going to accept a performance hit on their single card to up the physics? I know I wouldn't.

As long as it doesn't require an nVidia motherboard to run it...I might consider it but if it does...no way...I'll never buy an nVidia motherboard.

CUDA currently doesn't work correctly if you try to run a CUDA app on your primary display adapter, so you're probably not going to be able to pull off physics acceleration without getting a second GPU.
 

BFG10K

Lifer
Aug 14, 2000
22,709
3,002
126
I wonder if existing Phys-X titles will have the option to be mapped to nVidia hardware? In theory nVidia could implement a wrapper to do it.
 

ViRGE

Elite Member, Moderator Emeritus
Oct 9, 1999
31,516
167
106
Originally posted by: aka1nas
Originally posted by: thilan29
Originally posted by: Sylvanas
I wonder how they will do it, like an option in the Nv control pannel for 'enable physics' or something? I wonder what the performance hit would be.

NVidia wants you to buy more of their GPUs to make this work...how many people are going to accept a performance hit on their single card to up the physics? I know I wouldn't.

As long as it doesn't require an nVidia motherboard to run it...I might consider it but if it does...no way...I'll never buy an nVidia motherboard.

CUDA currently doesn't work correctly if you try to run a CUDA app on your primary display adapter, so you're probably not going to be able to pull off physics acceleration without getting a second GPU.
Presumably Nvidia is going to fix that. All of the indications are that this is going to be able to be run concurrently with game rendering on a single GPU. Hopefully the performance hit isn't too bad, the PhysX PPU itself isn't all that powerful (basically it's 2005 hardware) and I've heard it's roughly as complex as a 6600/6800.
 

PCTC2

Diamond Member
Feb 18, 2007
3,892
33
91
Originally posted by: tynopik
so this is going to make my 8400GS even faster?

LOL. No. but it means if you bought an 8800GT, you could use your 8400GS as a physics processing unit.