Get Started with the Intel® oneAPI Base Toolkit for Windows*
Get Started with the Intel® oneAPI Base Toolkit for Windows*
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 moreabout the Intel® oneAPI Base Toolkit (Base Kit) in the Next Steps section.
You can download smaller bundles for specific developer use cases:
Feature | Intel® oneAPI Base Toolkit | Intel® C++ Essentials | Intel® Deep Learning Essentials |
Main Use Case | Everything in one place: C++, SYCL, HPC, AI development,code migration, performance analysis. | Lightweight, C++ focused bundle: compiling and running SYCL/C++ code efficiently on Intel CPUs and GPUs, using key performance libraries. | Efficient inference and training for deep learning models: using optimized low-level libraries, with integrated support for TensorFlow* and PyTorch* |
Install Size | ~ 5-7 GB | ~ 1-1.5 GB | ~ 1-2 GB |
Included Components |
|
|
|
Link | DownloadIntel® oneAPI Base Toolkit. |
Download Intel® C++ Essentials. |
Download Intel® Deep Learning Essentials. |
An offline version of this guide is available at the Downloadable Documentation page.