Slurm
Slurm Workload Manager is MSI's new Job Scheduler
Slurm is a best-in-class, highly-scalable scheduler for HPC clusters. It allocates resources, provides a framework for executing tasks, and arbitrates contention for resources by managing queues of pending work.
Slurm has become an industry standard for scheduling among HPC centers. It’s an open-source scheduler with a plugin framework that allows us to leverage tools developed at other centers. It is capable of stable management of a larger number of jobs than our current scheduler. Finally, it’s architecture opens opportunities to leverage technologies that will be useful for many areas of scientific computation.
Getting Started Using Slurm
- Slurm Quick Start Guide
- Slurm Partitions
- Choosing a Partition
- Interactive queue use with srun
- PBS to Slurm Conversions (Cheat Sheet)
- Fairshare Scheduling under Slurm
Tutorial Materials
-
Introduction to Slurm Workload Manager - Tutorial Recording (Youtube)
-
Slurm related quick tutorials (Youtube)
Other Slurm Documentation
- SchedMD Slurm Website (External Site)