Light-weight, universal resource scheduler for container orchestrator systems.
Slurm
Slurm provides a workload manager designed to scale across large computing systems.

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
- 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
- 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
- Website
- github.com/SchedMD/slurm
- Category
- Development › DevOps & Containers
- 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.
DockerDL provides a deep learning Docker image intended to simplify setup of a deep learning environment.
Luigi provides Python tools for building batch job pipelines with dependency and workflow management.
Popular in DevOps & Containers
Well-known listings from the same topic.
Slurm FAQ
Where is the official issue tracker for Slurm?
Where can I find installation instructions?
Under what license is Slurm distributed?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.









