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
