HPC Carpentry part 2 - High Performance Computing