Week | Date | Description |
Material
|
W02 | 09/04/2019 | Lecture 01: Syllabus, Course Overview and Introduction |
|
W03 | 09/09/2019 | Lecture 02: Parallel Hardware and Parallel Software |
|
W03 | 09/11/2019 | Lecture 03: Parallel Hardware |
|
W04 | 09/16/2019 | Lecture 03: Interconnects |
|
W04 | 09/18/2019 | Lecture 04: Shared Memory Programming with Pthreads |
|
W05 | 09/23/2019 | Lecture 05: Barriers and Condition Variables |
|
W05 | 09/25/2019 | Lecture 05: Barriers and Condition Variables |
|
W06 | 09/30/2019 | Lecture 06: Dependencies |
|
W06 | 10/02/2019 | Lecture 07: Parallel Programming Patterns |
|
W07 | 10/07/2019 | Lecture 08: Introduction to OpenMP |
|
W07 | 10/09/2019 | Lecture 09: Introduction to OpenMP |
|
W08 | 10/14/2019 | Lecture 09: Introduction to OpenMP |
|
W08 | 10/16/2019 | Lecture 10: Cache Coherence Lecture E10: Review |
|
W09 | 10/21/2019 | Lecture E10: Review | |
W09 | 10/23/2019 | Midterm |
|
W10 | 10/28/2019 | Lecture 11: Distributed Memory Programming with MPI | |
W10 | 10/28/2019 | Lecture 12: Distributed Memory Programming with MPI | |
W11 | 11/04/2019 | Lecture 13: Distributed Memory Programming with MPI | |
W11 | 11/04/2019 | Lecture E13: Distributed Memory Programming with MPI (Practical) | |
W12 | 11/11/2019 | Lecture 14: Introduction to CUDA | |
W12 | 11/11/2019 | Lecture 14: Introduction to CUDA | |
W12 | 11/11/2019 | Lecture 14: Introduction to CUDA | |
W13 | 11/18/2019 | Lecture 15: Introduction to CUDA | |
W13 | 11/20/2019 | Lecture 16: Hadoop & Lecture 17: Advanced Hadoop |