Developer Guide and Reference

Contents

Conformance to the C/C++
/DPC++
Standards

The
Intel® oneAPI
DPC++/C++
Compiler
conforms to the ANSI/ISO C++17 standard. Every DPC++ program is also a C++ program. A compliant DPC++ implementation must support the C++17 Core Language (as specified in Sections 1-19 of ISO/IEC 14882:2017) or newer. See the standard at: https://isocpp.org/std/the-standard
The
Intel oneAPI
DPC++/C++
Compiler
is a work-in-progress (non-conformant) prototype of Khronos* Group SYCL* 2020 Specification.

Intel DPC++ Extensions

The
Intel oneAPI
DPC++/C++
Compiler
provides support for some of the proposed extensions documented here: https://github.com/intel/llvm/tree/sycl/sycl/doc/extensions.

Product and Performance Information

1

Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.