-
Couldn't load subscription status.
- Fork 929
Description
SLURM has recently been enhanced with a set of plugins from Cray that allows for srun to be used for launching jobs on Cray XC systems. However, for software wishing to obtain RDMA credentials to use the HSN, the ALPS query/library methods were retained. This is fine, but it does cause issues if the ALPS PLM component is built. mpirun attempts to use aprun to launch the orted daemons and fails.
Turns out Cray has wlm detection software that can be used at runtime to determine whether the SLURM PLM or ALPS PLM should be used. This can be used in the ALPS PLM component to decide whether or not to be selected at job launch. Using this approach will allow for a site having both Cray XCs with aprun and srun to use the same Open MPI installation.