
For Intel's modern OpenCL Linux driver stack known as their "NEO" OpenCL driver now there is this experimental SYCL support bundled into their CPU-based run-time.
This Intel run-time support for OpenCL with SYCL is currently Linux-only and considered experimental.
Those wanting to try out this pre-release of Intel OpenCL for Linux with SYCL can do so via this GitHub page.
SYCL is the single-source programming model for OpenCL based on C++ with the standard being led by Khronos. Ultimately Intel is hoping to get their SYCL code into the upstream LLVM code-base but for now is being developed independently via their branched version of LLVM. This SYCL/OpenCL effort should really heat up once their oneAPI launch nears and next year when Xe GPUs are anticipated for their initial launch.
1 Comment