Khronos Finalizes The OpenCL 2.0 Specification
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 Khronos.org. 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.
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 Khronos.org. 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.
6 Comments