High Performance Computing

18 university lectures with additional practical lectures for hands-on exercises in context
University of Iceland, School of Engineering and Natural Sciences
Faculty of Industrial Engineering, Mechanical Engineering and Computer Science
Fall 2017


HPC - Course Fall 2017

Lecture 0 – Prologue
Slides PDF (5,38 MB)

Lecture 1 – High Performance Computing
Slides PDF (3,96 MB)

Lecture 2 – Parallelization Fundamentals
Slides PDF (5,93 MB)

Lecture 3 – Parallel Programming with MPI
Slides PDF (1,83 MB)

Lecture 4 – Advanced MPI Techniques
Slides PDF (3,33 MB)

Lecture 5 – Parallel Algorithms & Data Structures
Slides PDF (3,78 MB)

Lecture 6 – Parallel Programming with OpenMP
Slides PDF (1,92 MB)

Lecture 7 – Hybrid Programming & Patterns
Slides PDF (2,84 MB)

Lecture 8 – Debugging and Profiling Techniques
Slides PDF (3,20 MB)

Lecture 9 – Performance Optimization & Tools
Slides PDF (2,99 MB)

Lecture 10 – Scalable HPC Infrastructures & GPUs
Slides PDF (4,04 MB)

Lecture 11 – Scientific Visualization & Steering
Slides PDF (12,07 MB)

Lecture 12 – Terrestrial Systems & Climate
Slides PDF (5,33 MB)

Lecture 13 – Systems Biology & Bioinformatics
Slides PDF (5,20 MB)

Lecture 14 – Molecular Systems & Libraries
Slides PDF (2,56 MB)

Lecture 15 – Computational Fluid Dynamics
Slides PDF (3,70 MB)

Lecture 16 – Finite Elements Method
Slides PDF (3,20 MB)

Lecture 17 – Machine Learning & Data Mining
Slides PDF (4,21 MB)

Lecture 18 – Epilogue
Slides PDF (3,08 MB)