Skip to content
Snippets Groups Projects
Commit 4ffb0333 authored by Moe Jette's avatar Moe Jette
Browse files

Include reference to LAM/MPI and new environment variables added for

its support.
parent b78d841a
No related branches found
No related tags found
No related merge requests found
...@@ -569,22 +569,29 @@ executing tasks on the remote compute nodes. These environment variables ...@@ -569,22 +569,29 @@ executing tasks on the remote compute nodes. These environment variables
are: are:
.TP 20 .TP 20
SLURM_CPUS_ON_NODE SLURM_CPUS_ON_NODE
count of processors available to the job on this node Count of processors available to the job on this node
.TP .TP
SLURM_JOBID SLURM_JOBID
job id of the executing job. Job id of the executing job
.TP .TP
SLURM_PROCID SLURM_LAUNCH_NODE_IPADDR
the MPI rank (or relative process ID) of the current process IP adddress of the node from which the task launch was
initiated (where the srun command ran from)
.TP
SLURM_NNODES
Total number of nodes in the job's resource allocation
.TP .TP
SLURM_NODEID SLURM_NODEID
The relative node ID of the current node The relative node ID of the current node
.TP .TP
SLURM_NODELIST
List of nodes allocated to the job
.TP
SLURM_NPROCS SLURM_NPROCS
total number of processes in the current job Total number of processes in the current job
.TP .TP
SLURM_NODELIST SLURM_PROCID
list of nodes that the slurm job is executing on. The MPI rank (or relative process ID) of the current process
.SH "SIGNALS AND ESCAPE SEQUENCES" .SH "SIGNALS AND ESCAPE SEQUENCES"
Signals sent to the \fBsrun\fR command are automatically forwarded to Signals sent to the \fBsrun\fR command are automatically forwarded to
...@@ -600,9 +607,15 @@ is for this put the \fBsrun\fR command into a mode where various special ...@@ -600,9 +607,15 @@ is for this put the \fBsrun\fR command into a mode where various special
actions may be invoked. actions may be invoked.
.SH "MPI SUPPORT" .SH "MPI SUPPORT"
On computers with a Quadrics interconnect, \fBsrun\fR directly supports LAM/MPI version 7.0.4 or higher is well intergated with SLURM.
the Quadrics version of MPI without modification. Applications build The \fBlamboot\fR command will acquire a SLURM resource allocation
using the Quadrics MPI library will communicate directly over the and uses the \fBsrun\fR command to launch its \fBlamd\fR daemons on
each allocated node. See \fIhttp://www.lam\-mpi.org/\fR for more
information.
On computers with a Quadrics interconnect, \fBsrun\fR directly supports
the Quadrics version of MPI without modification. Applications build
using the Quadrics MPI library will communicate directly over the
Quadrics interconnect without any special \fBsrun\fR options. Quadrics interconnect without any special \fBsrun\fR options.
Users may also use MPICH on any computer where that is available. Users may also use MPICH on any computer where that is available.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment