HP-MPI User's Guide (11th Edition)

Understanding HP-MPI
MPI options
Chapter 3120
-udapl/-UDAPL Explicit command line interconnect selection to use
uDAPL. The lower and upper case options are
analogous to the Elan options (explained above).
Dynamic linking is required with uDAPL. Do not link
-static.
-psm/-PSM Explicit command line interconnect selection to use
QLogic InfiniBand. The lower and upper case options
are analogous to the Elan options (explained above).
-mx/-MX Explicit command line interconnect selection to use
Myrinet MX. The lower and upper case options are
analogous to the Elan options (explained above).
-gm/-GM Explicit command line interconnect selection to use
Myrinet GM. The lower and upper case options are
analogous to the Elan options (explained above).
-elan/-ELAN Explicit command line interconnect selection to use
Quadrics Elan. The lower case option is taken as
advisory and indicates that the interconnect should be
used if it is available. The upper case option is taken as
mandatory and instructs MPI to abort if the
interconnect is unavailable. The interaction between
these options and the related MPI_IC_ORDER variable is
that any command line interconnect selection here is
implicitly prepended to MPI_IC_ORDER.
-itapi/-ITAPI Explicit command line interconnect selection to use
ITAPI. The lower and upper case options are analogous
to the Elan options (explained above).
-ibal/-IBAL Explicit command line interconnect selection to use the
Windows IB Access Layer. The lower and upper case
options are analogous to the Elan options (explained
above).
-TCP Specifies that TCP/IP should be used instead of
another high-speed interconnect. If you have multiple
TCP/IP interconnects, use -netaddr to specify which
one to use. Use -prot to see which one was selected.
Example:
% $MPI_ROOT/bin/mpirun -TCP -srun -N8 ./a.out