Lecture 1: Course Overview
PreviousHigh Performance Computing Course NotesNextLecture 2: From Code to Instructions. The FDX Cycle. Instruction Level Parallelism.
Last updated
Was this helpful?
Last updated
Was this helpful?
This grad-level course seeks to:
Provide an overview of various advanced computing software and hardware solutions
Introduce CUDA for parallel computing on the Graphics Processing Unit (GPU)
Introduce the OpenMP solution to enabling parallelism across multiple CPU cores
Introduce the Message Passing Interface (MPI) standard for leveraging parallelism on a CPU cluster
Promote an understanding instrumental in deciding what parallel computing model is suitable for which problems.
Slurm is used on Euler for job management and scheduling.
Files on the Euler remote cluster can be easily edited using the
Slurm usage (SBATCH flags documentation) can be found .