User guide
A–Benchmark Programs
Benchmark 3: Messaging Rate Microbenchmarks
A-6 IB0054606-02 A
Benchmark 3: Messaging Rate Microbenchmarks
OSU Multiple Bandwidth / Message Rate test
(osu_mbw_mr)
osu_mbw_mr is a multi-pair bandwidth and message rate test that evaluates the
aggregate uni-directional bandwidth and message rate between multiple pairs of
processes. Each of the sending processes sends a fixed number of messages
(the window size) back-to-back to the paired receiving process before waiting for
a reply from the receiver. This process is repeated for several iterations. The
objective of this benchmark is to determine the achieved bandwidth and message
rate from one node to another node with a configurable number of processes
running on each node. You can run this program as follows:
$ mpirun -H host1,host2 -npernode 12 \
/usr/mpi/gcc/openmpi-1.4.3-qlc/tests/osu_benchmarks-3.1.1/osu
_mbw_mr