Menelmarar
Supreme [H]ardness
- Joined
- Feb 15, 2001
- Messages
- 5,472
Consider if you will, that interactive physics on the cpu and accelerated physics on a PPU as merely a stepping stone to interactive+effects physics all acclerated on a PPU. This is what everyone wants, no doubt about that! Baby-steps!
Step 1: Accelerated Effects Physics.
We can see this stepping stone in games already like HalfLife 2, UT2004, Doom 3, Oblivion, GRAW and even futures titles like UT2007 and Crysis where the interactive physics are done on your cpu. As well as titles like GRAW and future UT2007 are hardware accelerating the effects physics aspect.
Hypothetically, had Havok and ATI/nVidia been ready, instead of paying $299 for a PPU to accelerate these effects. The mainstream gamer could have paid $99 for an X1600 for the same thing! Having a price that was 1/3 of what it is now could really have helped accelerate the market for accelerated physics.
Then consider the improvements HL2 and Oblivion have shown physics will add to gameplay using only the power of CPUs. Crytek studios for their upcoming title Crysis still think that CPUs are still capable of taking interactive physics to the next level AND without costing consumers unncessary money.
Backing up ATI's performance claims a bit. Take a look at Stanford University's folding project. I found in the folding forum today details on their research into implementing their simulation of protein interactions on ATI's GPU. I thought this was critically important to chare with the crowd interested in PPUs.
http://graphics.stanford.edu/~mhouston/public_talks/R520-mhouston.pdf
[IG]http://www.softwaredaddy.com/~menel/benchmark1.jpg[/IMG]
[IG]http://www.softwaredaddy.com/~menel/benchmark2.jpg[/IMG]
[IG]http://www.softwaredaddy.com/~menel/benchmark3.jpg[/IMG]
Impressive to me! Gives a little more validity to ATI's claims of how fast they can be at general purpose computing with parrallel data.
What is really interesting is they seem capable of running these calculations on the GPU and returning data back from the GPU. If they can do it, why can't Havok return physics results for calculations in games? Maybe there are other flaws in the architecture. But that is something that ATI should be able to focus on improving for future generations.
So with this, as it imrpoves. Havok and ATI both have huge market share already and developer support from previous projects. It seems reasonable that theier strong ties could give them strong allies in future physics technologies.
Future Goal: Interactive+Effects Physics Accelerated
The phase where interactive+effects physics are hardware accelerated without bleeding the consumers unncessarily.
With Windows Vista and Direct10 coming up. You can bet ATI and nVidia are already hard at work and have been for some time on new generations of GPUs. Maybe it's to late for the first round of DX10 GPUs, but maybe the following, or the following 6month refresh.
Can you imagine the market advantage it would give ATI over nVidia or vise versa if they could improve the methods for returning data from the GPU. Making their graphics cards capable of interactive physics. With Havok onboard to work up the SDK and implementation side for game developers, they've got alot of experience with this. Can you imagine the possibilities?
What if...Next spring/summer upgrading to a theoretically named ATI X2800 DX10 GPU for your system for $500 and a second $99-$150 X2300/X2600 ATI gpu in your system for interactive+effects physics.
Not only are thse mainstream/budget GPU's be cheaper than a PhysX's single purpose implementation, but they can be recycled. When they start to become obselete and no longer serve you, the enthusiast anymore, they could be passed down to little sister/brother's pc. Or used in a peicemeal web browing PC for a family member. Or your main graphics card fails and has to be sent off for RMA, whoops just bump your PPU/GPU upto the primary x16 slot.
Interesting....
Step 1: Accelerated Effects Physics.
We can see this stepping stone in games already like HalfLife 2, UT2004, Doom 3, Oblivion, GRAW and even futures titles like UT2007 and Crysis where the interactive physics are done on your cpu. As well as titles like GRAW and future UT2007 are hardware accelerating the effects physics aspect.
Hypothetically, had Havok and ATI/nVidia been ready, instead of paying $299 for a PPU to accelerate these effects. The mainstream gamer could have paid $99 for an X1600 for the same thing! Having a price that was 1/3 of what it is now could really have helped accelerate the market for accelerated physics.
Then consider the improvements HL2 and Oblivion have shown physics will add to gameplay using only the power of CPUs. Crytek studios for their upcoming title Crysis still think that CPUs are still capable of taking interactive physics to the next level AND without costing consumers unncessary money.
Backing up ATI's performance claims a bit. Take a look at Stanford University's folding project. I found in the folding forum today details on their research into implementing their simulation of protein interactions on ATI's GPU. I thought this was critically important to chare with the crowd interested in PPUs.
http://graphics.stanford.edu/~mhouston/public_talks/R520-mhouston.pdf
[IG]http://www.softwaredaddy.com/~menel/benchmark1.jpg[/IMG]
[IG]http://www.softwaredaddy.com/~menel/benchmark2.jpg[/IMG]
[IG]http://www.softwaredaddy.com/~menel/benchmark3.jpg[/IMG]
Impressive to me! Gives a little more validity to ATI's claims of how fast they can be at general purpose computing with parrallel data.
What is really interesting is they seem capable of running these calculations on the GPU and returning data back from the GPU. If they can do it, why can't Havok return physics results for calculations in games? Maybe there are other flaws in the architecture. But that is something that ATI should be able to focus on improving for future generations.
So with this, as it imrpoves. Havok and ATI both have huge market share already and developer support from previous projects. It seems reasonable that theier strong ties could give them strong allies in future physics technologies.
Future Goal: Interactive+Effects Physics Accelerated
The phase where interactive+effects physics are hardware accelerated without bleeding the consumers unncessarily.
With Windows Vista and Direct10 coming up. You can bet ATI and nVidia are already hard at work and have been for some time on new generations of GPUs. Maybe it's to late for the first round of DX10 GPUs, but maybe the following, or the following 6month refresh.
Can you imagine the market advantage it would give ATI over nVidia or vise versa if they could improve the methods for returning data from the GPU. Making their graphics cards capable of interactive physics. With Havok onboard to work up the SDK and implementation side for game developers, they've got alot of experience with this. Can you imagine the possibilities?
What if...Next spring/summer upgrading to a theoretically named ATI X2800 DX10 GPU for your system for $500 and a second $99-$150 X2300/X2600 ATI gpu in your system for interactive+effects physics.
Not only are thse mainstream/budget GPU's be cheaper than a PhysX's single purpose implementation, but they can be recycled. When they start to become obselete and no longer serve you, the enthusiast anymore, they could be passed down to little sister/brother's pc. Or used in a peicemeal web browing PC for a family member. Or your main graphics card fails and has to be sent off for RMA, whoops just bump your PPU/GPU upto the primary x16 slot.
Interesting....