High Performance Computing Center North
To best use the resources with Slurm you need to have some basic information about the application you want to run.
Slurm will do its best to fit your job into the cluster, but you have to give it some hints of what you want it to do.
The parameters described below can be given directly as arguments to srun and sbatch.
If you don't give SLURM enough information, it will try to fit your job for best throughput (lowest possible queue time). This approach will not always give the best performance for your job.
There are three ways to run a job with SLURM.
A job can simply be submitted from the command line with srun:
The official name for batch scripts in SLURM is Job Submission Files, but here we will use both names interchangeably.