Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision | ||
doku:vsc3_queue [2017/08/31 14:34] – [Hardware types] ir | doku:vsc3_queue [2021/09/13 13:09] – [Quality of service (QOS)] goldenberg | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Queue | Partition setup on VSC-3 ====== | + | ====== Queue | Partition setup on VSC-3+ ====== |
- | On VSC-3, the type of hardware and the quality of service (QOS) where the jobs run on may be selected. Nodes of the same type of hardware are grouped to partitions, the QOS defines the maximum run time of a job and the number and type of allocable nodes. | + | On VSC-3+, the type of hardware and the quality of service (QOS) where the jobs run on may be selected. Nodes of the same type of hardware are grouped to partitions, the QOS defines the maximum run time of a job and the number and type of allocable nodes. |
===== Hardware types ===== | ===== Hardware types ===== | ||
- | Three different types of compute nodes, nodes with 64 GB, 128 GB, and 256 GB, GPU nodes, and | + | Three different types of compute nodes, nodes with 64 GB and 256 GB, GPU nodes and |
- | Knights Landing | + | bioinformatics nodes (very high memory) are available. |
- | They are grouped into so-called | + | |
+ | On VSC-3+, the hardware is grouped into so-called | ||
^partition name^ description^ | ^partition name^ description^ | ||
| | | | | | | | ||
- | |mem_0064 | + | |vsc3plus_0064 |
- | |mem_0128 | + | |vsc3plus_0256 |
- | |mem_0256 | + | |gpu_xxxx |
- | |knl | + | |binf | Bioinformatics nodes | |
- | |gpu | + | |jupyter| reserved for the JupyterHub |
===== Quality of service (QOS) ===== | ===== Quality of service (QOS) ===== | ||
- | Access to node partitions is granted by the so-called quality of service (QOS). The QOSs constrain the number of allocatable nodes and limit job wall time. The naming scheme of the QOSs is: | + | Access to node partitions is granted by the so-called |
< | < | ||
Line 22: | Line 23: | ||
sacctmgr show user `id -u` withassoc format=user, | sacctmgr show user `id -u` withassoc format=user, | ||
</ | </ | ||
+ | The default QOS and all QOSs usable are also shown right after login. | ||
+ | Generally, it can be distinguished in QOS defined on the ordinary compute nodes (vsc4plus_0064/ | ||
+ | |||
+ | The < | ||
==== Run time limits ==== | ==== Run time limits ==== | ||
Line 28: | Line 33: | ||
^ The QOS's hard run time limits ^ | | ^ The QOS's hard run time limits ^ | | ||
| | | | | | | | ||
- | | normal_0064 | + | | vsc3plus_0064 |
- | | idle_0064 | + | | idle_0064 / idle_0256 |
- | | private queues | + | | GPU queues gpu_..... |
+ | | normal_binf | ||
+ | | private queues | ||
| devel queue (up to 10 nodes available) | | devel queue (up to 10 nodes available) | ||
The QOS's run time limits can also be requested via the command | The QOS's run time limits can also be requested via the command | ||
Line 58: | Line 65: | ||
^QOS name ^ gives access to partition ^description^ | ^QOS name ^ gives access to partition ^description^ | ||
| | | | | | | | ||
- | |normal_0064 | + | |vsc3plus_0064 |
- | |normal_0128 | + | |vsc3plus_0256 |
- | |normal_0256 | + | |gpu_.... |
- | |devel_0128 | + | |normal_binf |
== examples == | == examples == | ||
< | < | ||
- | #SBATCH --partition=mem_0128 | + | #SBATCH --partition=vsc3plus_0064 |
- | #SBATCH --qos=normal_0128 | + | #SBATCH --qos=vsc3plus_0064 |
#SBATCH --account=p7xxxx | #SBATCH --account=p7xxxx | ||
</ | </ | ||
< | < | ||
- | #SBATCH --partition=mem_0128 | + | #SBATCH --partition=gpu_a40dual |
- | #SBATCH --qos=devel_0128 | + | #SBATCH --qos=gpu_a40dual |
#SBATCH --account=p7xxxx | #SBATCH --account=p7xxxx | ||
</ | </ | ||
* Note that partition, qos, and account have to fit together. | * Note that partition, qos, and account have to fit together. | ||
* If the account is not given, the default account ('' | * If the account is not given, the default account ('' | ||
- | * If partition and qos are not given, default values are mem_0064 and normal_0064. | + | * If partition and qos are not given, default values are vsc3plus_0064 for both. |
=== private nodes projects === | === private nodes projects === | ||
Line 83: | Line 90: | ||
< | < | ||
- | #SBATCH --partition=mem_xxxx | + | #SBATCH --partition=vsc3plus_xxxx |
#SBATCH --qos=p7xxx_xxxx | #SBATCH --qos=p7xxx_xxxx | ||
#SBATCH --account=p7xxxx | #SBATCH --account=p7xxxx |