Download the Intel® oneAPI Base Toolkit

Windows*

  • Includes all tools in the toolkit
  • Recommended for host machines with poor or no internet connection

Download size: 3.3 GB
Install space required: 22.6 GB

Download

By downloading, you agree to our Privacy and Terms of Use.

 

What's Included in the Intel® oneAPI Base Toolkit for Windows*

  • Intel® oneAPI Data Analytics Library
  • Intel® oneAPI Deep Neural Network Library
  • Intel® oneAPI DPC++/C++ Compiler
  • Intel® oneAPI DPC++ Library
  • Intel® oneAPI Math Kernel Library
  • Intel® oneAPI Threading Building Blocks
  • Intel® oneAPI Video Processing Library
  • Intel® Advisor
  • Intel® Distribution for GDB*
  • Intel® Distribution for Python*
  • Intel® DPC++ Compatibility Tool
  • Intel® Integrated Performance Primitives
  • Intel® Integrated Performance Primitives Cryptography
  • Intel® VTune™ Profiler

 

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.

 

Additional Resources

System Requirements
Complete Installation Guide
Release Notes

 


macOS

  • Includes all tools in the toolkit
  • Recommended for host machines with poor or no internet connection

Download size: 1.3 GB

Download

By downloading, you agree to our Privacy and Terms of Use.

 

What's Included in the Intel® oneAPI Base Toolkit for macOS*

  • Intel® oneAPI Data Analytics Library
  • Intel® oneAPI Deep Neural Network Library
  • Intel® oneAPI Math Kernel Library
  • Intel® oneAPI Threading Building Blocks
  • Intel® Advisor
  • Intel® Distribution for Python*
  • Intel® Integrated Performance Primitives
  • Intel® VTune™ Profiler

Installation Instructions for macOS*

Step 1: Select the disk image (DMG file) that you downloaded.

Step 2: Select the install icon to start bootstrapper.app.

Step 3: Follow the instructions in the installer.

Step 4: Explore the Get Started Guide.

 

Additional Resources

System Requirements
Complete Installation Guide
Release Notes

 


Linux*

  • Features customizable installation
  • Downloads a small installer file
  • Requires an internet connection on the host machine
  • Downloads components at the same time as the installation
  • Provides an option to create a local installer

Download size: 17 MB
Install space required: 23.3 GB

Download

By downloading, you agree to our Privacy and Terms of Use.

 

What's Included in the Intel® oneAPI Base Toolkit for Linux*

  • Intel® oneAPI Collective Communications Library
  • Intel® oneAPI Data Analytics Library
  • Intel® oneAPI Deep Neural Network Library
  • Intel® oneAPI DPC++/C++ Compiler
  • Intel® oneAPI DPC++ Library
  • Intel® oneAPI Math Kernel Library
  • Intel® oneAPI Threading Building Blocks
  • Intel® oneAPI Video Processing Library
  • Intel® Advisor
  • Intel® Distribution for GDB*
  • Intel® Distribution for Python*
  • Intel® DPC++ Compatibility Tool
  • Intel® Integrated Performance Primitives
  • Intel® Integrated Performance Primitives Cryptography
  • Intel® VTune™ Profiler

 

Installation Instructions for Linux*

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 ./<installer>.sh to launch the GUI Installer as root.
Optionally, use $ sh ./<installer>.sh to launch the GUI Installer as current user.
Step 3: Follow the installer instructions screens.
Step 4: Explore the Get Started Guide.

 

Intel® FPGA Add-on for oneAPI Base Toolkit

Use Reconfigurable Hardware to Accelerate Data-Centric Workloads

Features

(Note FPGA is an acronym for field programmable gate array—powerful hardware accelerators that can be configured and re-configured into custom solutions. This optional Add-On requires installation of the Intel® oneAPI Base Toolkit.)

  • Enables streamlined FPGA targeting and development via the oneAPI programming language, Intel® oneAPI DPC++
  • Supports quick device reconfiguration when standards or requirements change; this effectively future-proofs designs
  • Provides the tools needed to compile an FPGA bitstream for deployment onto your chosen FPGA platform

Usages

(Note The Intel® FPGA Add-on is intended to be used in conjunction with the Intel® oneAPI DPC++ Compiler and cannot be used as a standalone component. Use the Intel FPGA Add-on to compile your FPGA design flow for deployment to real hardware.)

  • Speed up relational database functions such as indexing, lookups, and filtering
  • Implement applications that require bit-level operations and irregular parallelism such as compression, encryption, and packet processing
  • Accelerate risk analysis techniques—such as Monte Carlo simulations—with the inherent capability of an FPGA for fine-grained parallel processing and deep pipelining

Resource Links

Downloads

Intel® FPGA Add-on for Intel® PAC with Intel® Arria® 10 GX FPGA and Intel® PAC with Intel® Stratix® 10 SX FPGA 18 GB Get it now
Intel® FPGA Add-on for Intel® Custom Platforms using Quartus 19.4 33 GB Get it now
Intel® FPGA Add-on for Intel® Custom Platforms using Quartus 20.2 35 GB Get it now

 

Additional Resources

System Requirements
Complete Installation Guide
Release Notes

Local Installer

  • Includes all tools in the toolkit
  • Recommended for host machines with poor or no internet connection

Download size: 3.5 GB
Install space required: 23.3 GB

Download

By downloading, you agree to our Privacy and Terms of Use.

 

What's Included in the Intel oneAPI Base Toolkit for Linux*

  • Intel® oneAPI Collective Communications Library
  • Intel® oneAPI Data Analytics Library
  • Intel® oneAPI Deep Neural Network Library
  • Intel® oneAPI DPC++/C++ Compiler
  • Intel® oneAPI DPC++ Library
  • Intel® oneAPI Math Kernel Library
  • Intel® oneAPI Threading Building Blocks
  • Intel® oneAPI Video Processing Library
  • Intel® Advisor
  • Intel® Distribution for GDB*
  • Intel® Distribution for Python*
  • Intel® DPC++ Compatibility Tool
  • Intel® Integrated Performance Primitives
  • Intel® Integrated Performance Primitives Cryptography
  • Intel® VTune™ Profiler

 

Wget Command - Terminal Download

wget https://registrationcenter-download.intel.com/akdlm/irc_nas/17226/l_BaseKit_b_2021.1.10.2261_offline.sh

sudo bash l_BaseKit_b_2021.1.10.2261_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.

 

Intel® FPGA Add-on for oneAPI Base Toolkit

Use Reconfigurable Hardware to Accelerate Data-Centric Workloads

Features

(Note FPGA is an acronym for field programmable gate array—powerful hardware accelerators that can be configured and re-configured into custom solutions. This optional Add-On requires installation of the Intel® oneAPI Base Toolkit.)

  • Enables streamlined FPGA targeting and development via the oneAPI programming language, Intel® oneAPI DPC++
  • Supports quick device reconfiguration when standards or requirements change; this effectively future-proofs designs
  • Provides the tools needed to compile an FPGA bitstream for deployment onto your chosen FPGA platform

Usages

(Note The Intel® FPGA Add-on is intended to be used in conjunction with the Intel® oneAPI DPC++ Compiler and cannot be used as a standalone component. Use the Intel FPGA Add-on to compile your FPGA design flow for deployment to real hardware.)

  • Speed up relational database functions such as indexing, lookups, and filtering
  • Implement applications that require bit-level operations and irregular parallelism such as compression, encryption, and packet processing
  • Accelerate risk analysis techniques—such as Monte Carlo simulations—with the inherent capability of an FPGA for fine-grained parallel processing and deep pipelining

Resource Links

Downloads

Intel® FPGA Add-on for Intel® PAC with Intel® Arria® 10 GX FPGA and Intel® PAC with Intel® Stratix® 10 SX FPGA 18 GB Get it now
Intel® FPGA Add-on for Intel® Custom Platforms using Quartus 19.4 33 GB Get it now
Intel® FPGA Add-on for Intel® Custom Platforms using Quartus 20.2 35 GB Get it now

 

Additional Resources

System Requirements
Complete Installation Guide
Release Notes

View Installation Instructions

Get Started Guide

 

What's Included in the Intel® oneAPI Base Toolkit for Linux*

  • Intel® oneAPI Collective Communications Library
  • Intel® oneAPI Data Analytics Library
  • Intel® oneAPI Deep Neural Network Library
  • Intel® oneAPI DPC++/C++ Compiler
  • Intel® oneAPI DPC++ Library
  • Intel® oneAPI Math Kernel Library
  • Intel® oneAPI Threading Building Blocks
  • Intel® oneAPI Video Processing Library
  • Intel® Advisor
  • Intel® Distribution for GDB*
  • Intel® Distribution for Python*
  • Intel® DPC++ Compatibility Tool
  • Intel® Integrated Performance Primitives
  • Intel® Integrated Performance Primitives Cryptography
  • Intel® VTune™ Profiler

 

Additional Resources

System Requirements
Complete Installation Guide
Release Notes

 

Containers

For more information, see Docker* containers.

 What's Included in the Intel® oneAPI Base Toolkit for Linux*

  • Intel® oneAPI Collective Communications Library
  • Intel® oneAPI Data Analytics Library
  • Intel® oneAPI Deep Neural Network Library
  • Intel® oneAPI DPC++/C++ Compiler
  • Intel® oneAPI DPC++ Library
  • Intel® oneAPI Math Kernel Library
  • Intel® oneAPI Threading Building Blocks
  • Intel® oneAPI Video Processing Library
  • Intel® Advisor
  • Intel® Distribution for GDB*
  • Intel® Distribution for Python*
  • Intel® Integrated Performance Primitives
  • Intel® Integrated Performance Primitives Cryptography
  • Intel® VTune™ Profiler

 

Docker Pull Command

docker pull intel/oneapi-basekit

 

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

intel/oneapi-basekit:devel-ubuntu18.04

intel/oneapi-basekit:devel-centos8

Singularity containers

Next Step: Get Started Using Containers

 

Additional Resources

System Requirements
Complete Installation Guide
Release Notes

View Installation Instructions

Get Started Guide

What's Included in the Intel® oneAPI Base Toolkit for Linux*

  • Intel® oneAPI Collective Communications Library
  • Intel® oneAPI Data Analytics Library
  • Intel® oneAPI Deep Neural Network Library
  • Intel® oneAPI DPC++/C++ Compiler
  • Intel® oneAPI DPC++ Library
  • Intel® oneAPI Math Kernel Library
  • Intel® oneAPI Threading Building Blocks
  • Intel® oneAPI Video Processing Library
  • Intel® Advisor
  • Intel® Distribution for GDB*
  • Intel® Distribution for Python*
  • Intel® DPC++ Compatibility Tool
  • Intel® Integrated Performance Primitives
  • Intel® Integrated Performance Primitives Cryptography
  • Intel® VTune™ Profiler

 

Additional Resources

System Requirements
Complete Installation Guide
Release Notes

Product and Performance Information

1

Intel's compilers may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Please refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice.

Notice revision #20110804