”i'm really not sure about that. It only uses gddr3 with a 128bit memory interface. there's no way it has 2tb/sec memory bandwidth. an 8800gtx for comparison has 768mb of gddr 3 clocked at 1800mhz connected with a 384bit interface.....that has a theoretical peak of 86.4gb/sec”
The internal structure for the PPU is very different from a GPU. All those saying the PPU is just a cheap GPU have no idea what they are talking about.
For physics its internal bandwidth that matter as collision detection requires tons of it. If my math doesn’t let me down the PPU has 250GB/s of bandwidth for physics.
http://www.blachford.info/computer/articles/PhysX2.html explains why it’s so high.
Going by what we know a PPU can do pure vector math at over 50times more then a single core CPU (dual core by 25 times etc.)
A lot of people say GPU’s are more powerful at physics but they are looking at the wrong specs.
These are the specs that matter for physics PPU below.
• Peak Instruction Bandwidth: 20 Billion Instructions⁄sec
• Sphere-Sphere Collisions: 530 Million⁄sec max
• Convex-Convex (Complex Collisions): 533,000⁄sec max
• Internal Bandwidth: 250GB/s estimated
Of course all the power is useless without decent games but the point is a PPU spec wise is far in advanced of today’s GPU’s and quad core CPU’s for physics. Ageia said the first games hardly used the PPU powers and it’s going to be 2007 games that make real use of it. This is backed up by the fact that the last few games made x10 better use of the PPU then Ghost Recon. Most current games had PPU support patched in we have yet to see any games developed from the ground up with the PPU in mind. If Ageia live or die all depends on how good or bad the games are which where made with PPU support from the ground up. I personally think Infernal could be the killer app they need.
“Potsey, owning one yourself, you seem to know a lot about the PPU, will there be a PCI-E version?”
There was an announcement saying yes but there was no mention of a timeframe.