Development Reference Guides

Contents

Standards Conformance

Conformance to C/C++ Standards

The
Intel® oneAPI
DPC++/C++
Compiler
conforms to the following C/C++ standards:
  • C++17 standard (ISO/IEC 14882:2017)
  • C++14 standard (ISO/IEC 14882:2014)
  • C++11 standard (ISO/IEC 14882:2011)
  • C++98 standard (ISO/IEC 14882:1998)
  • C11 standard (ISO/IEC 9899:2011)
  • C99 standard (ISO/IEC 9899:1999)

Conformance to SYCL Standards

The Intel® oneAPI DPC++ Compiler supports the SYCL 2020 Specification and work is in progress towards SYCL 2020 conformance. The SYCL standard is based on the C++ standard and the
Intel® oneAPI
DPC++/C++
Compiler
headers include some of the C++ standard headers. All of the current restrictions and limitations that apply to C/C++ standards, which relate to library headers, also apply to SYCL headers.

Product and Performance Information

1

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