This version (2024/10/24 10:28) is a draft.
Approvals: 0/1
Approvals: 0/1
SLURM: Accounts and Users
SLURM: Partition and Quality of Service
QOS-Account/Project assignment
1.+2.:
sqos -acc
default_account: p70824 account: p70824 default_qos: normal_0064 qos: devel_0128 goodluck gpu_gtx1080amd gpu_gtx1080multi gpu_gtx1080single gpu_k20m gpu_m60 knl normal_0064 normal_0128 normal_0256 normal_binf vsc3plus_0064 vsc3plus_0256
QOS-Partition assignment
3.:
sqos
qos_name total used free walltime priority partitions ========================================================================= normal_0064 1782 1173 609 3-00:00:00 2000 mem_0064 normal_0256 15 24 -9 3-00:00:00 2000 mem_0256 normal_0128 93 51 42 3-00:00:00 2000 mem_0128 devel_0128 10 20 -10 00:10:00 20000 mem_0128 goodluck 0 0 0 3-00:00:00 1000 vsc3plus_0256,vsc3plus_0064,amd knl 4 1 3 3-00:00:00 1000 knl normal_binf 16 5 11 1-00:00:00 1000 binf gpu_gtx1080multi 4 2 2 3-00:00:00 2000 gpu_gtx1080multi gpu_gtx1080single 50 18 32 3-00:00:00 2000 gpu_gtx1080single gpu_k20m 2 0 2 3-00:00:00 2000 gpu_k20m gpu_m60 1 1 0 3-00:00:00 2000 gpu_m60 vsc3plus_0064 800 781 19 3-00:00:00 1000 vsc3plus_0064 vsc3plus_0256 48 44 4 3-00:00:00 1000 vsc3plus_0256 gpu_gtx1080amd 1 0 1 3-00:00:00 2000 gpu_gtx1080amd
naming convention:
QOS | Partition |
---|---|
*_0064 | mem_0064 |
Specification in job script
#SBATCH --account=xxxxxx #SBATCH --qos=xxxxx_xxxx #SBATCH --partition=mem_xxxx
For omitted lines corresponding defaults are used. See previous slides, default partition is “mem_0064”
Licenses
slic
Within the job script add the flags as shown with ‘slic’, e.g. for using both Matlab and Mathematica:
#SBATCH -L matlab@vsc,mathematica@vsc
Intel licenses are needed only for compiling code, not for running it!
Reservations of compute nodes
- core-h accounting is done for the full reservation time
- contact us, if needed
- reservations are named after the project id
- check for reservations:
scontrol show reservations
- use it:
#SBATCH --reservation=