Intel® MPI Library Developer Guide for Linux* OS

ID 768728
Date 11/07/2023

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

Document Table of Contents

Intel® MPI Library Developer Guide for Linux* OS

Find useful information about using the Intel® MPI Library in the following topics:

Introducing Intel MPI Library gives a general introduction for the Intel MPI Library and its components.

Compiling and Linking

Compiling and Linking provides instructions on compiling and linking MPI applications with the Intel MPI Library.

You can find information about compilers commands, environment variables, and more in the Intel® MPI Library Developer Reference for Linux* OS.

Running MPI Programs

Running Applications describes how to run MPI and hybrid OpenMP*/MPI programs in the command line and through job schedulers.

Analysis and Tuning

Analysis and Tuning discusses the methods for MPI analysis using the built-in Intel MPI Library features and other analyzing tools.


Troubleshooting provides the troubleshooting steps for some common issues with the Intel MPI Library.


Examples provides code examples for Asynchronous Progress Control and Multiple Endpoints Support features.

Documentation for Older Versions

Documentation for some older versions of the Intel® MPI Library is available as downloads only.

To download specific versions of prior Intel MPI Library documentation, refer to one of the following locations:

Developer Guide Sections