SLURM Reference Manual for HP XC System Software

Table of Contents
Preface 4
Introduction 5
SLURM Goals and Roles 6
SLURM Goals 6
SLURM Roles 8
SLURM and Operating Systems 9
SLURM Features 10
SLURM Components 10
SLURMCTLD 10
SLURMD 12
Portability (Plugins) 13
User Impact 14
Scheduler Types 15
SLURM Operation 16
SLURM Utilities 16
SRUN (Submit Jobs) 17
SRUN Roles and Modes 17
Comparison with POE 19
SRUN Run-Mode Options 20
SRUN Resource-Allocation Options 22
SRUN Control Options 24
Node Management 24
Working Features 26
Resource Control 29
Help and Message Options 30
Prolog and Epilog Options 31
Debug (Root) Options 32
SRUN I/O Options 33
I/O Commands 33
I/O Redirection Alternatives 34
SRUN Constraint Options 36
General Constraints 36
Afnity or NUMA Constraints 38
Environment Variables 40
Multiple Program Usage 44
SQUEUE (List Jobs) 46
SQUEUE Execute Line 46
SQUEUE Options 47
SQUEUE Examples 50
SQUEUE Job State Codes 52
SINFO (List Nodes) 53
SINFO Execute Line 53
SINFO Options 54
SLURM Reference Manual - 2