SYCL Academy offers a fantastic set of open source materials and can be used to learn and teach SYCL™ development.

Summer Sessions

Join a set of experts for a week long series of online presentations on a variety of topics to help you with your SYCL code.

Industry Quotes

"The SYCL 2020 Provisional Specification marks a significant milestone helping improve time-to-performance in programming heterogeneous computing..." - Jeff McVeigh, Intel.


Essential Resources


View All News


View All


View All


    A neural network operations library written using the SYCL API.

    link-icon github

    SYCL BLAS implements BLAS - Basic Linear Algebra Subroutines - using SYCL 1.2, the Khronos abastraction layer for OpenCL.

    SYCL BLAS is a current work in progress research project from...

    link-icon github
  • ComputeCpp SDK

    The ComputeCpp SDK is a collection of SYCL samples, makefiles, CMake modules and ComputeCpp documentation designed to help developers get started with the SYCL standard.

    link-icon github
  • SYCL Parallel STL

    This project features an implementation of the Parallel STL library using the Khronos SYCL standard.

    link-icon github


View All


View All

Try the SYCL Playground on

Visit our SYCL/ComputeCpp Playground on and build up hands on experience with the SYCL specification.


  • ComputeCpp™

    ComputeCpp is SYCL v1.2.1 conformant. It is Codeplay Software's implementation of the standard and is available to download today.

    Find Out More
  • triSYCL

    triSYCL is an open-source implementation test-bed to experiment with the specification of the OpenCL SYCL 2.2 C++ layer and to give feedback to the Khronos group.

    Find Out More
  • hipSYCL

    The goal of the hipSYCL project is to develop a SYCL 1.2.1 implementation that builds upon NVIDIA CUDA/AMD HIP.

    Find Out More
  • DPC++ and oneAPI

    Data Parallel C++ (DPC++) is an evolution of C++ that incorporates SYCL. The SYCL Compiler compiles C++-based SYCL source files with code for both CPU and a wide range of compute accelerators.

    Find Out More