Visible to Intel only — GUID: GUID-1647A864-8073-4EBC-98D0-0288622A46D0
Visible to Intel only — GUID: GUID-1647A864-8073-4EBC-98D0-0288622A46D0
MPI Tuning
Intel® MPI Library provides an Autotuner utility: Autotuner
Autotuner
If an application is spending significant time in MPI collective operations, autotuning might improve its performance. Autotuner is easy-to-use, and its overhead is very low.
The autotuner utility tuning scope is the I_MPI_ADJUST_<opname> family of environment variables, which are MPI collective operation algorithms. Autotuner limits tuning to the current cluster configuration (fabric, number of ranks, number of ranks per node). It works while an application is running, so performance could be potentially improved just by enabling the autotuner. It is also possible to generate new tuning file with MPI collective operations adjusted to application needs, and this file can be further passed to the I_MPI_TUNING_BIN variable.