Running Jobs with Slurm#
The Simple Linux Utility for Resource Management (SLURM) is used for submission, scheduling, execution, and monitoring of jobs on the Levante cluster. SLURM is a free open-source resource manager and scheduler. It is a modern, extensible batch system that is widely deployed around the world on clusters of various sizes.
The following topics are treated in this section:
Slurm Introduction Brief introduction to SLURM commands and ways to allocate resources for job execution and interactive usage of nodes
Partition and Limits Description of partitions and limits defined on Levante
Runtime Settings Recommended environment settings that might affect program execution
Example Batch Scripts Example batch scripts for parallel programs
Slurm Binding Website Website to visualize the
--distribution
srun option of Slurm and CPU masks