Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

University of Iceland

High Performance Computing

University of Iceland via YouTube

Overview

Dive into the world of advanced scientific computing with this comprehensive university course on High Performance Computing. Explore parallel programming techniques using MPI and OpenMP, learn parallelization fundamentals, and master advanced MPI techniques. Discover parallel algorithms, data structures, and hybrid programming patterns. Gain practical skills in debugging, profiling, and performance analysis. Delve into accelerators, GPUs, and parallel machine learning. Apply HPC concepts to various scientific domains including health sciences, computational fluid dynamics, systems biology, molecular sciences, and climate modeling. Engage in hands-on exercises and practical lectures to reinforce theoretical concepts across 16 in-depth sessions, providing a solid foundation in modern high-performance computing techniques and applications.

Syllabus

2021 High Performance Computing Lecture 0 Prologue Part1 .
2021 High Performance Computing Lecture 0 Prologue Part2 .
2021 High Performance Computing Practical Lecture 0.1 Short Introduction to UNIX and SSH Part1 ‍.
2021 High Performance Computing Practical Lecture 0.1 Short Introduction to UNIX and SSH Part2 ‍.
2021 High Performance Computing Lecture 1 High Performance Computing Part1 .
2021 High Performance Computing Lecture 1 High Performance Computing Part2 .
2021 High Performance Computing Practical Lecture 1.1 Intro C Programming and Scheduling Part1 ‍.
2021 High Performance Computing Practical Lecture 1.1 Intro C Programming and Scheduling Part2 ‍.
2021 High Performance Computing Lecture 2 Parallel Programming with MPI Part1 .
2021 High Performance Computing Lecture 2 Parallel Programming with MPI Part2 .
2021 High Performance Computing Practical Lecture 2.1 MPI Messages & Collectives Part1 ‍.
2021 High Performance Computing Practical Lecture 2.1 MPI Messages & Collectives Part2 ‍.
2021 High Performance Computing Lecture 3 Parallelization Fundamentals Part1 .
2021 High Performance Computing Lecture 3 Parallelization Fundamentals Part2 .
2021 High Performance Computing Lecture 4 Advanced MPI Techniques Part1 .
2021 High Performance Computing Lecture 4 Advanced MPI Techniques Part2 .
2021 High Performance Computing Practical Lecture 5.1 MPI Communicators & Data Structures Part1 ‍.
2021 High Performance Computing Practical Lecture 5.1 MPI Communicators & Data Structures Part2 ‍.
2021 High Performance Computing Lecture 6 Parallel Programming with OpenMP Part1 .
2021 High Performance Computing Practical Lecture 6.1 OpenMP Parallel Programming Part1 ‍.
2021 High Performance Computing Practical Lecture 6.1 OpenMP Parallel Programming Part2 ‍.
2021 High Performance Computing Lecture 7 Hybrid Programming and Patterns Part1 .
2021 High Performance Computing Lecture 7 Hybrid Programming and Patterns Part2 .
2021 High Performance Computing Lecture 8 Debugging and Profiling and Performance Analysis Part1 .
2021 High Performance Computing Lecture 8 Debugging and Profiling and Performance Analysis Part2 .
2021 High Performance Computing Lecture 9 Accelerators and Graphical Processing Units Part1 .
2021 High Performance Computing Lecture 9 Accelerators and Graphical Processing Units Part2 .
2021 High Performance Computing Lecture 10 Parallel and Scalable Machine and Deep Learning Part1 .
2021 High Performance Computing Practical Lecture 10.1 Deep Learning driven by Big Data Part1 ‍.
2021 High Performance Computing Lecture 10 Parallel and Scalable Machine and Deep Learning Part2 .
2021 High Performance Computing Practical Lecture 10.1 Deep Learning driven by Big Data Part2 ‍.
2021 High Performance Computing Practical Lecture 10.2 Distributed Deep Learning Part1 ‍.
2021 High Performance Computing Practical Lecture 10.2 Distributed Deep Learning Part2 ‍.
2021 High Performance Computing Lecture 11 HPC Applications in Health and Neurosciences Part1 .
2021 High Performance Computing Lecture 11 HPC Applications in Health and Neurosciences Part2 .

Taught by

Prof Dr - Ing Morris Riedel

Reviews

4.0 rating, based on 1 Class Central review

Start your review of High Performance Computing

  • Profile image for Sarfraj Ahmed
    Sarfraj Ahmed
    Very good content as per as industry standard. Language use is very easy to understand.The practical sessions is very also very good

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.