Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 1 addition & 15 deletions etc/modules.d/openmpi-pmi2.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,21 +3,7 @@ cli_arg: openmpi-pmi2
help: Enable OpenMPI/PMI2 Support
env: ENABLE_OPENMPI_PMI2
conflicts: ["mpich", "cuda-mpi", "openmpi-pmix"]
depends_on: ["pmi2"]
shared_run: True
additional_args:
- -e SLURM_*
- -e PALS_*
- -e PMI_*
- --ipc=host
- --network=host
- --pid=host
- --privileged
bind:
- /dev/xpmem:/dev/xpmem
- /dev/shm:/dev/shm
- /dev/ss0:/dev/ss0
- /dev/cxi*:/dev/
- /var/spool/slurmd:/var/spool/slurmd
- /run/munge:/run/munge
- /run/nscd:/run/nscd
- /etc/libibverbs.d:/etc/libibverbs.d
19 changes: 1 addition & 18 deletions etc/modules.d/openmpi-pmix.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,24 +3,7 @@ cli_arg: openmpi-pmix
help: Enable OpenMPI/PMIx Support
env: ENABLE_OPENMPI_PMIX
conflicts: ["mpich", "cuda-mpi", "openmpi-pmi2"]
depends_on: ["pmix"]
shared_run: False
additional_args:
- --userns=keep-id
- -e SLURM_*
- -e SLURMD_*
- -e PALS_*
- -e PMI_*
- -e PMIX_*
- --ipc=host
- --network=host
- --pid=host
- --privileged
bind:
- /dev/xpmem:/dev/xpmem
- /dev/shm:/dev/shm
- /dev/ss0:/dev/ss0
- /dev/cxi*:/dev/
- /var/spool/slurmd:/var/spool/slurmd
- /run/munge:/run/munge
- /run/nscd:/run/nscd
- /etc/libibverbs.d:/etc/libibverbs.d
22 changes: 22 additions & 0 deletions etc/modules.d/pmi2.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
name: pmi2
cli_arg: pmi2
help: Enable PMI2 Support
env: ENABLE_PMI2
conflicts: ["mpich", "cuda-mpi", "pmix"]
shared_run: True
additional_args:
- -e SLURM_*
- -e PALS_*
- -e PMI_*
- --ipc=host
- --network=host
- --pid=host
- --privileged
bind:
- /dev/xpmem:/dev/xpmem
- /dev/shm:/dev/shm
- /dev/ss0:/dev/ss0
- /dev/cxi*:/dev/
- /var/spool/slurmd:/var/spool/slurmd
- /run/munge:/run/munge
- /run/nscd:/run/nscd
25 changes: 25 additions & 0 deletions etc/modules.d/pmix.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: pmix
cli_arg: pmix
help: Enable PMIx Support
env: ENABLE_PMIX
conflicts: ["mpich", "cuda-mpi", "pmi2"]
shared_run: False
additional_args:
- --userns=keep-id
- -e SLURM_*
- -e SLURMD_*
- -e PALS_*
- -e PMI_*
- -e PMIX_*
- --ipc=host
- --network=host
- --pid=host
- --privileged
bind:
- /dev/xpmem:/dev/xpmem
- /dev/shm:/dev/shm
- /dev/ss0:/dev/ss0
- /dev/cxi*:/dev/
- /var/spool/slurmd:/var/spool/slurmd
- /run/munge:/run/munge
- /run/nscd:/run/nscd