AMD Shows Off GPU-Accelerated Havok Physics

Author Hugo Jobling
Published 30th Mar 2009
AMD Shows Off GPU-Accelerated Havok Physics
Bookmark and Share discuss this article  7 comments    Email  Email trustedreviews newslettersTrustedReviews Newsletters

AMD has come good on promises that GPU-accelerated Havok physics would be demonstrated at GDC, showing off Havok Cloth (shown in the video below) running on ATI hardware.


Havok Cloth was ported to OpenCL enabling it to run on AMD hardware as per ATI Stream programs. One advantage of using OpenCL is that Havok switch between GPU and CPU on-the-fly, as shown by AMD. Additionally, given that OpenCL, GPU-accelerated physics should be possible without any 'extra' coding over what's needed for Havok on the CPU - as both processors can run the same code - Havok shouldn't find it too hard getting developer support.

On a more disappointing note, AMD wouldn't talk about any performance boost - or lack thereof - as GPU-based Havok is currently only a proof of concept, rather than a completed implementation.

Interestingly, there's nothing to stop an OpenCL version of Havok's physics engine running on nVidia graphics hardware - albeit in competition to PhysX. We'll have to wait and see what happens on that front.

discuss this article  7 comments
Email this article to a friend Email
Bookmark and Share
 

Newsletters

Register to receive the latest Reviews and News Headlines directly to your Inbox every day, and enter our regular competitions. More Info.

Your Name


Email Address


Latest 4 of 7 Comments

Have your say: Leave a comment below about this article.

comment Evren said on 31st March 2009

Sorry I wasn't clear I suppose. The technique Pixar and likes are using is called offline rendering. In other words, what we see on the screen is not a video capture of a real... more

comment Scott said on 31st March 2009

"Each frame represents 1/24 of a second of screen time and takes about six hours to render. Some frames have taken as long as 90 hours."

Sounds like Crysis... more

comment Joe said on 31st March 2009

I think jopey understand it wasn't real-time - (s)he was saying only eight years ago it was impressive for a Hollywood studio to pre-render fabric now you can do it in realtim... more

comment jopey said on 1st April 2009

Yes, thanks joe. I thought I was pretty clear, I guess not enough. The rendering pixar do is actually ray tracing, which is far more process intensive than the rasterization techni... more

See all 7 comments on this article.

add comment Add your comment

You must be logged in to comment. Login or register here.