18975, "jhh67", "automatically set SLURM_MPI_TYPE when comm=ofi", "2022-01-12T19:52:27Z"
When running a Chapel program using slurm
and comm=ofi
the environment variable SLURM_MPI_TYPE
must be set to tell slurm
which MPI type to use. The proper value is pre-determined by the build-time variable CHPL_COMM_OFI_OOB
, so it should be possible for the Chapel launcher to set SLURM_MPI_TYPE
properly prior to invoking slurm
, thus relieving the user from the responsibility of setting it correctly.