HPC Course Track

All our offers are free of charge!

This Course Track is intended to give you an solid basis to work with almost any HPC System. Since the optimization of a tool for HPC is language specific we encourage you to also have a look at course tracks for the programming language of your coice
Part 1a - Linux Terminal (Video Tutorial)
Virtually every HPC System runs on Linux. If you are not a regular user of Linux Terminals we recommend to get a strong basis with this video tutorial series from HPC.NRW. If you prefer a text based tutorial look below at 1b
Part 1b - Linux Terminal (Text Tutorial)
If the video forma from 1a does not suit your needs, try this text based tutorial from the official ubuntu documentation instead
Part 2 - SLURM
Most HPC systems use a software called SLURM to manage and schedule jobs. This tutorial by the RWTH IT center will provide a good overview and links to read further. Navigate the chapters on the left sidebar.
Part 4 - Code Optimization
Sometimes software tools need adaptions to make full use of the HPC system. Check out our language specific course tracks, especially advanced courses, for more information on that.