Output

Output#

The benchmark output includes the following information:

  • General information:

    machine, system, release, and version are obtained by IMB_g_info.c.

  • The calling sequence (command-line flags) are repeated in the output chart

  • Results for the non-multiple mode

After a benchmark completes, three time values are available, extended over the group of active processes:

  • Tmax - the maximum time

  • Tmin - the minimum time

  • Tavg - the average time

The time unit is μ.

Single Transfer Benchmarks:

Display X = message size [bytes], T=Tmax[μsec],   bandwidth = X / T

Parallel Transfer Benchmarks:

Display X = message; size, Tmax, Tmin and Tavg,   bandwidth based on time = Tmax

Note

IMB-RMA benchmarks show only bare timings for Parallel Transfer benchmarks.

Collective Benchmarks:

Display X = message size;(except for Barrier), Tmax, Tmin; and Tavg

Results for the multiple mode

  • -multi 0: the same as above, with min, avg over all groups.

  • -multi 1: the same for all groups, max, min, avg over single groups.