Sure - how about this:
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.
Older versions of Slurm install PMI-1 by default. If you desire PMI-2,
Slurm requires that you manually install that support. When the --with-pmi
option is given, OMPI will automatically determine if PMI-2 support was
built and use it in place of PMI-1.
4. Any issues with Slurm 2.6.3, 14.03?
Yes. The Slurm 2.6.3, 14.03 releases have a bug in their PMI-2 support.
For the slurm-2.6 branch, it is recommended to use the latest version
(2.6.9 as of 2014/4) which works with pmi2.
For the slurm-14.03 branch, the fix will be in 14.03.1.
On Tue, Apr 15, 2014 at 9:46 PM, Jeff Squyres (jsquyres) <jsquyres_at_[hidden]
> Would you mind sending us updated text? I don't know if any of us follows
> the SLURM releases closely...
> (I assume you're referring specifically to question 4, right?)
> On Apr 11, 2014, at 11:42 PM, Anthony Alba <ascanio.alba7_at_[hidden]>
> > Is it time to update the SLURM FAQ entry?
> > 1. SLURM 2.6.9 and 14.03 install pmi2 by default. (At least with the
> default RPM spec file).
> > 2. 14.03.0 is also buggy wrt to pmi2.
> > It is fixed in 14.03 tip and soon 14.03.1 release.
> > - Anthony
> > _______________________________________________
> > devel mailing list
> > devel_at_[hidden]
> > Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel
> > Link to this post:
> Jeff Squyres
> For corporate legal information go to:
> devel mailing list
> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel
> Link to this post: