Lecture 2 — HPC Cluster Usage & Slurm (3h)

Lecture 2 — HPC Cluster Usage & Slurm (3h)#

Objectives

  • Understand batch scheduling and Slurm concepts

  • Write and submit Slurm job scripts; use sinfo, sbatch, squeue, scancel

  • Practice interactive jobs and job arrays

Content summary

Simulate cluster usage (Docker-based environment). Explain resource requests (CPUs, memory, GPUs), job arrays and dependencies. Hands-on: write a Slurm job script to run a sample program and monitor it through the queue.