Intel® oneAPI DPC++/C++ Compiler

A Standards-Based, Cross-Architecture Compiler

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

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

Информация о продукте и производительности

1

Компиляторы Intel могут не обеспечивать для процессоров других производителей уровень оптимизации, который не является присущим только процессорам Intel. В состав этих оптимизаций входят наборы команд SSE2, SSE3 и SSSE3, а также другие оптимизации. Корпорация Intel не гарантирует доступность, функциональность или эффективность работы любых приложений оптимизации для микропроцессоров других производителей. Содержащиеся в данной продукции оптимизации, предназначены для использования с конкретными микропроцессорами Intel. Некоторые оптимизации, не относящиеся к микроархитектуре Intel, зарезервированы для микропроцессоров Intel. Пожалуйста, см. соответствующее руководство пользователя или справочные руководства для получения дополнительной информации о конкретных наборах команд, к которым относится данное уведомление.

Редакция уведомления № 20110804