Slurm

Slurm provides a workload manager designed to scale across large computing systems.

github.com/SchedMD/slurm
Slurm homepage screenshot

About Slurm

Slurm is an open-source cluster resource management and job scheduling system. The README describes three main functions: allocating exclusive or non-exclusive access to compute nodes for a period of time, providing a framework for starting, running, and monitoring parallel jobs on those nodes, and managing a queue of pending work when requests for resources conflict. The project describes its goals as simple, scalable, portable, fault-tolerant, and interconnect agnostic.

The GitHub repository holds the Slurm source code, a test suite, and build files. Installation instructions are hosted on the project's separate website. The README states that Slurm has been tested only under Linux and is provided "as is" with no warranty.

Key features

  • Allocates exclusive or non-exclusive access to compute nodes for a set duration
  • Provides a framework for starting, executing, and monitoring parallel jobs on allocated nodes
  • Manages a queue of pending work to resolve conflicting resource requests
  • Includes a test suite written for Check, Expect, and Pytest
  • Designed to scale across large computing systems
Best for: System administrators and users of shared computing clusters who need to allocate compute nodes and schedule parallel jobs.
Good for
  • Designed to scale across large computing systems
  • Includes an extensive test suite written for Check, Expect, and Pytest
  • The README states it is distributed under the GNU General Public License
Watch out for
  • The README states Slurm has been tested only under Linux
  • Provided "as is" with no warranty
  • Installation instructions are on a separate website rather than in the repository

Slurm at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Not stated
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

Slurm alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 3 alternatives

Popular in DevOps & Containers

Well-known listings from the same topic.

All 44

Slurm FAQ

Where is the official issue tracker for Slurm?
The README gives the official issue tracker as https://support.schedmd.com/.
Where can I find installation instructions?
The README points to instructions at https://slurm.schedmd.com/quickstart_admin.html.
Under what license is Slurm distributed?
The README states that Slurm is distributed under the GNU General Public License, with details in the COPYING, DISCLAIMER, and LICENSE.OpenSSL files.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing