Get started with this core set of tools and libraries for developing high-performance, data-centric applications across diverse architectures.
Get the Intel® oneAPI Base Toolkit
No Transistor Left Behind
The Smart Path to Accelerated Computing without the Economic and Technical Burdens of Proprietary Programming Models
- Intel® oneAPI Data Analytics Library
- Intel® oneAPI Deep Neural Network Library
- Intel® oneAPI DPC++/C++ Compiler (separate download required)
- Intel® oneAPI DPC++ Library
- Intel® oneAPI Math Kernel Library
- Intel® oneAPI Threading Building Blocks
- Intel® Advisor
- Intel® Distribution for GDB*
- Intel® Distribution for Python* (separate download required)
- Intel® DPC++ Compatibility Tool
- Intel® Integrated Performance Primitives
- Intel® VTune™ Profiler
APT Package Manager
Intel® oneAPI Base Toolkit (version 2024.1.0) has been updated to include functional and security updates. Users should update to the latest version as it becomes available.
Prerequisites for First-Time Users
- To add APT repository access, install the prerequisites:
sudo apt update sudo apt install -y gpg-agent wget
- Set up the repository. To do this, download the key to the system keyring:
wget -O- https://apt.repos.intel.com/intel-gpg-keys/GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB | gpg --dearmor | sudo tee /usr/share/keyrings/oneapi-archive-keyring.gpg > /dev/null
-
Add the signed entry to APT sources and configure the APT client to use the Intel repository:
echo "deb [signed-by=/usr/share/keyrings/oneapi-archive-keyring.gpg] https://apt.repos.intel.com/oneapi all main" | sudo tee /etc/apt/sources.list.d/oneAPI.list
-
Update the packages list and repository index.
sudo apt update
-
Download the following from APT:
sudo apt install intel-basekit
DNF Package Manager
Download from DNF
dnf install intel-basekit
Intel® oneAPI Base Toolkit (version 2024.1.0) has been updated to include functional and security updates. Users should update to the latest version.
Docker* Pull Commands
For Ubuntu* 22.04:
docker pull intel/oneapi-basekit:2024.1.0-devel-ubuntu22.04
For Ubuntu 20.04:
docker pull intel/oneapi-basekit:2024.1.0-devel-ubuntu20.04
For Rocky Linux* 9:
docker pull intel/oneapi-basekit:2024.1.0-devel-rockylinux9
Intel® oneAPI Base Toolkit (version 2024.1.0) has been updated to include functional and security updates. Users should update to the latest version as it becomes available.
By accessing, downloading, or using this software and any required dependent software (the “Software Package”), you agree to the terms and conditions of the software license agreements for the Software Package, which may also include notices, disclaimers, or license terms for third-party software included with the Software Package. Refer to the licensing information for additional details.
Download from YUM
yum install intel-basekit
Intel® oneAPI Base Toolkit (version 2024.1.0) has been updated to include functional and security updates. Users should update to the latest version as it becomes available.
Download from Zypper
zypper install intel-basekit
Intel® oneAPI Base Toolkit (version 2024.1.0) has been updated to include functional and security updates. Users should update to the latest version as it becomes available.
Thank you for signing up!
Register
Register your product to receive updates plus hand-curated technical articles, tutorials, and training opportunities to help optimize your code.
Prerequisites for First-Time Users
- Create the DNF repository file in the /temp directory as a normal user.
tee > /tmp/oneAPI.repo << EOF [oneAPI] name=Intel® oneAPI repository baseurl=https://yum.repos.intel.com/oneapi enabled=1 gpgcheck=1 repo_gpgcheck=1 gpgkey=https://yum.repos.intel.com/intel-gpg-keys/GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB EOF
- Move the newly created oneAPI.repo file to the YUM configuration directory.
sudo mv /tmp/oneAPI.repo /etc/yum.repos.d
Prerequisites for First-Time Users
- Create the YUM repository file in the /temp directory as a normal user.
tee > /tmp/oneAPI.repo << EOF [oneAPI] name=Intel® oneAPI repository baseurl=https://yum.repos.intel.com/oneapi enabled=1 gpgcheck=1 repo_gpgcheck=1 gpgkey=https://yum.repos.intel.com/intel-gpg-keys/GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB EOF
- Move the newly created oneAPI.repo file to the YUM configuration directory /etc/yum.repos.d:
sudo mv /tmp/oneAPI.repo /etc/yum.repos.d
Prerequisites for First-Time Users
Add the Intel oneAPI repository public key using the following command:
sudo zypper addrepo https://yum.repos.intel.com/oneapi oneAPI
More Container Sources
Ubuntu 18.04
This version of Ubuntu* has been discontinued and is no longer supported.
Next Step: Get Started Using Containers
- Intel® oneAPI Collective Communications Library
- Intel® oneAPI Data Analytics Library
- Intel® oneAPI Deep Neural Network Library
- Intel® oneAPI DPC++/C++ Compiler (separate download required)
- Intel® oneAPI DPC++ Library
- Intel® oneAPI Math Kernel Library
- Intel® oneAPI Threading Building Blocks
- Intel® Advisor
- Intel® Distribution for GDB*
- Intel® Distribution for Python* (separate download required)
- Intel® DPC++ Compatibility Tool
- Intel® Integrated Performance Primitives
- Intel® VTune™ Profiler
- Intel® oneAPI Collective Communications Library
- Intel® oneAPI Data Analytics Library
- Intel® oneAPI Deep Neural Network Library
- Intel® oneAPI DPC++/C++ Compiler (separate download required)
- Intel® oneAPI DPC++ Library
- Intel® oneAPI Math Kernel Library
- Intel® oneAPI Threading Building Blocks
- Intel® Advisor
- Intel® Distribution for GDB*
- Intel® Distribution for Python* (separate download required)
- Intel® DPC++ Compatibility Tool
- Intel® Integrated Performance Primitives
- Intel® VTune™ Profiler
- Optional: Intel® FPGA Add-on for oneAPI Base Toolkit
Download
Register your product to receive update notifications plus hand-curated technical articles, tutorials, and training opportunities to help you optimize your code.
Thank You
Your Download should start immediately.
Failed to submit your form.
Due to a technical difficulty, we were unable to submit the form. Please try again after a few minutes. We apologize for the inconvenience.
Installation Instructions for Windows
The initial download includes the installer application files only. The installer will acquire all the tools during the installation process.
Step 1: Select the .exe file to launch the GUI installer.
Step 2: Follow the instructions in the installer.
Step 3: Explore the Get Started Guide.
Achieve near-native code performance through acceleration of core Python* numerical, scientific, and machine learning packages.
Offline Installer for Windows
Size: 678.16 MB
Version: 2024.1.0
Date: March 26, 2024
Get It Now
This version includes 32-bit libraries of:
- Intel® Integrated Performance Primitives (Intel® IPP)
- Intel® oneAPI Math Kernel Library (oneMKL)
This package is an add-on that requires Intel oneAPI Base Toolkit for Windows* (64 bit) to be installed first. To initiate a download, select one of the following options:
Online Installer
Size: 13.57 MB
Version: 2024.1.0 (32 bit)
Date: March 26, 2024
Get It Now
Offline Installer
Size: 215.86 MB
Version: 2024.1.0 (32 bit)
Date: March 26, 2024
Get It Now
(Optional) Program these reconfigurable hardware accelerators to speed specialized, data-centric workloads. Requires installation of the oneAPI Base Toolkit.
Installation Instructions for Windows
Step 1: Select the .exe file to launch the GUI installer.
Step 2: Follow the instructions in the installer.
Step 3: Explore the Get Started Guide.
Achieve near-native code performance through acceleration of core Python* numerical, scientific, and machine learning packages.
Offline Installer for Windows
Size: 678.16 MB
Version: 2024.1.0
Date: March 26, 2024
Get It Now
This version includes 32-bit libraries of:
- Intel® Integrated Performance Primitives (Intel® IPP)
- Intel® oneAPI Math Kernel Library (oneMKL)
This package is an add-on that requires Intel® oneAPI Base Toolkit for Windows* (64 bit) to be installed first. To initiate a download, select one of the following options:
Online Installer
Size: 13.57 MB
Version: 2024.1.0 (32 bit)
Date: March 26, 2024
Offline Installer
Size: 215.86 MB
Version: 2024.1.0 (32 bit)
Date: March 26, 2024
(Optional) Program these reconfigurable hardware accelerators to speed specialized, data-centric workloads. Requires installation of the oneAPI Base Toolkit.
Command Line Download
Command Line Installation Parameters
Version 2024.1.0
wget https://registrationcenter-download.intel.com/akdlm/IRC_NAS/fdc7a2bc-b7a8-47eb-8876-de6201297144/l_BaseKit_p_2024.1.0.596.sh
sudo sh ./l_BaseKit_p_2024.1.0.596.sh
Installation Instructions for Linux
The initial download is for the installer application files only. The installer will acquire all the tools during the installation process.
Step 1: From the console, locate the downloaded install file.
Step 2: Use $ sudo sh ./<installer>.sh to launch the GUI Installer as the root.
Optionally, use $ sh ./<installer>.sh to launch the GUI Installer as the current user.
Step 3: Follow the instructions in the installer.
Step 4: Explore the Get Started Guide.
Achieve near-native code performance through acceleration of core Python* numerical, scientific, and machine learning packages.
Offline Installer for Linux
Size: 924.65 MB
Version: 2024.1.0
Date: March 26, 2024
(Optional) Program these reconfigurable hardware accelerators to speed specialized, data-centric workloads. Requires installation of the oneAPI Base Toolkit.
Command Line Download
Command Line Installation Parameters
Version 2024.1.0
wget https://registrationcenter-download.intel.com/akdlm/IRC_NAS/fdc7a2bc-b7a8-47eb-8876-de6201297144/l_BaseKit_p_2024.1.0.596_offline.sh
sudo sh ./l_BaseKit_p_2024.1.0.596_offline.sh
Installation Instructions
Step 1: From the console, locate the downloaded install file.
Step 2: Use $ sudo sh ./<installer>.sh to launch the GUI Installer as the root.
Optionally, use $ sh ./<installer>.sh to launch the GUI Installer as the current user.
Step 3: Follow the instructions in the installer.
Step 4: Explore the Get Started Guide.
Achieve near-native code performance through acceleration of core Python* numerical, scientific, and machine learning packages.
Offline Installer for Linux
Size: 925 MB
Version: 2024.1.0
Date: March 26, 2024
(Optional) Program these reconfigurable hardware accelerators to speed specialized, data-centric workloads. Requires installation of the oneAPI Base Toolkit.