Slurm Workload Manager: Difference between revisions

Content deleted Content added
smaller sections
top500
Line 1:
'''Simple Linux Utility for Resource Management''' (or simply '''SLURM''') is [[opensource]] software that performs [[job scheduler|job scheduling]]. It provides three key functions. First it allocates exclusive and/or non-exclusive access to resources (computer nodes) to users for some duration of time so they can perform work. Second, it provides a framework for starting, executing, and monitoring work (typically a parallel job) on a set of allocated nodes. Finally, it arbitrates contention for resources by managing a queue of pending work.
 
SLURM is the batch system of choice for the biggestworld's computerfastest in[[TOP500]] thesupercomputer, worldChina's ([[Tianhe-I]]). It is designed to handle thousands of nodes and can sustain throughput of 120,000 jobs per hour. While complex configuration options are available, simple configurations can be established in a few minutes.
 
==History ==