SYCL Academy

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

About

Essential Resources

News

View All News

Videos

View All

Projects

View All

  • SYCL-DNN

    A neural network operations library written using the SYCL API.

    link-icon github
  • SYCL BLAS

    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

Careers

View All

Events

View All

Get SYCL

  • ComputeCpp™

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

    Download Now
  • 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.

    Download Now
  • HipSYCL

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

    Download Now
  • LLVM SYCL

    The SYCL* Compiler compiles C++-based SYCL source files with code for both CPU and a wide range of compute accelerators.

    Download Now