...
Quality of service (--qos)
Slurm's QOS is a way for us to influence a job's priority (priority QOS_factor) and "cost" (UsageFactor) based on the job's size (we only take walltime into account here!). We therefore created the different QOS, which are listed below.
The default QOS is 30min; for a job with a walltime >30min you have to select and set an appropriate QOS in addition to your walltime!
To facilitate development and testing, we have reserved 10 nodes during working hours exclusively for jobs with QOS=30minA higher priority means your job is scheduled before other jobs. In addition, during working hours 10 nodes are reserved exclusively for jobs using qos=30min (to facilitate development and testing). For longer runs, another QOS (and walltime) has to be specified. Note: long running jobs (longer than 12 hours, up to 48 hours) “cost” more in terms of fairshare (meaning you priority will decrease for further jobs).
QOS | max. walltime | max. Nodes/User | UsageFactor | Priority QOS_factor | Notes | ||
---|---|---|---|---|---|---|---|
30min | 00:30 | - | 1 | 1 | default | ||
12h | 12:00 | 120 | 1 | 0 | |||
48h | 48:00 | 80 | 2 | 0 | |||
1wk | 7-00:00:00 (168h) | 1 | 10 | 0 | only available for users upon request; whenever possible try to adapt your workflow to allow for shorter walltime!
|
...