mpirun.1in: add descriptions of new options
Add descriptions for the new --report-state-on-timeout and --get-stack-traces options. Also add --timeout, and cross-reference MPIEXEC_TIMEOUT with it. Signed-off-by: Jeff Squyres <jsquyres@cisco.com>
Этот коммит содержится в:
родитель
17202e5177
Коммит
347497cc7e
@ -1,5 +1,5 @@
|
||||
.\" -*- nroff -*-
|
||||
.\" Copyright (c) 2009-2014 Cisco Systems, Inc. All rights reserved.
|
||||
.\" Copyright (c) 2009-2016 Cisco Systems, Inc. All rights reserved.
|
||||
.\" Copyright (c) 2008-2009 Sun Microsystems, Inc. All rights reserved.
|
||||
.\" $COPYRIGHT$
|
||||
.\"
|
||||
@ -529,12 +529,41 @@ MCA parameter.
|
||||
.
|
||||
.
|
||||
.TP
|
||||
.B --get-stack-traces
|
||||
When paired with the
|
||||
.B --timeout
|
||||
option,
|
||||
.I mpirun
|
||||
will obtain and print out stack traces from all launched processes
|
||||
that are still alive when the timeout expires. Note that obtaining
|
||||
stack traces can take a little time and produce a lot of output,
|
||||
especially for large process-count jobs.
|
||||
.
|
||||
.
|
||||
.TP
|
||||
.B -debugger\fR,\fP --debugger
|
||||
Sequence of debuggers to search for when \fI--debug\fP is used (i.e.
|
||||
a synonym for \fIorte_base_user_debugger\fP MCA parameter).
|
||||
.
|
||||
.
|
||||
.TP
|
||||
.B --timeout \fR<seconds>
|
||||
The maximum number of seconds that
|
||||
.I mpirun
|
||||
(also known as
|
||||
.I mpiexec\fR,\fI oshrun\fR,\fI orterun\fR,\fI
|
||||
etc.)
|
||||
will run. After this many seconds,
|
||||
.I mpirun
|
||||
will abort the launched job and exit with a non-zero exit status.
|
||||
Using
|
||||
.B --timeout
|
||||
can be also useful when combined with the
|
||||
.B --get-stack-traces
|
||||
option.
|
||||
.
|
||||
.
|
||||
.TP
|
||||
.B -tv\fR,\fP --tv
|
||||
Launch processes under the TotalView debugger.
|
||||
Deprecated backwards compatibility flag. Synonym for \fI--debug\fP.
|
||||
@ -661,6 +690,14 @@ without clutter from mpirun itself.
|
||||
Disable the automatic --prefix behavior
|
||||
.
|
||||
.
|
||||
.TP
|
||||
.B --report-state-on-timeout
|
||||
When paired with the
|
||||
.B --timeout
|
||||
command line option, report the run-time subsystem state of each
|
||||
process when the timeout expires.
|
||||
.
|
||||
.
|
||||
.P
|
||||
There may be other options listed with \fImpirun --help\fP.
|
||||
.
|
||||
@ -669,12 +706,9 @@ There may be other options listed with \fImpirun --help\fP.
|
||||
.
|
||||
.TP
|
||||
.B MPIEXEC_TIMEOUT
|
||||
The maximum number of seconds that
|
||||
.I mpirun
|
||||
.RI ( mpiexec )
|
||||
will run. After this many seconds,
|
||||
.I mpirun
|
||||
will abort the launched job and exit.
|
||||
Synonym for the
|
||||
.B --timeout
|
||||
command line option.
|
||||
.
|
||||
.
|
||||
.\" **************************
|
||||
@ -1541,6 +1575,19 @@ In the event that one or more processes exit before calling MPI_FINALIZE, the
|
||||
return value of the MPI_COMM_WORLD rank of the process that \fImpirun\fP first notices died
|
||||
before calling MPI_FINALIZE will be returned. Note that, in general, this will
|
||||
be the first process that died but is not guaranteed to be so.
|
||||
.
|
||||
.PP
|
||||
If the
|
||||
.B --timeout
|
||||
command line option is used and the timeout expires before the job
|
||||
completes (thereby forcing
|
||||
.I mpirun
|
||||
to kill the job)
|
||||
.I mpirun
|
||||
will return an exit status equivalent to the value of
|
||||
.B ETIMEDOUT
|
||||
(which is typically 110 on Linux and OS X systems).
|
||||
|
||||
.
|
||||
.\" **************************
|
||||
.\" See Also Section
|
||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user