Visible to Intel only — GUID: GUID-FA81DE7F-C1B4-4A94-937F-1601B602ADB5
Visible to Intel only — GUID: GUID-FA81DE7F-C1B4-4A94-937F-1601B602ADB5
Get Started with the Intel® oneAPI Base Toolkit for Linux*
The Intel® oneAPI Base Toolkit (Base Kit) is a core set of tools and libraries for developing high-performance, data-centric applications across diverse architectures. It features an industry-leading C++ compiler with SYCL* support for heterogeneous computing.
Before you begin, make sure that the Intel® oneAPI Base Toolkit is installed on your system. If not, visit the Intel® oneAPI Toolkits page for installation instructions.
Follow these steps to run a sample project:
- Configure your system. Depending on your development environment and hardware, some additional configurations may be required, such as GPU drivers, CMake, or Visual Studio plugins.
- Build and run a sample using one of the following methods:
After running a sample, learn more about the Intel® oneAPI Base Toolkit (Base Kit) in the Next Steps section.
You can also download an offline version of this guide from the Downloadable Documentation page.
Subset Bundles
If you need a smaller, targeted set of tools, consider these subset bundles designed for specific development use cases:
Intel® C++ Essentials
Compile, debug, and use the most popular performance libraries from the Intel oneAPI Base Toolkit for C++ and SYCL on Intel CPUs and GPUs.
- Intel® oneAPI DPC++/C++ Compiler
- Intel® Distribution for GDB*
- Intel® DPC++ Compatibility Tool
- Intel® oneAPI DPC++ Library (oneDPL)
- Intel® oneAPI Threading Building Blocks (oneTBB)
- Intel® oneAPI Math Kernel Library (oneMKL)
Download Intel® C++ Essentials.
Intel® Deep Learning Essentials
Develop, compile, test, and optimize deep learning frameworks and libraries, such as PyTorch and TensorFlow, for Intel CPUs and GPUs.
- Intel® oneAPI DPC++/C++ Compiler
- Intel® oneAPI DPC++ Library
- Intel® Deep Neural Networks Library (oneDNN)
- Intel® oneAPI Math Kernel Library (oneMKL)
- Intel® oneAPI Collective Communications Library (oneCCL)
Download Intel® Deep Learning Essentials.