On Saturday, 7 April 2018 5:37:28 AM AEST Prentice Bisbal wrote: > To really complicate things, you should look at process management interface > (PMI). This is a middle layer between Slurm (or an other scheduler) and the > MPI tasks. It's a standardized abstraction layer to make programming MPI > implementations and schedulers easier. It also increases startup time of > the MPI jobs, which is not insignificant for large jobs.
Hopefully PMI/PMI2/PMIx decreases the startup time! :-) There's a presentation on PMIx (the latest version) here: https://slurm.schedmd.com/SC17/PMIx-SC17.pdf You need to be careful about the versioning with PMIx and Slurm versions, there is information on getting it working on both sites: https://slurm.schedmd.com/mpi_guide.html#pmix https://pmix.org/support/how-to/slurm-support/ Hope this helps! Chris -- Chris Samuel : http://www.csamuel.org/ : Melbourne, VIC _______________________________________________ Beowulf mailing list, Beowulf@beowulf.org sponsored by Penguin Computing To change your subscription (digest mode or unsubscribe) visit http://www.beowulf.org/mailman/listinfo/beowulf