Skip to content

Intel MPI 2019+ release_mt library

To get the release_mt library to run with EAGLE_25/.1 the following environment settings seem to work:

  FI_OFI_RXM_RX_SIZE=4096
  FI_OFI_RXM_TX_SIZE=4096
  FI_UNIVERSE_SIZE=2048

The question now is does it speed up our communications.

Other useful things to know. To use the release_mt library you need to source the Intel setup scripts after loading the module (intel_2019/update-4 also now intel_2020/update-1):

source $I_MPI_ROOT/intel64/bin/mpivars.sh release_mt

and to use an asynchronous progression thread:

  I_MPI_ASYNC_PROGRESS=1
  I_MPI_ASYNC_PROGRESS_THREADS=1

You can use more, but they should really be assigned to different communicators.

Edited by Peter W. Draper
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information