Jump to content

PPU what does this mean to simulation?


keltuzar

Recommended Posts

It means you have to buy yet another PCI-E card to run a bunch of future programs :)

At 130 million transistors, able to handle 30000 RBD objects and deal with collision detection in hardware, it sounds as or more complex than a graphics card GPU. But just how it fits into a system has me a little baffled; because it has its own API (like OpenGL for physics), this means that a software package (like, say, Houdini) would need to support that API *and* have its own physics API, for those users that don't have the card or chip in their system. As a developer, doing twice the work isn't very desirable. And hardware APIs have this way of being limited by the hardware specs, somewhat limiting their usefulness (as an example, the latest OpenGL drivers *still* don't support non-power of 2 textures, making image processing via the GPU a pain).

That being said, handling 30000 RBD objects is great, but how complex can each object be? Do they have to be made up of tris? Quads? Or is a tri an object? What simulation parameters can you adjust (bounciness, gravity, etc). Does it support deforming RBD geo? How finely can it sub-sample? It sounds great on paper, but the details are so scant that it's really hard to tell how powerful the unit actually is. It sounds like it's targeted towards games (or marketing departments), so I'd be surprised if it could do RBD like most of us would expect.

"Whitepapers" like this always make me a little nervous. Lots of hype, no specs... suddenly people seem to expect that your app should run 100's of times faster. Many poeple don't understand the hardware's limitations (because the press releases rarely mention them) and come to blame your app instead. I'll be curious to see how long the "PPU" lasts, or to at least see a decent spec sheet :)

Personally, I'd rather have dozens more SSE registers, better SSE vector/matrix math support and better SSE compiler support - sort of like what Motorola has done with Altivec - rather than yet another hardware processor & API.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...