#oneAPI

As compute-intense workloads become ever more diverse, so too must the architectures they run on. From cluster-rich HPC to AI and machine learning, achieving the highest performance from today’s data-centric applications requires development and deployment across a mix of compute engines—CPUs, GPUs, FPGAs, and specialized accelerators.

To address this, Intel has launched oneAPI, a unified, standards-based programming model to simplify cross-architecture development and improve efficiency and innovation.

Bookmark this page for quick access to oneAPI strategic discussions, on-demand webinar and training videos, deep-dive articles, and more.

Developer Tools

Developer Tool

Intel® DevCloud

Develop, test, and run your oneAPI project in the cloud, free. With an Intel® DevCloud account, you get 120 days of access to the latest Intel® hardware—CPUs, GPUs, FPGAs—and Intel®...

Developer Tool

Intel® oneAPI Base Toolkit

Get started with this core set of tools and libraries for building and deploying high-performance, data-centric workloads. It features the Data Parallel C++ (DPC++) language, an evolution of C++ that...

Developer Tool

Intel® oneAPI HPC Toolkit

Build, analyze, optimize, and scale HPC applications with the latest techniques in vectorization, multithreading, multi-node parallelization, and memory optimization. Requires the Intel® oneAPI Base Toolkit for full functionality.

If you haven’t yet, be sure to also download the Intel® oneAPI Base Toolkit

Developer Tool

Intel® oneAPI Deep Learning Framework Developer Toolkit

Build or customize deep learning frameworks using optimized DL libraries for high performance on CPUs and GPUs. Target single-node or multi-node distributed processing with common APIs that allow scaling across...

If you haven’t yet, be sure to also download the Intel® oneAPI Base Toolkit

Developer Tool

Intel® oneAPI IoT Toolkit

Speed up development for applications and solutions that run at the network's edge with build and analysis tools and libraries enhanced for system design, development, and deployment across CPUs, GPUs,...

If you haven’t yet, be sure to also download the Intel® oneAPI Base Toolkit

Developer Tool

Intel® oneAPI Rendering Toolkit

Accelerate high-fidelity rendering and visualization applications with a set of rendering and ray-tracing libraries optimized for XPU performance at any scale. Develop studio animation and visual effects or create scientific...

If you haven’t yet, be sure to also download the Intel® oneAPI Base Toolkit

Developer Tool

Intel® AI Analytics Toolkit

Achieve drop-in acceleration, end-to-end, for your data science, machine learning, and analytics pipelines deployed across Intel® XPUs. Includes optimized DL frameworks, compute-intense Python* packages, pretrained models, and low-precision-optimization tools.

If you haven’t yet, be sure to also download the Intel® oneAPI Base Toolkit

Developer Tool

Intel® System Bring-Up Toolkit

Strengthen system reliability and optimize system power and performance with this collection of debug, trace, and power and performance analysis tools. (Access requires a signed confidential Non-Disclosure Agreement (CNDA).

If you haven’t yet, be sure to also download the Intel® oneAPI Base Toolkit

Developer Tool

Intel® FPGA Add-On for oneAPI Base Toolkit

Customize your workloads with field-programmable platforms. This is a specialized add-on for programming FPGAs—powerful hardware accelerators that can be configured into custom solutions. Requires installation of the Intel® oneAPI Base...

If you haven’t yet, be sure to also download the Intel® oneAPI Base Toolkit