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

ID 766887
Date 7/13/2023
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Next Steps

Intel® oneAPI HPC Toolkit

After successfully building a sample application, Explore SYCL* Through Samples.

Maximize resources with OpenMP Offloading.

Diagnose Eclipse installation problems and other issues in the Troubleshooting section.

Learn more about the components in this toolkit:

Tool Description
Intel® oneAPI DPC++/C++ Compiler Use this standards-based C++ compiler with support for OpenMP* to take advantage of more cores and built-in technologies in platforms based on Intel® Xeon® Scalable processors and Intel® Core™ processors. Learn more.
Intel® C++ Compiler Create code that takes advantage of more cores and built-in technologies in platforms based on Intel® processors. Learn more.
Intel® Fortran Compiler Classic Generate optimized, scalable code for Intel® Xeon® Scalable processors and Intel® Core™ processors with this standards-based Fortran compiler with support for OpenMP*. Get Started.
Intel® MPI Library Intel® MPI Library is a multi-fabric message passing library that implements the Message Passing Interface, version 3.0 (MPI-3.0) specification. Use the library to develop applications that can run on multiple cluster interconnects. Get Started.
Intel® Inspector Locate and debug threading, memory, and persistent memory errors early in the design cycle to avoid costly errors later. Learn more.
Intel® Trace Analyzer and Collector Understand MPI application behavior across its full runtime. Learn more.
oneAPI GPU Optimization Guide The oneAPI GPU Optimization Guide demonstrates how to improve the behavior of your software by partitioning it across the host and accelerator to specialize portions of the computation that run best on the accelerator. Specialization includes restructuring and tuning the code to create the best mapping of the application to the hardware. The value of oneAPI is that it allows each of these variations to be expressed in a common language with device-specific variants launched on the appropriate accelerator.

For more information about this toolkit, see the Intel® oneAPI Toolkits page.