Parallel Programming Guide for HP-UX Systems

MPI
Running
Chapter 240
Eliminates a teardown when ranks exit abnormally. Further
communications involved with ranks that went away return error class
MPI_ERR_EXITED, but do not force the application to teardown, as long as
the MPI_Errhandler is set to MPI_ERRORS_RETURN. Some restrictions apply:
Cannot be used with HyperFabric
Communication is done via TCP/IP (Does not use shared memory for
intranode communication.)
Cannot be used with the diagnostic library.
No instrumentation
-help
Prints usage information for the utility.
-hmp
Forces HMP to be used. Will cause the application to abort if HMP is
unavailable.
-i
spec
Enables runtime instrumentation profiling for all processes.
spec
specifies
options used when profiling. The options are the same as those for the
environment variable MPI_INSTR. For example, the following is a valid
command line:
% $MPI_ROOT/bin/mpirun -i mytrace:l:nc -f appfile
Refer to “MPI_INSTR” on page 33 for an explanation of -i options.
-j
Prints the HP MPI job ID.
-l
user
Specifies the username on the target host (default is local username).
-np
#
Specifies the number of processes to run.
-p
Turns on pretend mode. That is, the system goes through the motions of
starting an HP MPI application but does not create processes. This is useful
for debugging and checking whether the appfile is set up correctly.
-prot