Mpiexec release 0.76, MPICH2 support, -nolocal, more

Pete Wyckoff pw at osc.edu
Mon Apr 19 15:02:12 EDT 2004


There are not too many changes from 0.75 since it has only been
four months, but there are a few new features and a fix or two.

New command-line option "-nolocal"

    This option is used to avoid running a process on the local machine,
    that is, the one running the PBS batch script.  Patch with
    documentation provided by Ron Brightwell.  Note that this option is
    not available for MPICH/P4 due to the way the execer interface in
    the library always connects to localhost.

New communication library: MPICH2/PMI

    This launch interface promises to be the only one used by the MPICH2
    library but there may be changes while MPICH2 is still in beta
    testing.  Version 0.96p2 on x86 with sock:ssm seems to work,
    although you get two annoying debug messages from each process at
    startup.  (Note that the seven other codes called mpiexec in the
    mpich2 distribution are not related to this one.)

Fix nodect and ncpus

    Handle more gracefully the case in which PBS provides both "nodect"
    and "ncpus" entries in the job Resource_List.  You can get yourself
    into this situation with the PBSPro version or by explicitly setting
    both those flags with -l, not that you would want to do so.

Aggregate "task died" warnings

    The multiple warnings are now combined when all processes exit
    similarly, whether with an exit code or a signal.  The long listing
    of one line for each process was becoming onerous for highly
    parallel run failures. 

Switch to autoconf 2.57

Minor fixes for SGI MIPS compiler.


Full changelog and downloads at:  http://www.osc.edu/~pw/mpiexec/
Send bug reports, comments and suggestions to the mailing list.

		-- Pete




More information about the mpiexec mailing list