Skip to main content

Running jobs on M3

As in the Slurm quickstart, a job can be defined as an "allocation of resources assigned to a user for a specified amount of time". Resources can be any of:

  • Number of CPUs
  • Number (and type) of GPUs
  • Amount of memory/RAM
  • Number of nodes
  • And more...

There are two main types of jobs you can run:

  1. Batch jobs: you submit a script to be run on compute nodes. This is entirely non-interactive.
  2. Interactive jobs: you connect to an interactive shell session (or desktop!) with the allocated resources on a compute node.

Let's start by submitting your first batch job.