Product specifications

Table Of Contents
IB6054601-00 H A-1
A mpirun Options Summary
This section summarizes the most commonly used options to mpirun. See the
mpirun (1) man page for a complete listing.
Job Start Options
-mpd
This option is used after running
mpdboot to start a daemon, rather than using the
default ssh protocol to start jobs. See the
mpdboot(1) man page for more
information. None of the other mpirun options (with the exception of -h) are valid
when using this option.
-ssh
This option uses the ssh program to start jobs, either directly or through
distributed startup. This is the default.
Essential Options
-H, -hosts hostlist
When this option is used, the list of possible hosts on which to run is taken from
the specified hostlist, which has precedence over the -machinefile option.
The hostlist can be comma-delimited or quoted as a space-delimited list. The
hostlist specification allows compressed representation of the form:
host-[01-02,04,06-08], which is equivalent to
host-01,host-02,host-04,host-06,host-07,host-08
If the -np count is unspecified, it is adjusted to the number of hosts in the
hostlist. If the -ppn count is specified, each host will receive as many
processes.
-machinefile filename, -m filename
This option specifies the machines (mpihosts) file, which contains the list of hosts
to be used for this job. The default is $MPIHOSTS, then ./mpihosts, and finally
~/.mpihosts.
-nonmpi
This option runs a non-MPI program, and is required if the node program makes
no MPI calls. This option allows non-QLogic MPI applications to use mpirun’s
parallel spawning mechanism.