Page 1 of 1

Ageia PPU convex-convex performance

Posted: Sat Apr 29, 2006 1:41 am
by Erwin Coumans
On the in-official Ageia website the BFG Board Info provides information:

BFG Add-in Board Info & Pics

Official BFG PhysX Site

- PCI
- Memory interface: 128bit GDDR3
- Memory capacity: 128MB Samsung GDDR3 (500MHz?)
- 12V Molex connector for additional power source
- Peak instruction bandwidth: 20 Billion/sec
- Sphere-sphere collisions: 530 Million/sec max
- Convex-convex (complex collisions): 533,000/sec max
- Estimated price: 199/249USD
- Software included: BFG PhysX Drivers, BFG PhysX Demo DVD
- Release: Spring 2006 / May 12-25th 2006

See http://personal.inet.fi/atk/kjh2348fs/ageia_physx.html
or local cached version
http://www.continuousphysics.com/ftp/pu ... 20Info.htm

The convex-convex collision information is interesting. I guess it refers to a convex-convex case of up to 32 vertices. It doesn't tell if that is just the detection or including contact generation and solving.

It gives some target for future Bullet GJK optimizations :-)

Re: Ageia PPU convex-convex performance

Posted: Sat Apr 29, 2006 6:01 am
by Christer Ericson
Erwin Coumans wrote: - Peak instruction bandwidth: 20 Billion/sec
- Sphere-sphere collisions: 530 Million/sec max
- Convex-convex (complex collisions): 533,000/sec max
[...]
The convex-convex collision information is interesting. I guess it refers to a convex-convex case of up to 32 vertices. It doesn't tell if that is just the detection or including contact generation and solving.
Well, the sphere-sphere case corresponds to 20B/530M = 38 instructions. That's much too high for just collision detection, so I would guess contact generation is included. The convex-convex case becomes 37,500 instructions. Hard to say what that corresponds to as no additional information is given.