SLURM Reference Manual for HP XC System Software

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 "Afnity or NUMA
Constraints" section (page 38) under --cpu_bind.
SLURM_CPU_BIND_TYPE
affects the binding of CPUs to tasks, as explained in the "Afnity or NUMA
Constraints" section (page 38) under --cpu_bind.
SLURM_CPU_BIND_LIST
affects the binding of CPUs to tasks, as explained in the "Afnity or NUMA
Constraints" section (page 38) under --cpu_bind.
SLURM_CPUS_ON_NODE
species the number of processors available to the job on this node.
SLURM_JOBID
species the job ID of the executing job (see also SRUN's --jobid option (page 26)).
SLURM_LAUNCH_NODE_IPADDR
species the IP address of the node from which the task launch initiated (the node
where SRUN executed).
SLURM_LOCALID
species 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 "Afnity or NUMA
Constraints" section (page 38) under --mem_bind.
SLURM_MEM_BIND_TYPE
affects the binding of memory to tasks, as explained in the "Afnity or NUMA
Constraints" section (page 38) under --mem_bind.
SLURM_MEM_BIND_LIST
affects the binding of memory to tasks, as explained in the "Afnity or NUMA
Constraints" section (page 38) under --mem_bind.
SLURM Reference Manual - 41