Intel® oneAPI Tools for HPC
High performance computing (HPC) is at the core of artificial intelligence, machine learning, and deep learning applications. The Intel® oneAPI HPC Toolkit delivers what developers need to build, analyze, optimize, and scale HPC applications with the latest techniques in vectorization, multithreading, multi-node parallelization, and memory optimization.
This toolkit is an add-on to the Intel® oneAPI Base Toolkit, which is required for full functionality. It also includes access to the Intel® Distribution for Python*, the Intel® oneAPI DPC++/C++ Compiler, powerful data-centric libraries, and advanced analysis tools.
Simplify implementation of high performance computing applications on CPUs and accelerators with Intel’s industry-leading compiler technology and libraries.
Quickly gauge how your application is performing, how resource use impacts your code, and where it can be optimized to ensure faster cross-architecture performance.
Deploy applications and solutions across shared memory and distributed memory (such as clusters) computing systems using the included standards-driven MPI library and benchmarks, MPI analyzer, cluster tuning tools, and cluster health-checking tools.
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® and Intel® Core™ processors with Intel® Processor Graphics.
Intel® C++ Compiler Classic
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.
Intel® Cluster Checker
Verify that cluster components work together seamlessly for optimal performance, improved uptime, and lower total cost of ownership.
Intel® Fortran Compiler(Beta)
Use this standards-based Fortran Compiler with OpenMP* support for CPU and GPU offload.
Intel® Fortran Compiler Classic
This standards-based Fortran compiler includes support for OpenMP that provides continuity with existing CPU-focused workflows.
Locate and debug threading, memory, and persistent memory errors early in the design cycle to avoid costly errors later.
Intel® MPI Library
Deliver flexible, efficient, scalable cluster messaging on Intel® architecture.
Intel® Trace Analyzer and Collector
Understand MPI application behavior across its full runtime.