Download
SLURM source can be downloaded from
http://sourceforge.net/projects/slurm/
SLURM has also been packaged for
Debian and
Ubuntu
(both named slurm-llnl).
Other software available for download includes
- PAM Modules (pam_slurm)
Pluggable Authentication Module (PAM) for restricting access to compute nodes where SLURM performs resource management. Access to the node is restricted to user root and users who have been allocated resources on that node.
pam_slurm is available for download from
https://sourceforge.net/projects/slurm/
or use the Debian package named libpam-slurm.
The latest stable release is version 1.4.
Related Software
- Authentication plugins identifies the user originating a message.
- Munge
In order to compile the "auth/munge" authentication plugin for SLURM, you will need to build and install Munge, available from http://home.gna.org/munge/. - Databases can be used to store accounting information. See our Accounting web page for more information.
- Digital signatures (Cypto plugin) are used to insure message are not altered.
- OpenSSL
OpenSSL is recommended for generation of digital signatures. Download it from http://www.openssl.org/. - Munge
Munge can be used at an alternative to OpenSSL. Munge is available under the Gnu General Public License, but is slower than OpenSSL for the generation of digital signatures. Munge is available from http://home.gna.org/munge/. - Interconnect plugins (Switch plugin)
- QsNet
In order to build the "switch/elan" plugin for SLURM, you will need the qsnetlibs development libraries from Quadrics. The Elan plugin also requires the libelanhosts library and a corresponding /etc/elanhosts configuration file, used to map hostnames to Elan IDs. The libelanhosts source is available from https://sourceforge.net/projects/slurm/. - MPI versions supported
- ChaMPIon, MPI Software Technology
- HP-MPI
- LAM/MPI
- MPICH1
- MPICH2
- MPICH-GM
- MPICH-MX
- MVAPICH
- MVAPICH2
- Open MPI
- Quadrics MPI
- Schedulers offering greater control over the workload
- Task Affinity plugins
Last modified 27 June 2008