Intel® MPI Benchmarks 4.0
Intel® MPI Benchmarks provides different ways to manage its control flow:
Hard-coded control mechanisms. For example, the selection of process numbers for running the central benchmarks. See the Hard-coded Settings section for details.
Preprocessor parameters. The required control parameters are either command-line arguments or parameter selections in the settings.h / setting_io.h include files. See Parameters Controlling Intel® MPI Benchmarks for details.
Intel® MPI Benchmarks also offers different modes of control:
Standard mode. In this mode, all configurable sizes are predefined and should not be changed. This ensures comparability for result tables.
Optional mode. In this mode, you can set these parameters at your choice. You can use this mode to extend the result tables to larger transfer sizes.
The following graph shows the control flow inside the Intel® MPI Benchmarks.
Control flow of Intel® MPI Benchmarks