PingPong

Use this benchmark to measure a PingPong message passing between two ranks in each pair of ranks.

Property

Description

Measured pattern

The ranks are broken into pairs: (0, N/2), (1, N/2 + 1), (2, N/2 + 2) and so on.

The number of ranks N must be even.

MPI routines

MPI_Send, MPI_Recv

MPI data type

MPI_BYTE

The benchmark reports latency (in microseconds), bandwidth (in million bytes per second), and message rate (in messages per second).

IMB-P2P PingPong and IMB-MPI1 PingPong are different benchmarks.