Skip to content

What is SLURM?

Most of the HPCC's resources are in the form of compute nodes. These compute nodes are accessed by running batch jobs.

The HPCC uses SLURM (Simple Linux Utility for Resource Management) to manage compute node resources. SLURM is an open-source, fault-tolerant, and highly scalable scheduling system. It has been employed by a large number of national and international computing centers.

Users can submit batch jobs to the SLURM scheduler from the command line. Job requests include a specification of desired resources as well as the commands necessary for your program(s) to run. These job requests can either be in a job script or entered on the command line.