SLURM Basics
SLURM (Simple Linux Utility for Resource Management) is the workload manager used on our clusters to schedule and manage jobs. These pages introduce the basic concepts for submitting and running jobs using SLURM.
- Interactive vs. Batch Job
SLURM (Simple Linux Utility for Resource Management) is the workload manager used to schedule and manage jobs on the cluster. Jobs submitted to SLURM generally fall into two categories: interactive jobs and batch jobs.
Interactive Jobs
Interactive jobs allow users to run commands in a live session on a compute node. This is useful when developing or testing software, debugging code, or exploring data interactively.
- Job Script Examples
This section provides example SLURM job scripts for running jobs on the LCC and MCC clusters. The examples demonstrate how to request resources and submit jobs using the
sbatchcommand.LCC
Example SLURM job scripts for running batch jobs on the LCC cluster.