2 ms·
> OpenCL has been the closest match but it seems like it's on the way out. SYCL is the unofficial successor to OpenCL - in that SYCL implementations like OpenC
by zozbot234 2y ago
> OpenCL has been the closest match but it seems like it's on the way out.
SYCL is the unofficial successor to OpenCL - in that SYCL implementations like OpenCL are based on SPIR-V compute 'kernels'. (Note that these are not directly compatible with SPIR-V compute 'shaders' as found in Vulkan, so implementing OpenCL or SYCL on top of the Vulkan compute facilities comes with some challenges.)