Skip to content

Commit 637d87c

Browse files
committed
set SLURM_MPI_TYPE in NVHPC
1 parent 6e6672b commit 637d87c

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

src/build_tools/hooks_hydra.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -453,6 +453,11 @@ def pre_module_hook(self, *args, **kwargs): # pylint: disable=unused-argument
453453
self.cfg['modextravars'].update({'SLURM_ENABLED': "1"})
454454
self.cfg['modextravars'].update({'SCHEDULER_TIGHT_COUPLING': "1"})
455455

456+
if self.name == 'NVHPC':
457+
slurm_mpi_type = 'pmix'
458+
self.log.info("[pre-module hook] Set Slurm MPI type to: %s", slurm_mpi_type)
459+
self.cfg['modextravars'].update({'SLURM_MPI_TYPE': slurm_mpi_type})
460+
456461
##########################
457462
# ------ TUNING -------- #
458463
##########################

0 commit comments

Comments
 (0)