Physics processing units used to cost about as much as a middle range GPU (when I last checked, two years ago), and did little to alleviate the CPU of processing responsibilities. Has this changed? Are PPUs still more or less worthless?
2 Answers
There used to be decent updates on Physics processing at this Hardforum FAQ.
Alas, it has been formally declared defunct recently.
- Radion and GeForce cards have quite good capabilities these days.
- General Purpose GPUs are getting more into the scene of Physics processing.
- NVIDIA has ported the AGEIA Physx platform (after acquiring it) on its GeForce 8 cards.
- NVIDIA is also working on PS3 SDK: PlayStation 3 developers get free PhysX SDK
- These days you can also have SLI configuration that will use your old card as dedicated Physx processor. More at NVIDIA Physx FAQ.
The Nehalem roadmap is planning GPUs within the processor too.
A recent comparison with GeForce -- PhysX Performance Update: GPU vs. PPU vs. CPU
Some more performance comparisons here.
An older article before AGEIA was acquired by NVIDIA
-- GeekTech: Will Your Next Upgrade Be a PPU?
On the whole, I am starting to think Physx is well coupled with Graphics Cards.
Maybe, they'll be called something else (instead of graphics card).
With Nehalem also venturing into on-chip GPUs, the scene can change rapidly.
- 57,042
PPUs are far from worthless if you need them for a specific purpose. Of course you need to use a PPU suited to the type of task you wish it to do. Not all PPUs are created equal. Have a good mind towards what it realistically needs to do for you and select accordingly.
In some cases a PPU will allow you make an otherwise dead slow application doing calculations quit zippy. Certainly not worthless but you need to have an intended use.
they can be a bit pricey as this is an "Over the barrel" market. If you need it, then you need it and you will pay happily in (Or at least they would like to think so)
Nowadays with grid computing you may not need to bother with a PPU though. You can put together a computing grid that can greatly outclass the PPU cards for the same money if you are willing to take the configuration hit of building a grid to crunch the numbers for you.
- 7,966