[Pkg-openmpi-maintainers] Open Mpi 1.2.6 and several dozen new Debian man page woes
jsquyres at cisco.com
Wed May 21 13:47:49 UTC 2008
On May 21, 2008, at 8:53 AM, Manuel Prinz wrote:
> Another issue that I'd like to address: The only patch that we
> apply to our OpenMPI is a rather trivial one and I'd like to ask you
> inclusion in OpenMPI. (Patch attached.) Because of some user request
> about libibverbs warnings being issued if InfiniBand is not available,
> we added a line to openmpi-mca-params.conf so it can be easily
> by the user without reading much documentation. We also documented
> in the Debian specific documentation. I do not know how often this
> questions arises but I think it won't hurt to include that two lines
> (one, actually) as it does not change the default behavior of OpenMPI.
> (That was important to us.) If you could include that patch, we could
> ship OpenMPI unmodified which I think is a Good Thing. :)
Ah - I had to think about why you wanted that for a minute: you're
shipping libibverbs in Debian, but the majority of machines that
people run on don't have IB or iWARP. So OMPI builds support for
OpenFabrics, but then complains at run-time because it can't find any
hardware to use for the openib BTL. Now I get it. :-)
==> Clarification: is it libibverbs that complains? I know that OMPI
complains, but the text of the patch says that it's ibverbs that
I can see your rationale for this for the v1.2 series. I doubt any of
the other vendors will object, but I'll ask them if they care if we
put this in for a future v1.2 release (if it ever happens).
I'd like to propose a change for this behavior for the upcoming v1.3
series: either have OMPI not complain if it can't find any OpenFabrics
hardware or have a specific MCA parameter for turning of the
complaint. I need to check with the other vendors on which way they
would prefer the default -- I'm of split mind on this (the
implications caused by Debian [and others] shipping libibverbs kinda
changes the game here; I need to mull on it a bit).
I'll start a thread on the OMPI devel list about both of these items;
I expect little/no resistance for the v1.2 change.
What do you think?
More information about the Pkg-openmpi-maintainers