Ageia PPU convex-convex performance

Please don't post Bullet support questions here, use the above forums instead.
Post Reply
User avatar
Erwin Coumans
Site Admin
Posts: 4221
Joined: Sun Jun 26, 2005 6:43 pm
Location: California, USA
Contact:

Ageia PPU convex-convex performance

Post 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 :-)
Christer Ericson
Posts: 23
Joined: Mon Jun 27, 2005 4:30 pm
Location: Los Angeles
Contact:

Re: Ageia PPU convex-convex performance

Post 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.
Post Reply