Intel's OpenCL "NEO" Linux Driver Stack Rolls Out The Experimental SYCL Support
Written by Michael Larabel in Intel on 31 July 2019 at 07:05 AM EDT. 1 Comment
INTEL --
We've been eagerly watching Intel's open-source LLVM-based SYCL compiler support developed over the past number of months and today it finally premiered as an experimental feature in their modern OpenCL Linux driver package for its CPU run-time component.

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.
About The Author
Author picture

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 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 OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter or contacted via MichaelLarabel.com.

Related Intel News
Popular News This Week