Intel® oneAPI Toolkits(Beta)

Deliver uncompromised performance for diverse workloads across multiple architectures.

A Unified, Standards-Based Programming Model

Modern workload diversity necessitates the need for architectural diversity; no single architecture is best for every workload. XPUs, including CPUs, GPUs, FPGAs, and other accelerators, are required to extract high performance.

Intel® oneAPI products will deliver the tools needed to deploy applications and solutions across these architectures. Its set of complementary toolkits—a base kit and specialty add-ons—simplify programming and help developers improve efficiency and innovation. The core Intel® oneAPI DPC++ Compiler and libraries implement the oneAPI industry specifications available at

Intel oneAPI Product Brief

Intel oneAPI Programming Guide

Native Code Toolkits

  • Includes the new DPC++ programming language, as well as familiar C, C++, and Fortran
  • Foundational Base toolkit enables the building, testing, and optimizing of data-centric applications across XPUs
  • Domain-specific toolkits support specialized workloads

Intel® oneAPI Base Toolkit(Beta)

Intel® oneAPI HPC Toolkit(Beta)

Intel® oneAPI IoT Toolkit(Beta)

Intel® oneAPI DL Framework Developer Toolkit(Beta)

Intel® oneAPI Rendering Toolkit

Data Science and AI Toolkits

  • Designed for end-to-end machine learning and data science pipelines
  • Optimized Python* libraries and deep learning frameworks provide high performance across multiple architectures

Intel® AI Analytics Toolkit(Beta)

Intel® Distribution of OpenVINO™ Toolkit

System Bring-up Toolkit

  • Debug and tune systems for power and performance
  • Speeds system bring-up and validation of system hardware and software

Intel® System Bring-up Toolkit(Beta)

Choose How and Where to Download Your Package

Every toolkit is available directly from Intel, with many also available via popular repos and containers.

Attend Free Webinars

Sign up for the latest overviews, insights, and how-tos on the Intel® oneAPI Base Toolkit, Data-Parallel C++ (DPC++), AI, high-performance computing (HPC), and more.

Essentials of Data Parallel C++

Learn the fundamentals with this seven-part, self-paced course, which includes hands-on practice and sample code.

Get Help

Your success is our success. Access these support resources when you need assistance.



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

通知版本 #20110804