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

Reply via email to