HP-MPI User's Guide (11th Edition)
Understanding HP-MPI
MPI options
Chapter 3 147
dumpf:prefix Dumps (formatted) all sent and received messages to
prefix.msgs.rank where rank is the rank of a specific
process.
xNUM 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.
Refer to “Using the diagnostics library” on page 201 for more
information.
MPI_NOBACKTRACE On PA-RISC systems, a stack trace is printed when
the following signals occur within an application:
• SIGILL
•SIGBUS
•SIGSEGV
•SIGSYS
In the event one of these signals is not caught by a user signal handler,
HP-MPI will display a brief stack trace that can be used to locate the
signal in the code.
Signal 10: bus error
PROCEDURE TRACEBACK:
(0) 0x0000489c bar + 0xc [././a.out]
(1) 0x000048c4 foo + 0x1c [,/,/a.out]
(2) 0x000049d4 main + 0xa4 [././a.out]
(3) 0xc013750c _start + 0xa8 [/usr/lib/libc.2]
(4) 0x0003b50 $START$ + 0x1a0 [././a.out]
This feature can be disabled for an individual signal handler by declaring
a user-level signal handler for the signal. To disable for all signals, set
the environment variable MPI_NOBACKTRACE:
% setenv MPI_NOBACKTRACE
See “Backtrace functionality” on page 203 for more information.
MPI_INSTR MPI_INSTR enables counter instrumentation for profiling
HP-MPI applications. The MPI_INSTR syntax is a colon-separated list (no
spaces between options) as follows: