Job Scheduling Strategies for Parallel Processing

Volume 2862 of the series Lecture Notes in Computer Science pp 44-60

SLURM: Simple Linux Utility for Resource Management

  • Andy B. YooAffiliated withLawrence Livermore National Laboratory
  • , Morris A. JetteAffiliated withLawrence Livermore National Laboratory
  • , Mark GrondonaAffiliated withLawrence Livermore National Laboratory

* Final gross prices may vary according to local VAT.

Get Access


A new cluster resource management system called Simple Linux Utility Resource Management (SLURM) is described in this paper. SLURM, initially developed for large Linux clusters at the Lawrence Livermore National Laboratory (LLNL), is a simple cluster manager that can scale to thousands of processors. SLURM is designed to be flexible and fault-tolerant and can be ported to other clusters of different size and architecture with minimal effort. We are certain that SLURM will benefit both users and system architects by providing them with a simple, robust, and highly scalable parallel job execution environment for their cluster system.