Intel® oneAPI DPC++/C++ Compiler

A Standards-Based, Cross-architecture Compiler

Talk to the Experts in Intel® Compiler Technology

Register to attend live monthly sessions on transitioning to the latest LLVM-based Intel® C++ Compiler technology.

Cross-Architecture Compiling

  • Development Productivity: Targets CPUs and accelerators through single-source code while permitting custom tuning
  • Language Standards Support: Is built to the latest standards, including C++ 17 and SYCL†, and initial support for C++ 20, to ensure portability and support of features like generic lambda expressions and variable templates
  • Industry Standards Support: Supports a subset of OpenMP* 4.5 and 5.0 for GPU offload†
  • Trusted Technology: Leverages well-proven LLVM compiler technology as well as Intel’s history of compiler leadership

†Available in Intel oneAPI DPC++/C++ Compiler only.

Learn More about the Intel® oneAPI DPC++ Library

FPGA Emulation and Compilation

  • Enables experienced FPGA developers to target accelerations workloads to field-programmable platforms
  • Is an optional add-on to the Intel oneAPI Base Toolkit

Note Full FPGA programming requires the optional Intel® FPGA Add-on for oneAPI Base Toolkit.

Learn More

Try in the Intel® DevCloud for Free

Develop, run, and optimize your code in this cloud-based development sandbox with 120 days of full access. Access samples or run your own workloads.

Access oneAPI Software

  • Toolkits: Intel® oneAPI Base Toolkit and add-on toolkits for HPC, AI, IoT, and more
  • Tools and Libraries: Intel® oneAPI DPC++ Compiler, Intel® oneAPI Math Kernel Library, Intel® Distribution for Python*, Intel® VTune™ Profiler, Intel® Advisor, and more

Use the Latest Intel® Hardware

  • Intel® Xeon® Scalable processors
  • Intel® Xeon® processors with Intel® Graphics Technology (GPU)
  • Intel® FPGAs

Get Access Now

Get the Intel® oneAPI DPC++/C++ Compiler

This compiler is included in each of the following toolkit downloads.

Intel® oneAPI Base Toolkit

A foundational kit for building, testing, and deploying performant, data-centric applications across XPUs

Get It Now

Intel® oneAPI HPC Toolkit

Tools for delivering high-performance computing applications from workstation to supercomputers and includes: 

  • Intel® oneAPI DPC++/C++ Compiler
  • Intel® C++ Compiler Classic

Get It Now

Intel® oneAPI IoT Toolkit

Tools for building high-performing, efficient, reliable solutions that run at the network’s edge and includes: 

  • Intel® oneAPI DPC++/C++ Compiler
  • Intel® C++ Compiler Classic

Get It Now

See All Toolkits

Watch the Video



性能因用途、配置和其他因素而异。请访问 了解更多信息。