hipSYCL Becomes Open SYCL For Targeting All Major CPUs & GPUs

Written by Michael Larabel in Standards on 10 February 2023 at 12:00 AM EST. 5 Comments
STANDARDS
The past few years there has been hipSYCL as an open-source project for not only taking SYCL codes to Radeon ROCm with HIP but also NVIDIA CUDA and other targets. The hipSYCL project has now decided to rename itself to Open SYCL to reflect its broader focus on supporting CPUs and GPUs from all major vendors and not being limited to just AMD's HIP interface.

Developer Aksel Alpay announced on Thursday that hipSYCL has become Open SYCL while retaining the same code-base and focus. Open SYCL is a modern implementation of Khronos' SYCL that seeks to support CPU and GPU targets from all major vendors and suited for a variety of use-cases. Open SYCL compiles kernels to a unified code representation that is then lowered at run-time to the target device such as for NVIDIA CUDA via PTX, AMD ROCm via AMDGCN, and Intel graphics via SPIR-V. Open SYCL supports CPU execution via any processor with OpenMP compiler support in its library-only compilation mode or when augmented by LLVM can run with any LLVM-supported processor or other LLVM back-ends.

Open SYCL


With Intel backing SYCL for their oneAPI effort, efforts like Open SYCL are all the more important and of relevance for opening up ecosystem support across hardware vendors and implementations. There are also other similar projects in this space like triSYCL and ComputeCpp.

The project formerly known as hipSYCL is now hosted at OpenSYCL/OpenSYCL on GitHub.
Related News
About The Author
Michael Larabel

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 20,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, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week