Intel® oneAPI DPC++ Compiler(Beta)

A Standards-Based, Cross-Architecture Compiler

Cross-Architecture Compiling

  • Targets CPUs and accelerators through single-source code while permitting custom tuning
  • Is built to the latest standards, including C++17 and SYCL*, to ensure portability and support of features like generic lambda expressions and variable templates
  • Leverages well-proven LLVM compiler technology as well as Intel’s history of compiler leadership

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 Data Parallel C++ Compiler as Part of the Intel® oneAPI Base Toolkit

This foundational set of tools and libraries includes:

  • Familiar tools and languages
  • Advanced analysis and debugging tools
  • Intel® DPC++ Compatibility Tool for CUDA code migration

See All Toolkits

Watch the Video

Get It Now

产品和性能信息

1

英特尔的编译器针对非英特尔微处理器的优化程度可能与英特尔微处理器相同(或不同)。这些优化包括 SSE2、SSE3 和 SSSE3 指令集和其他优化。对于在非英特尔制造的微处理器上进行的优化,英特尔不对相应的可用性、功能或有效性提供担保。该产品中依赖于微处理器的优化仅适用于英特尔微处理器。某些非特定于英特尔微架构的优化保留用于英特尔微处理器。关于此通知涵盖的特定指令集的更多信息,请参阅适用产品的用户指南和参考指南。

通知版本 #20110804