Mpiexec release 0.71, bug fixes and pure shmem support
Pete Wyckoff
pw at osc.edu
Thu Nov 7 10:31:25 EST 2002
Changes in this version from 0.70 fall into device-specific and
into architecture-specific categories:
Device mpich-p4:
Added support for an MPI installation which was compiled *without*
--with-comm=shared. Some people seem to prefer to avoid the
shared-memory support in MPICH which is optionally provided by the
P4 device. In this case, reconfigure and recompile mpiexec with the
flag "--disable-p4-shmem". Note that this is not a command line
option since mpiexec must be compatible with the MPI library in this
case. You can't select which version to use at runtime.
No need to upgrade unless you want the new feature.
Device mpich-gm:
Fixed an important bug with support for "new" mpich-gm. Don't
forget that mpiexec releases 0.70 and 0.71 work only with mpich-gm
>= 1.2.4..8. Any earlier mpich-gm should not go beyond mpiexec-0.69
which works fine and does not have this particular bug.
Please upgrade soon.
Device shmem:
This is a completely new device. The SHMEM device is only used on
single-node configurations, like for large SMPs. There is no
support for ethernet or any other out-of-box communication. The use
of shared memory as well as mpich-p4 or mpich-gm are not controlled
by this device. If you have just one big Sun or HP SMP machine, for
example, or some other single node multi-processor box you will want
to use the SHMEM device.
Brand new. Use if you want in place of vendor-supplied SMP MPI
code launching mechanisms.
Architecture Sun (solaris):
Fixed some compile issues with this architecture, for both gcc and
native cc compilers. Only gcc version tested (since PBS was
compiled locally with gcc here).
More info and downloads at: http://www.osc.edu/~pw/mpiexec/
Please respond to the list with bug reports, comments, suggestions,
and rants.
-- Pete
More information about the mpiexec
mailing list