OpenCL 2.0

>> Monday, July 22, 2013

Hooray! The OpenCL 2.0 provisional specification has been released and it can be downloaded here (PDF). Many incredible changes, including pipes, dynamic paralellism, shared virtual memory, improved atomic functions, and read/write image objects (it's about time). But the best part is the Android Installable Client Driver Extension, which "enables OpenCL implementations to be discovered and loaded as a shared object on Android systems." Anything that simplifies OpenCL on Android will be very welcome.

I'm particularly interested in version 2.0 of the SPIR (Standard Portable Intermediate Representation). I've read about it but I've never seen it used in practice. Now it appears that Clang can generate SPIR. I'll have to look into this.


Anonymous,  October 29, 2013 at 9:18 AM  

I would like to point you to my feedback on the OpenCL 2.0 standard in hopes of sparking a discussion.

Post a Comment

  © Blogger template Werd by 2009

Back to TOP