Deliver fast C++, Fortran, OpenMP*, and MPI applications that scale. Requires the Intel oneAPI Base Toolkit for full functionality. Previous versions of the toolkit are available through Priority Support.
Get the Intel® HPC Toolkit
Download Intel® oneAPI Base Toolkit
This component is part of the Intel® oneAPI Base Toolkit. We recommend that you download the full toolkit initially, and then update specific components
- Intel® oneAPI DPC++/C++ Compiler
- Intel® Fortran Compiler & Intel® Fortran Compiler Classic
- Intel® MPI Library
DNF Package Manager
Download from DNF
dnf install intel-hpckit
Intel® HPC Toolkit (version 2024.2.0) has been updated to include functional and security updates. Users should update to the latest version as it becomes available.
Prerequisite 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
APT Package Manager
Intel® HPC Toolkit (version 2024.2.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-hpckit
Containers
For more information, see Docker* containers.
Docker* Pull Commands:
For Ubuntu 22.04:
docker pull intel/hpckit:2024.2.0-devel-ubuntu22.04
For Rocky Linux* 9:
docker pull intel/hpckit:2024.2.0-devel-rockylinux9
Intel® HPC Toolkit (version 2024.2.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.
More Container Sources
Ubuntu 18.04
This version of Ubuntu* has been discontinued and is no longer supported.
Singularity Containers
Next Step: Get Started Using Containers
YUM Package Manager
Download from YUM
yum install intel-hpckit
Intel® HPC Toolkit (version 2024.2.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
- 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
Zypper Package Manager
Download from Zypper
zypper install intel-hpckit
Intel® HPC Toolkit (version 2024.2.0) has been updated to include functional and security updates. Users should update to the latest version as it becomes available.
Prerequisite 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
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.
- Intel® oneAPI DPC++/C++ Compiler
- Intel® Fortran Compiler & Intel® Fortran Compiler Classic
- Intel® MPI Library
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
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.
Installation Instructions
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.
Command Line Installation Instructions
Version 2024.2.0
Read the documentation for Command Line Installation Parameters
Decide which parameters you want to use. For example, -a --silent --cli --eula accept indicates that you are doing a silent install (--silent) using a command line interface (--cli) and accepting the End User License Agreement (--eula accept).
NOTE: You must accept the End User License Agreement. Make sure you add the parameter --eula accept
to the command.
- Download the installer:
wget https://registrationcenter-download.intel.com/akdlm/IRC_NAS/d4e49548-1492-45c9-b678-8268cb0f1b05/l_HPCKit_p_2024.2.0.635_offline.sh
- Run the install script using the following command parameters (minimum). You can add more parameters as needed.
sudo sh ./l_HPCKit_p_2024.2.0.635_offline.sh -a --silent --cli --eula accept
- Explore the Get Started Guide.
Command Line Download
Command Line Installation Parameters
Version 2024.2.0
wget https://registrationcenter-download.intel.com/akdlm/IRC_NAS/d4e49548-1492-45c9-b678-8268cb0f1b05/l_HPCKit_p_2024.2.0.635.sh
sudo sh ./l_HPCKit_p_2024.2.0.635.sh
Installation Instructions
The initial download includes 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 ./.sh to launch the GUI Installer as root.
Optionally, use $ sh ./.sh to launch the GUI Installer as current user.
Step 3: Follow the instructions in the installer.
Step 4: Explore the Get Started Guide.