# VSC Wiki

## Systems

### VSC 3

The original VSC3 has been decomissioned. The extension VSC3+, the Bioinformatics Nodes and the GPU Nodes are still operational

Decomissioned

Decomissioned

### Parallel computing

##### VSC-3:
doku:vsc4_queue

This is an old revision of the document!

# Queue | Partition setup on VSC-4

On VSC-4, 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

There is one type of compute node, which comes in three different memory version, 96 GB, 384 GB and 768 GB.

On VSC-4, the hardware is grouped into so-called ➠ partitions:

partition name description
mem_0096 default, nodes with 96 GB of memory
mem_0384 nodes with 384 GB of memory
mem_0768 nodes with 768 GB of memory
adm_test reserved for the admin team
jupyter reserved for the JupyterHub

## 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: <project_type>_<memoryConfig>

The QOSs that are assigned to a specific user can be viewed with:

sacctmgr show user id -u withassoc format=user,defaultaccount,account,qos%40s,defaultqos%20s

The default QOS and all QOSs usable are also shown right after login.

Generally, it can be distinguished in QOS defined on the generally available compute nodes (mem_0096/mem_0384/mem_0768) and on private nodes. Furthermore, there is a distinction whether a project still has available computing time or if the computing time has already been consumed. In the latter case, jobs of this project are running with low job priority and reduced maximum run time limit in the ➠ idle queue.

The ➠ devel queue (devel_0096) gives fast feed-back to the user if her or his job is running. It is possible to connect to the node where the actual job is running and to directly monitor the job, e.g., for the purpose of checking if the threads/processes are doing what is expected. This might be recommended before sending the job to one of the 'computing' queues.

doku/vsc4_queue.1631623575.txt.gz · Last modified: 2021/09/14 12:46 by goldenberg