Birandom

Use this benchmark to measure a bidirectional message passing between random ranks.

Property

Description

Measured pattern

Bidirectional message passing pattern between random ranks. Pairs are selected randomly for each message transfer.

It is an MPI imbalanced application, where different ranks do different amount of work.

MPI routines

MPI_Irecv, MPI_Send, MPI_Wait

MPI data type

MPI_BYTE

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