Working with High Performance Computing (HPC)
Introduction to HPC
Trainers: Henrik Nortamo
Overview: This session provides an introduction to what is a supercomputer, terminology and architecture, how to connect and how to submit jobs to HPC.
Materials: Introduction to HPC – slides
Containers, building blocks and workflows
Overview: This session provides an introduction to HPC Containers (concept, creating, and running Singularity containers), building blocks (concept and how to use them) and workflow managers (Snakemake, Nextflow and PyCOMPSs).
Trainers: Javier Conejero and Henrik Nortamo
Materials:
- Containers – slides
- Building blocks – slides
- Workflows – slides
- Containers, building blocks and workflows – Hands-on tutorial: note that in order to carry out this tutorial, you will need to have access to an HPC cluster