SLURM Reference Manual for HP XC System Software
Table Of Contents
- Preface
- Introduction
- SLURM Goals and Roles
- SLURM Features
- SLURM Operation
- SLURM Utilities
- SRUN (Submit Jobs)
- SQUEUE (List Jobs)
- SINFO (List Nodes)
- SMAP (Show Job Geometry)
- SCONTROL (Manage Configurations)
- Disclaimer
- Keyword Index
- Alphabetical List of Keywords
- Date and Revisions
Task-Environment Variables.
In addition, SRUN sets these environment variables (a few are the same as option variables listed above)
for each executing task on each remote compute node (any operating system).
SLURM_CPU_BIND_VERBOSE
affects the reporting of CPU/task binding, as explained in the "Affinity or NUMA
Constraints" section (page 38) under --cpu_bind.
SLURM_CPU_BIND_TYPE
affects the binding of CPUs to tasks, as explained in the "Affinity or NUMA
Constraints" section (page 38) under --cpu_bind.
SLURM_CPU_BIND_LIST
affects the binding of CPUs to tasks, as explained in the "Affinity or NUMA
Constraints" section (page 38) under --cpu_bind.
SLURM_CPUS_ON_NODE
specifies the number of processors available to the job on this node.
SLURM_JOBID
specifies the job ID of the executing job (see also SRUN's --jobid option (page 26)).
SLURM_LAUNCH_NODE_IPADDR
specifies the IP address of the node from which the task launch initiated (the node
where SRUN executed).
SLURM_LOCALID
specifies the node-local task ID for the process within a job.
SLURM_MEM_BIND_VERBOSE
affects the reporting of memory/task binding, as explained in the "Affinity or NUMA
Constraints" section (page 38) under --mem_bind.
SLURM_MEM_BIND_TYPE
affects the binding of memory to tasks, as explained in the "Affinity or NUMA
Constraints" section (page 38) under --mem_bind.
SLURM_MEM_BIND_LIST
affects the binding of memory to tasks, as explained in the "Affinity or NUMA
Constraints" section (page 38) under --mem_bind.
SLURM Reference Manual - 41