Primer: Using the Slurm Scheduler

Overview

Instructor(s): Gabriel Floreslovo

Time: Friday, March 7, 2025 1:30PM-2:30PM CT

Location: Online using Zoom

Prerequisite(s): Active ACCESS ID, basic Linux skills

This primer covers various job scheduling approaches using the Slurm Workload Manager on HPRC clusters. This class will take place on the ACES cluster, but is applicable to other HPRC clusters as well.

Course Materials

  • Primer: Using the Slurm Scheduler (Spring 2025) PDF

Learning Objectives and Agenda

In this course, participants will:

  • Access an HPRC cluster
  • Learn the basics of batch computing
  • Learn how to write and submit Slurm job files
  • Learn how to check resources available for jobs

A typical outline of the topics covered in this primer is provided below. Because of the interactive nature of this course, some of the topics listed below may be introduced in a different order and covered to different depths.

  • Connecting to the system
  • Basics of batch computing
  • Slurm, command line, and Drona
  • Consumable Resources

Note: During the class sessions many aspects of the material will be illustrated live via a login to a training system. Attendees will complete these parts along with the instructor on their own devices.