Using Slurm

NCCS provides SchedMD’s Slurm resource manager for users to control their scientific computing jobs and workflows on the Discover supercomputer. This video gives instructions on how users can submit jobs to be scheduled, specifying resource requests such as CPU time, memory, as well as other options for optimizing productivity.

Use Slurm commands to request both interactive and batch access to Discover computational resources.

Introduction to using Slurm in Discover

Applications of Slurm

Key Commands

CommandApplication
sbatchsubmit a batch job script for queueing and execution
salloc/xallocsubmit an interactive job request
srunrun a command within an existing job, on a subset of allocated resources
scancelcancel a queued or running job
squeuequery the status of your job(s) or the job queue

Slurm Resources

Discover rack isle

NCCS Quality of Service

Slurm’s Quality of Service (QoS) feature controls resource limits for every job in the Discover job queue.

Additional Documentation

Note: May relect a different version


Category:

Tags: