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.

Información sobre productos y desempeño


Los compiladores Intel pueden o no optimizar al mismo nivel para los microprocesadores que no son Intel en optimizaciones que no son exclusivas de los microprocesadores Intel. Estas optimizaciones incluyen los conjuntos de instrucciones SSE2, SSE3 y SSSE3, y otras optimizaciones. Intel no garantiza la disponibilidad, funcionalidad o eficacia de ninguna optimización en microprocesadores que no sean fabricados por Intel. Las optimizaciones dependientes del microprocesador en este producto fueron diseñadas para usarse con microprocesadores Intel. Ciertas optimizaciones no específicas de la microarquitectura Intel se reservan para los microprocesadores Intel. Consulte las guías de referencia y para el usuario para obtener más información acerca de los conjuntos de instrucciones específicos cubiertos por este aviso.

Revisión del aviso n.° 20110804