Visible to Intel only — GUID: GUID-B124C569-A0EF-42C1-8A6A-E1DBD68F7F90
Visible to Intel only — GUID: GUID-B124C569-A0EF-42C1-8A6A-E1DBD68F7F90
Migrating from C++ to SYCL*
SYCL is a single-source style programming model based on C++. It builds on features of C++17 and C++20 to offer an open, multivendor, multiarchitecture solution for heterogeneous programming.
The DPC++ compiler project is bringing SYCL* to an LLVM C++ compiler, with high performance implementations for multiple vendors and architectures.
When accelerating an existing C++ application, SYCL provides seamless integration as most of the C++ code remains intact. Refer to sections within oneAPI Programming Model for SYCL constructs to enable device side compilation.
Did you find the information on this page useful?
Feedback Message
Characters remaining: