[Beowulf] Puzzling Intel mpi behavior with slurm

Chris Samuel chris at csamuel.org
Mon Apr 9 01:58:48 PDT 2018


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



More information about the Beowulf mailing list