Slurm Workload Manager

Input—per 1M tokens
Output—per 1M tokens
Context—tokens
WeightsClosed

About

Slurm Workload Manager is ranked #3 of 19 in job scheduler software on Inferse. It runs on API, Linux, Self-hosted. There is a free plan.

Compared on job scheduler software

Free plan
Yesslurm.schedmd.com

Facts

Purpose
Slurm is an open-source, fault-tolerant, highly scalable cluster management and job scheduling system for large and small Linux clusters.slurm.schedmd.com · 1 Oct 2026
Core functions
It allocates compute resources, starts and monitors work on allocated nodes, and manages queues of pending work.slurm.schedmd.com · 1 Oct 2026
Scheduling features
Optional plugins provide accounting, advanced reservations, gang scheduling, backfill scheduling, topology-aware resource selection, resource limits, and multifactor job prioritization.slurm.schedmd.com · 1 Oct 2026
Architecture
Slurm uses a centralized slurmctld manager, slurmd daemons on compute nodes, optional slurmdbd accounting, and optional slurmrestd REST access.slurm.schedmd.com · 1 Oct 2026
REST API
Slurmrestd provides a REST API, but the API is not designed to be directly internet-facing and supports only unencrypted HTTP communications.slurm.schedmd.com · 1 Oct 2026
Authentication
Slurm authenticates communications between components through a configurable authentication plugin, with MUNGE as the default and recommended option and an internal auth/slurm plugin also available.slurm.schedmd.com · 1 Oct 2026
GPU support
Optional GRES plugins support NVIDIA, AMD, Intel, AWS Trainium, and AWS Inferentia accelerators, plus NVIDIA MPS and GPU sharing.slurm.schedmd.com · 1 Oct 2026
Database integration
Slurm supports MySQL or MariaDB for accounting and can record accounting data in a text file, directly in a database, or through slurmdbd for multiple clusters.slurm.schedmd.com · 1 Oct 2026
Cloud and Kubernetes
SchedMD documents Slurm integrations for Google Cloud, AWS Parallel Computing Service, Microsoft Azure and CycleCloud, while Slinky provides interoperability between Slurm and Kubernetes.slurm.schedmd.com · 1 Oct 2026
Supported operating systems
Linux is thoroughly tested on arm64, ppc64, and x86_64; FreeBSD and NetBSD have limited support, while macOS is not currently supported.slurm.schedmd.com · 1 Oct 2026
Support services
SchedMD offers standard support, deployment services, on-site training, and technical account manager services for Slurm and Slinky.schedmd.com · 1 Oct 2026
Primary audience
SchedMD describes Slurm as a workload manager for high-performance computing and AI environments, including large-scale supercomputing systems.schedmd.com · 1 Oct 2026
Notable adoption
SchedMD states that Slurm is the scheduler of choice for over half of the top one-hundred systems in the TOP500.schedmd.com · 1 Oct 2026
Project history
Slurm was initially released in 2002, and SchedMD was founded in 2010 to continue developing it.slurm.schedmd.com · 1 Oct 2026

Company

Founded
2010slurm.schedmd.com · 28 Sept 2026
Headquarters
Utah, United Statesslurm.schedmd.com · 28 Sept 2026

Best Slurm Workload Manager alternatives

See all 12

Where it ranks on Inferse

Sources