Parallel Programming Guide for HP-UX Systems

MPI
Running
Chapter 2 29
nmsg Disables detection of multiple buffer writes during receive operations and
detection of send buffer corruptions.
nwarn Disables the warning messages that the diagnostic library generates by
default when it identifies a receive that expected more bytes than were sent.
dump:
prefix
Dumps (unformatted) all sent and received messages to
prefix
.msgs.
rank
where rank is the rank of a specific process.
dumpf:
prefix
Dumps (formatted) all sent and received messages to
prefix
.msgs.
rank
where rank is the rank of a specific process.
x
NUM
Defines a type-signature packing size.
NUM
is an unsigned integer that
specifies the number of signature leaf elements. For programs with diverse
derived datatypes the default value may be too small. If
NUM
is too small, the
diagnostic library issues a warning during the MPI_Finalize operation.
MPI_FLAGS MPI_FLAGS modifies the general behavior of HP MPI. The MPI_FLAGS syntax is
a comma separated list as follows:
[edde,][exdb,][egdb,][eadb,][ewdb,][eladebug,][l,][f,][i,]
[s[a|p][
#
],][y[
#
],][o,][+E2,][C,][D,][E,][T,][z]
where
edde Starts the application under the dde debugger. The debugger must be in the
command search path.
exdb Starts the application under the xdb debugger. The debugger must be in the
command search path.
egdb Starts the application under the gdb debugger. The debugger must be in the
command search path.
eadb Starts the application under adb—the absolute debugger. The debugger
must be in the command search path.
ewdb Starts the application under the wdb debugger. The debugger must be in the
command search path.
eladebug Starts the application under the ladebug debugger. The debugger must be in
the command search path.
l Reports memory leaks caused by not freeing memory allocated when an HP
MPI job is run. For example, when you create a new communicator or
user-defined datatype after you call MPI_Init, you must free the memory