You are here: Home Experiment Information Scientific Data and Computing Center Slurm Workload Manager

Slurm Workload Manager

by Costin Caramarcu last modified Dec 07, 2016 03:28 PM

Slurm is an open-source workload manager designed for Linux clusters of all sizes. It provides three key functions. First it allocates exclusive and/or non-exclusive access to resources (computer nodes) to users for some duration of time so they can perform work. Second, it provides a framework for starting, executing, and monitoring work (typically a parallel job) on a set of allocated nodes. Finally, it arbitrates contention for resources by managing a queue of pending work.

Slurm provides workload management on many of the most powerful computers in the world. On the November 2013 Top500 list, five of the ten top systems use Slurm including the number one system. These five systems alone contain over 5.7 million cores.

Commands cheat sheet

Document Actions
Filed under: