From a32d20e686b0da5e52de7bedaee9139835bde94a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Roman=20Sl=C3=ADva?= <roman.sliva@vsb.cz> Date: Mon, 4 Sep 2023 09:48:11 +0200 Subject: [PATCH] Add slurm-karolina.md --- docs.it4i/general/slurm-karolina.md | 52 +++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 docs.it4i/general/slurm-karolina.md diff --git a/docs.it4i/general/slurm-karolina.md b/docs.it4i/general/slurm-karolina.md new file mode 100644 index 000000000..b6919ed17 --- /dev/null +++ b/docs.it4i/general/slurm-karolina.md @@ -0,0 +1,52 @@ +# Slurm Job Submission and Execution + +## Introduction + +[Slurm][1] workload manager is used to allocate and access Karolina cluster's resources. +General information about Slurm use at IT4Innovations can be found at [Slurm Job Submission and Execution][2]. + +## Getting Partition Information + +Display partitions/queues on system: + +```console +$ sinfo -s +PARTITION AVAIL TIMELIMIT NODES(A/I/O/T) NODELIST +qcpu* up 2-00:00:00 0/720/0/720 cn[001-720] +qcpu_biz up 2-00:00:00 0/720/0/720 cn[001-720] +qcpu_exp up 1:00:00 0/720/0/720 cn[001-720] +qcpu_free up 18:00:00 0/720/0/720 cn[001-720] +qcpu_long up 6-00:00:00 0/720/0/720 cn[001-720] +qcpu_preempt up 12:00:00 0/720/0/720 cn[001-720] +qgpu up 2-00:00:00 0/71/1/72 acn[01-72] +qgpu_biz up 2-00:00:00 0/71/1/72 acn[01-72] +qgpu_exp up 1:00:00 0/71/1/72 acn[01-72] +qgpu_free up 18:00:00 0/71/1/72 acn[01-72] +qgpu_preempt up 12:00:00 0/71/1/72 acn[01-72] +qfat up 2-00:00:00 0/1/0/1 sdf1 +qviz up 8:00:00 0/2/0/2 viz[1-2] +``` + +Graphical representation of cluster usage, partitions, nodes, and jobs could be found +at [https://extranet.it4i.cz/rsweb/karolina][3] + +On Karolina cluster + +* all cpu queues/partitions provide full node allocation, whole nodes are allocated to job +* other queues/partitions (gpu, fat, viz) provide partial node allocation + +## Accessing CPU Queues + +```console +$ salloc -A PROJECT-ID -p qcpu +``` + +## Using GPU Queues + +## Using Fat Queue + +## Using Viz Queue + +[1]: https://slurm.schedmd.com/ +[2]: slurm-job-submission-and-execution +[3]: https://extranet.it4i.cz/rsweb/karolina -- GitLab