Overview
Syllabus
Parallel Programming 2020: Lecture 1 - Kick-Off
Parallel Programming 2020: Lecture 2 - Computer Architecture
Parallel Programming 2020: Lecture 3 - Parallelism
Parallel Programming 2020: Lecture 4 - Basic OpenMP
Parallel Programming 2020: Lecture 5 - More Basic OpenMP
Parallel programming 2020: Lecture 6 - Advanced OpenMP and performance issues
Parallel Programming 2020: Lecture 7 - ccNUMA and wavefront parallelization with OpenMP
Parallel Programming 2020: Lecture 8 - Introduction to MPI
Parallel Programming 2020: Lecture 9 - Point-to-point communication with MPI
Parallel Programming 2020: Lecture 10 - Collective communication, distributed-memory architecture
Parallel Programming 2020: Lecture 11- MPI data types, virtual topologies, and performance pitfalls
Parallel Programming 2020: Lecture 12 - MPI Input/Output
Parallel Programming 2020: Lecture 13 - Hybrid Programming with MPI and OpenMP
Taught by
NHR@FAU