Intel’s DPC++ (Data Parallel C++) is built on top of C++ and SYCL and supports single-source heterogeneous programming. This video is a high-level overview of DPC++ programming and the concepts behind it. This video will cover classes and data types, templates, memory concepts and types of memory, and error handling.
Intel® oneAPI Base Toolkit
Get started with this core set of optimized tools and libraries for building and deploying high-performance, data-centric workloads.