Slurm
Sign in to saveAlso known as Simple Linux Utility for Resource Management, Slurm Workload Manager
free and open-source job scheduler for Linux and similar computers
Source code
This is the Slurm Workload Manager. Slurm is an open-source cluster resource management and job scheduling system that strives to be simple, scalable, portable, fault-tolerant, and interconnect agnostic. Slurm currently has been tested only under Linux. As a cluster resource manager, Slurm provides three key functions. First, it allocates exclusive and/or non-exclusive access to resources (compute nodes) to users for some duration of time so they can perform work. Second, it provides a framework for starting, executing, and monitoring work (normally a parallel job) on the set of allocated nodes. Finally, it arbitrates conflicting requests for resources by managing a queue of pending work. We welcome code contributions and patches. Please see the contributing guidelines for further details. The top-level distribution directory contains this README as well as other high-level documentation files, and the scripts used to configure and build Slurm (see INSTALL). Subdirectories contain the source-code for Slurm as well as a test suite and further documentation. A quick description of the subdirectories of the Slurm distribution follows: : Slurm source code is further organized into self explanatory subdirectories such as src/api, src/slurmctld, etc. : The documentation directory contains some latex, html, and ascii text papers, READMEs, and guides. Manual pages for the Slurm commands and configuration files are also under the doc/ directory. : The etc/ directory contains a sample config file, as well as some scripts useful for running Slurm. : This directory contains installed include files, such as slurm.h and slurm errno.h, needed for compiling against the Slurm API. : The testsuite directory contains an extensive collection of tests written for Check, Expect and Pytest. Slurm is provided "as is " and with no warranty. This software is distributed under the GNU General Public License, please see the files COPYING, DISCLAIMER, and LICENSE.OpenSSL for details.
Excerpt from the source-code README · 3,032 chars · not written by Vinony
Wikidata facts
- Official website
- slurm.schedmd.com
Show 2 more facts
- software version identifier
- 25.11.4
- source code repository URL
- github.com/SchedMD/slurm
via Wikidata · CC0