Get Started with the Intel® oneAPI HPC Toolkit for Windows*

ID 766889
Date 6/30/2025
Public

Configure Your System

The Intel® oneAPI Base Toolkit (Base Kit) is required if you want to run samples in the Intel® HPC Toolkit. If you have not installed the Base Kit, return to the Installation Guide and install the Base Kit.

To set up your system:

Install CMake* to Build Most Samples

The next section applies if you plan to use Microsoft Visual Studio* for cross-platform development. Although the CMake is not required by the oneAPI tools and toolkits, many oneAPI samples are provided as CMake projects and require CMake to build them. You can find this information in the sample's README.md.

Refer to CMake.org for installation instructions. For a list of components that support CMake, see Use CMake with oneAPI Applications.

To build oneAPI samples with CMake on Windows using Microsoft Visual Studio*, ensure the Desktop Development with C++ workload is installed in Visual Studio. This workload includes CMake and the necessary tools and compilers. To install the workload, use the following links:

If you installed an Intel® oneAPI toolkit before installing Visual Studio, the oneAPI plug-ins for Visual Studio may be absent. In this case, install Visual Studio and then refer to the Troubleshooting section of this documentation for instructions on how to fix or add the missing oneAPI plug-ins.

NOTE:
To run samples with Visual Studio 2019, you need version 16.4.0 or later.

GPU Drivers or Plug-ins (Optional)

You can develop oneAPI applications using C++ and SYCL* that run on Intel, AMD*, or NVIDIA* GPUs.

To develop and run applications for specific GPUs, first install the corresponding drivers or plug-ins:

Run a Sample Project

Run a sample project using one of these methods: