Intel® oneAPI Base Toolkit

The Smart Path to Accelerated Computing without the Economic and Technical Burdens of Proprietary Programming Models


Future-Ready Programming Model Provides Freedom of Choice

Apply your skills to the next innovation, not to rewriting software for the next hardware platform.

Top Performance for Accelerated Architectures

Take full advantage of accelerated compute by maximizing performance across Intel CPUs, GPUs, and FPGAs.

Fast and Efficient Development

Use a complete set of cross-architecture libraries and advanced tools.

Easy Integration with Legacy Code

The Intel® DPC++ Compatibility Tool lets you migrate CUDA code to DPC++ code.

Get Started

Before You Begin

Get your system ready to install the Intel oneAPI Base Toolkit. Check that your system meets the minimum requirements and that you have the necessary supported hardware.

Download the Base Toolkit

After downloading, follow the Get Started Guide to configure your system and run your first sample.


Next Steps

Access samples or run your own workloads with the help of tutorials and training.

Essentials of Data Parallel C++

Learn the basics of DPC++ for heterogeneous computing (CPU, GPU, FPGA, and AI accelerators) using live sample code on Intel DevCloud.

Product and Performance Information


Performance varies by use, configuration and other factors. Learn more at