Intel® MPI Library

Deliver flexible, efficient, and scalable cluster messaging.

Performance and Tuning Utilities

Two additional functionalities help you achieve top performance from your applications.

Intel® MPI Benchmarks are used as a set of MPI performance measurements for point-to-point and global communication operations across a range of message sizes. Run all of the supported benchmarks or specify a single executable file in the command line to get results for a particular subset.

The generated benchmark data fully characterizes:

  • Performance of a cluster system, including node performance, network latency, and throughput
  • Efficiency of the MPI implementation

User Guide

Sometimes the library’s wide variety of default parameters do not deliver the highest performance. When that happens, use mpitune to adjust your cluster or application parameters, and then iteratively adjust and fine-tune the parameters until you achieve the best performance.