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

ID 766889
Date 3/31/2025
Public

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

The Intel® oneAPI HPC Toolkit is a comprehensive suite of development tools that make it fast and easy to build modern code that gets maximum performance out of the newest Intel® processors. This toolkit enables high performance computing on clusters or individual nodes with flexible options including optimal performance on a CPU or GPU.

The Intel® oneAPI HPC toolkit helps streamline coding with advanced techniques in vectorization, multi-threading, multi-node, and memory optimization. Get powerful, consistent programming with support for 512-bit Intel® Advanced Vector Extensions (Intel® AVX-512) for Intel® Core™ and Intel® Xeon® processors, and modern development standards. The next-generation Intel® MPI Library offers improved scalability and reduced latency.

Before you begin, make sure that the Intel® oneAPI HPC Toolkit is installed. The Intel® oneAPI Base Toolkit is required to run the samples in the Intel® HPC Toolkit. Visit the Intel oneAPI Toolkits page for installation instructions.

Follow these steps to run a sample project:

  1. Configure Your System. Depending on your development environment and hardware, some additional configurations may be required.
  2. Build and run a sample project using one of these methods:

After running a sample, learn more about the Intel® oneAPI HPC toolkit in the Next Steps section and explore the tools included in the toolkit:

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 using 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® Fortran Essentials

Compile, debug, and use the most popular performance libraries from the Intel oneAPI HPC Toolkit for Fortran numeric workloads on Intel CPUs and GPUs.

  • Intel® Fortran Compiler
  • Intel® Distribution for GDB*
  • Intel® oneAPI Math Kernel Library (oneMKL)
  • Intel® MPI Library

Download Intel® Fortran Essentials.