6.5. MPI Benchmarking
Two widely used benchmark suites for evaluating MPI performance are the Intel MPI Benchmarks (IMB) and the OSU Micro-Benchmarks (OMB). These benchmarks are primarily used to measure point-to-point communication performance—specifically latency, bandwidth, and message rate—between two nodes. Additionally, they provide tests to evaluate the performance of MPI collectives across larger groups of nodes.
For simplicity, this section focuses on running the Intel MPI Benchmarks using Intel MPI to measure key communication metrics. For more comprehensive usage details, refer to the Intel MPI Benchmarks User Guide.