Get Started with the Intel® oneAPI Base Toolkit for Linux*
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.
Choose Your Bundle
Prerequisites: install Intel® oneAPI Base Toolkit.
You can download smaller bundles for specific developer use cases:
Intel® oneAPI Base Toolkit | Intel® C++ Essentials | Intel® Deep Learning Essentials | |
Use Case | Accelerate data-parallel workloads like HPC, AI, or simulation on Intel hardware, migrate CUDA code to SYCL, and analyze performance using Intel's profiling tools. | Optimize the performance of compute-intensive C++ applications on Intel CPUs. | Use optimized frameworks like TensorFlow* and PyTorch* to train and deploy deep learning models on Intel CPUs and GPUs. |
Disk Space | ~ 3-24 GB | ~ 1-1.5 GB | ~ 1-2 GB |
Included Components |
|
|
|
Download |
Run a sample project to quickly verify your installation and explore key concepts of the Base toolkit:
- 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 and samples in the Next Steps section.