Simple Linux Utility for Resource Management

RESOURCE

Abstract

SLURM is an open source, fault-tolerant, and highly scalable cluster management and job scheduling system for large and small computer clusters. As a cluster resource manager, SLURM has 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 9normally a parallel job) on the set of allocated nodes. Finally, it arbitrates conflicting requests for resources by managing a queue of pending work.
Release Date:
2008-03-09
Project Type:
Open Source, Publicly Available Repository
Software Type:
Scientific
Licenses:
GNU General Public License v2.0
Sponsoring Org.:
Code ID:
883
Site Accession Number:
4221
Research Org.:
Lawrence Livermore National Laboratory
Country of Origin:
United States

RESOURCE

Citation Formats

Ali, Amjad M., Albert, Don, Andersson, Par, Artiaga, Ernest, Auble, Daniel, Balle, Susanne, Blanchard, Anton, Cao, Hongjia, Christians, Daniel, Civario, Gilles, Clouston, Chuck, Dunlap, Chris, Ekstrom, Joseph, Garlick, James, Grondona, Mark, Hatazaki, Takao, Holmes, Christopher, Huff, Nathan, Jackson, David, Jette, Morris, Johnson, Greg, King, Jason, Kritkausky, Nancy, Lee, Puenlap, Li, Bernard, McDougall, Steven, Mecozzi, Donna, Morrone, Christopher, Munt, Pere, O'Sullivan, Bryan, Oliva, Gennaro, palermo, Daniel, Phung, Daniel, Pittman, Ashley, Riebs, Andrew, Sacerdoti, Federico, Squyers, Jeff, Tamraparni, Prashanth, Tew, Kevin, Windley, Jay, and Wunderlin, Anne-Marie. Simple Linux Utility for Resource Management. Computer Software. https://github.com/schedmd/slurm. USDOE. 09 Mar. 2008. Web. doi:10.11578/dc.20171025.1118.
Ali, Amjad M., Albert, Don, Andersson, Par, Artiaga, Ernest, Auble, Daniel, Balle, Susanne, Blanchard, Anton, Cao, Hongjia, Christians, Daniel, Civario, Gilles, Clouston, Chuck, Dunlap, Chris, Ekstrom, Joseph, Garlick, James, Grondona, Mark, Hatazaki, Takao, Holmes, Christopher, Huff, Nathan, Jackson, David, Jette, Morris, Johnson, Greg, King, Jason, Kritkausky, Nancy, Lee, Puenlap, Li, Bernard, McDougall, Steven, Mecozzi, Donna, Morrone, Christopher, Munt, Pere, O'Sullivan, Bryan, Oliva, Gennaro, palermo, Daniel, Phung, Daniel, Pittman, Ashley, Riebs, Andrew, Sacerdoti, Federico, Squyers, Jeff, Tamraparni, Prashanth, Tew, Kevin, Windley, Jay, & Wunderlin, Anne-Marie. (2008, March 09). Simple Linux Utility for Resource Management. [Computer software]. https://github.com/schedmd/slurm. https://doi.org/10.11578/dc.20171025.1118.
Ali, Amjad M., Albert, Don, Andersson, Par, Artiaga, Ernest, Auble, Daniel, Balle, Susanne, Blanchard, Anton, Cao, Hongjia, Christians, Daniel, Civario, Gilles, Clouston, Chuck, Dunlap, Chris, Ekstrom, Joseph, Garlick, James, Grondona, Mark, Hatazaki, Takao, Holmes, Christopher, Huff, Nathan, Jackson, David, Jette, Morris, Johnson, Greg, King, Jason, Kritkausky, Nancy, Lee, Puenlap, Li, Bernard, McDougall, Steven, Mecozzi, Donna, Morrone, Christopher, Munt, Pere, O'Sullivan, Bryan, Oliva, Gennaro, palermo, Daniel, Phung, Daniel, Pittman, Ashley, Riebs, Andrew, Sacerdoti, Federico, Squyers, Jeff, Tamraparni, Prashanth, Tew, Kevin, Windley, Jay, and Wunderlin, Anne-Marie. "Simple Linux Utility for Resource Management." Computer software. March 09, 2008. https://github.com/schedmd/slurm. https://doi.org/10.11578/dc.20171025.1118.
@misc{ doecode_883,
title = {Simple Linux Utility for Resource Management},
author = {Ali, Amjad M. and Albert, Don and Andersson, Par and Artiaga, Ernest and Auble, Daniel and Balle, Susanne and Blanchard, Anton and Cao, Hongjia and Christians, Daniel and Civario, Gilles and Clouston, Chuck and Dunlap, Chris and Ekstrom, Joseph and Garlick, James and Grondona, Mark and Hatazaki, Takao and Holmes, Christopher and Huff, Nathan and Jackson, David and Jette, Morris and Johnson, Greg and King, Jason and Kritkausky, Nancy and Lee, Puenlap and Li, Bernard and McDougall, Steven and Mecozzi, Donna and Morrone, Christopher and Munt, Pere and O'Sullivan, Bryan and Oliva, Gennaro and palermo, Daniel and Phung, Daniel and Pittman, Ashley and Riebs, Andrew and Sacerdoti, Federico and Squyers, Jeff and Tamraparni, Prashanth and Tew, Kevin and Windley, Jay and Wunderlin, Anne-Marie},
abstractNote = {SLURM is an open source, fault-tolerant, and highly scalable cluster management and job scheduling system for large and small computer clusters. As a cluster resource manager, SLURM has 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 9normally a parallel job) on the set of allocated nodes. Finally, it arbitrates conflicting requests for resources by managing a queue of pending work.},
doi = {10.11578/dc.20171025.1118},
url = {https://doi.org/10.11578/dc.20171025.1118},
howpublished = {[Computer Software] \url{https://doi.org/10.11578/dc.20171025.1118}},
year = {2008},
month = {mar}
}