Skip to content

Rackham#

Rackham is a high performance computer cluster at UPPMAX (Uppsala Multidisciplinary Center for Advanced Computational Science). UPPMAX is Uppsala University's resource of high-performance computers, large-scale storage and know-how of high-performance computing (HPC).

UPPMAX modules#

Command Comment
module avail List available modules
module load modulename Load the module modulename
module unload modulename Load the module modulename
module list List all modules loaded
module spider searchword Search all module containing searchword

Running jobs with the Slurm ressource manager#

Command Comment
interactive -A projectID Start interactive job using 1 core for 1 hour
interactive -A projectID -t 8:00:0 -p core -n 2 Start interactive job using 2 cores for 8 hours
sbatch -A projectID -t d-hh:mm:ss -n cores -p partition my_jobscript_file Start batch job
sbatch -A projectID -t 7-00:00:00 -p node my_jobscript_file Running for 7 days on all 20 cores one one node
sbatch -A projectID -t 48:00:00 -p core -n 4 my_jobscript_file Running for 2 days on only 4 cores on a node
scancel jobId Cancel a single job
scancel -i -u user Interactively cancel all jobs for user

Showing user, job and project info#

Command Comment Full documentation
jobinfo Show all running and waiting jobs in the queue jobinfo
jobinfo -u user Show jobs for specific user jobinfo
jobstats -p -A projectID generate plots for resource usage for recent jobs in a project jobstats
uquota Show disk usage of projects you are a member of
projinfo Show used core hours of projects you are a member of
finishedjobinfo Telling you about finished jobs on Rackham
projmembers List members of a project
projsummary projectID Summarizes some useful information about projects
squeue -u user Information about user's jobs

/!\ Most of the commands use the cluster you are logged into as default cluster, if you wish to apply the command to another cluster you have to specify is using:
-M clusterName

/!\ Most of the commands have plenty of parameters and have an help. So don't forget to check it using:
command --help