Lecture 1: Course Introduction
D-PP-Lec01-Course_Introduction
Lecture 2: Modern Multicore Processor Parallel Execution
D-PP-Lec02-Modern_Multicore_Processor_Parallel_Execution
Lecture 3: Modern Multicore Processor Efficient Execution
D-PP-Lec03-Modern_Multicore_Processor_Efficient_Execution
Lecture 4: Data Parallel Execution Models and Parallel Programming Abstractions
D-PP-Lec04-Data_Parallel_Execution_Models_and_Parallel_Programming_Abstractions
Lecture 5, 6: Communication Models and Message Passing Interface
D-PP-Lec05-06-Communication_Models_and_MPI
Lecture 7: Message Passing Synchronization and Communication
D-PP-Lec07-Message_Passing_Synchronization_and_Communication