As the market leading scheduler in scalability, throughput, and complex policy management, Slurm is the most widely used workload manager in HPC. Slurm boasts an open source model backed by a development team of engineers with specific and unique HPC workload expertise. It’s no wonder Slurm is the scheduler of choice for over half of the top ten and top one-hundred systems in the TOP500.
What is Slurm?
Slurm is an open-source workload manager designed specifically to satisfy the needs of high performance computing (HPC), high throughput computing (HTC), artificial intelligence (AI), and machine learning (ML). Slurm’s scheduling capabilities simplify administration, accelerate job execution, and improve end-user productivity all while reducing cost and error margin.
What are the Benefits of Slurm?
The basis of Slurm is to allocate resources, manage pending work, and execute jobs, but it’s the details of Slurm’s architecture that make it the leading work management system in a number of industry trends.
Massive Scalability & Throughput
Slurm can easily manage performance requirements for small cluster, large cluster, and exascale computer needs. Slurm outperforms competitive schedulers with compute rates at 100K+ nodes/GPU, 17M+ jobs/day, and 120M+ jobs/week.
First Class GPUs
With first class resource management for GPUs, Slurm allows users to request GPU resources alongside CPUs. This flexibility ensures that jobs are executed quickly and efficiently, while maximizing resource utilization.
Resource Allocation
Slurm’s advanced scheduling algorithms ensure efficient resource allocation, maximizing the utilization of your computing resources. Slurm intelligently balances the workload across your cluster, accelerating job execution and improving end user productivity.
Plugin Based Architecture
Slurm can map to complex business rules and existing organizational priorities. Our plugin-based architecture makes Slurm adaptable to a variety of conditions that fit your individual organization needs.
On-Prem & Cloud
Slurm supports on-prem, cloud, and hybrid HPC environments. This means that Slurm works with HPC clusters that are meant to be built and expanded over time, can be deployed based on need, or a combination of the two.
Open Source
As an open source workload manager, Slurm is available without the hassle of licenses and lock-ins. Open source benefits include transparent code, active development, efficient cost, agile innovation, and a strong user community.
Praise for SchedMD Support
“We have been a SchedMD support customer for seven years. They’ve always given timely, high quality responses.”
Technical University of Denmark
Your Trusted Slurm Support Team
Slurm is an open-source workload manager accessible to anyone, but it can take expert help to utilize Slurm to its full capacity. At SchedMD, we employ a reliable team of Slurm professionals to help you with all your HPC management needs. From implementation to customization, get help from the engineers who actively develop Slurm everyday.
Recent Articles & Publications
Organize Your Workload Efficiently & Smoothly with SchedMD
Take your efficiency to the next level with Slurm from SchedMD. We can’t wait to do amazing things with you.