Khronos Finalizes The OpenCL 2.0 Specification
Written by Michael Larabel in Standards on 18 November 2013 at 05:20 PM EST. 9 Comments
The latest news from Supercomputing SC13 is word that the Khronos Group has finalized the OpenCL 2.0 specification for heterogeneous computing.

The OpenCL 1.2 specification is now two years old and just a few months after publishing the provisional OpenCL 2.0 specification, the spec is now firmed up and finalized. The Khronos Group finalized OpenCL 2.0 in time for SC13 in Denver to promote the open GPGPU industry standard. The OpenCL 2.0 specification comes just one week after NVIDIA released CUDA 6.

New to OpenCL 2.0 is support for shared virtual memory, nested parallelism, a generic address space, sRGB/3D image read/write support, C11 Atomics support, pipes support, and Android Installable Client Driver Extension support. Overall it's a significant and nice update not only for GPUs but also CPUs and DSPs.

More details on the finalized OpenCL 2.0 specification can be found from the official announcement at You can suspect that NVIDIA and AMD will likely release updated binary GPU drivers soon for Linux OpenCL 2.0 support while it will still be a while before any CL 2.0 compliance is found in Mesa/Gallium3D.

About The Author
Author picture

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 10,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter or contacted via

Related Standards News
Popular News
Trending Reviews & Featured Articles