Possible Items On The OpenCL Roadmap: Improved Vulkan Interop, Arbitrary Precision

Written by Michael Larabel in Standards on 28 July 2016 at 03:58 PM EDT. 1 Comment
STANDARDS
There was an OpenCL BoF during the Khronos Group day at SIGGRAPH 2016. At this session yesterday they did comment on OpenCL roadmap discussions taking place.

Among the items mentioned during the OpenCL BoF @ SIGGRAPH 2016 were possible features on the roadmap of:

- Desktop: Vulkan interoperability, arbitrary precision for increased performance, pre-emption, collective programming and improved execution model.

- Vulkan Compute leveraging OpenCL: types, precision and accuracy, pointers and address spaces, execution model.

- Mobile: arbitrary precision for inference engine and pixel processing efficiency, pre-emption and QoS scheduling for power efficiency.

- HPC / Data Center: enhanced streaming processing, enhanced library support.

- FPGAs: enhanced execution model, self-synchronized and self-scheduled graphics, fine-grained synchronization between kernels.

- Embedded: arbitrary precision for power efficiency, hard real-time scheduling, async DMA.

Want to learn more about the latest state of OpenCL 2.2, SYCL 2.2, and SPIR-V 1.1 along with other OpenCL compute matters? See the PDF slides.

Sadly there was no word at the OpenCL BoF on when NVIDIA's proprietary driver may finally support OpenCL 2...
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,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 OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week