The University of Arizona
    For questions, please open a UAService ticket and assign to the Tools Team.
Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

SLURM Overview (Puma)

The new HPC system called Puma will have SLURM as a job scheduler rather than PBS Pro. SLURM has several advantages:

  • More robust support for larger number of jobs in queue
  • Used by national HPC groups (XSEDE and TACC) so it'll be easier to scale out to those systems.

PBS → SLURM Rosetta Stone

PBS2SLURM software

We've installed a software that converts some basic PBS Pro commands into SLURM commands automatically.


PBS → SLURM Commands

PBS CommandSLURM CommandWhat the command does
qsub (for batch)sbatchBatch submission of jobs. Used for submitting many jobs that run without user input.
qsub -I (for interactive)srunA request for an interactive job where the user can input commands on the HPC machine.









Commands that are the same

uquota

module avail

module load

PBS → SLURM Terminology

PBS terminologySLURM terminologyDefinition
QueuePartition










Queues

What are available

How to see them

Allocations

How to find modules and software

  • No labels