[Bug 676879] Review Request: mpiexec - MPI job launcher that uses the PBS task interface directly

bugzilla at redhat.com bugzilla at redhat.com
Wed Mar 16 16:48:20 UTC 2011


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=676879

--- Comment #12 from Christos Triantafyllidis <christos.triantafyllidis at gmail.com> 2011-03-16 12:48:19 EDT ---
Hi Doug,
   i would agree with most of the things you are writing but i have the
following comments:
a) As stated in package description, this package supports only the PBS batch
system family. Given that Fedora has only torque in its repositories i would
say that this package supports all PBS batch systems available.

b) Regarding MPI libraries i totally agree that different implementation use
different parameters, namely for packages that are available in fedora at the
moment we have the following libraries:
- MPICH2
- OpenMPI

>From those, OpenMPI (as already commented) provides a mpiexec that works as far
as OpenMPI is build against the batch system (namely torque). So i find much
more convenient to have as default the parameters that MPICH needs as this is
actually the one that creates the need for "yet another mpiexec". 

Note that this is the DEFAULT communication method, meaning that can be
overridden at any time. I may not know the Fedora packaging internals that well
but i clearly find it a bad idea to have the same code installed multiple times
just to avoid the usage of a parameter. Are you sure this is actually needed to
include it to the distribution?

c) The installation should be totally transparent to anyone who don't intent to
use it as it is enabled by the relevant environment module. For those who
intent to use it, i guess it is not that inconvenient to add their runtime 
parameters if needed.

d) This build (in specific the 0.83 el5 one) has been used extensively in our
Grid cluster on production quality without a single error report.

Finally, i'm not a mpiexec fan... we (as a grid site) are using it and with
current config this seems to make our users/community happy. Given that i'm
building this package for our infrastructure i thought it may be useful for
others. If the resulted package is not usable for us i don't see any reason to
maintain it for fedora :).

Regards,
Christos

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



More information about the package-review mailing list