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
Resource Control
-I (uppercase, --immediate)
exits if requested resources are not available at once (by default, SRUN blocks until
requested resources become available).
-O (uppercase oh, --overcommit)
overcommits CPUs. By default, SRUN never allocates more than one process per
CPU. If you intend to assign multiple processes per CPU, you must invoke the -O
option along with -n and -N (thus -n 16 -N 4 -O together allow 2 processes/CPU on
the 4 allocated 2-CPU nodes). Even with -O, SRUN never allows more than
MAX_TASKS_PER_NODE tasks to run on any single node.
--propagate[=rlimits]
specifies which of the modifiable (soft) resource limits rlimits to propagate to the
compute nodes and hence apply to this job (without rlimits, propagates all resource
limits).
-W sec (uppercase, --wait=sec)
waits sec seconds after the first task terminates before terminating all remaining tasks
(default for sec is unlimited). Use -W to force an entire job to end fairly quickly if
any one task terminates prematurely.
SLURM Reference Manual - 29