Might be my bad, Chris - it was my understanding that PMI2 support was to be installed by default in Slurm releases post 14.03.
If not, I’ll change the FAQ. > On Sep 1, 2015, at 7:56 PM, Christopher Samuel <[email protected]> wrote: > > > Hi all, > > We're bringing up a new cluster with Slurm 14.11.8 and in building > OpenMPI 1.10 for it I've noticed that the FAQ for OpenMPI with PMI2 > says: > > # Yes, if you have configured OMPI --with-pmi=foo, where foo is > # the path to the directory where pmi.h/pmi2.h is located. > # Slurm (> 2.6, > 14.03) installs PMI-2 support by default. > > and the Open-MPI README file says: > > --with-pmi > Build PMI support (by default, it is not built). If the pmi2.h > header is found in addition to pmi.h, then support for PMI2 will be > built. > > However, that doesn't seem to be true for Slurm 14.11.8, there appears > to be no pmi2.h installed by "make install" and indeed there is a > contrib/pmi2 directory instead that has the pmi2.h header file and API > which appears to need manual intervention to install. > > Has there been some misunderstanding about PMI2 in Slurm? > > All the best, > Chris > -- > Christopher Samuel Senior Systems Administrator > VLSCI - Victorian Life Sciences Computation Initiative > Email: [email protected] Phone: +61 (0)3 903 55545 > http://www.vlsci.org.au/ http://twitter.com/vlsci
