AMD’s OpenCL – The Good, the Bad, and the Ugly

Matt Soos writes that the speed advantages that developers enjoy from AMD’s OpenCL comes at the expense of an implementation that is rather painful to deal with.

The OpenCL architecture is clean, usable and user-friendly. Unfortunately, the current AMD OpenCL implementation is bad. I hope this will improve in the future, and as more and more people start using it, the bugs will eventually be reported, tiraged, and fixed. As the number of people that buy a particular card for its OpenCL capabilities increase, for instance because games start using OpenCL as a way to speed up certain physics calculations, the makers of these cards will eventually be forced to fix the bugs and make the development easier. Until then, we might have to keep on suffering for the speedups we get.

Read the Full Story.



 

Like what you're reading? Come back every day for HPC news, or subscribe to email or RSS updates. Trackback URL: http://insidehpc.com/2012/01/06/amds-opencl-the-good-the-bad-and-the-ugly/trackback/

Leave your own comment

Advertisement

NAS for Dummies Ad

insideHPC.com is a production of insideHPC, LLC. © 2006-2013 Sitemap