Submitting jobs to the cluster¶
To manage all the compute jobs on the cluster, we use Slurm. Slurm is a powerful workload manager commonly used in High-Performance Computing (HPC) environments. It is used to allocate resources, such as CPUs and GPUs, to users for a specified duration, usually until the completion of a job. To ensure equitable access to resources, Slurm manages a job queue.
Submitting batch jobs¶
To submit and monitor batch jobs, have a look at our page on running jobs
Interactive jobs¶
Sometimes it can be useful to have interactive jobs, for example when debugging a script. Have a look at our page on interactive jobs to learn how.
Monitoring jobs¶
You can monitor your jobs to keep an eye on resource usage, see if they have finished, etc. We explain how to do this on our monitoring page