CS426/CS525 – Parallel Computing
Lecture Contents (Tentative)
Begins |
Lecture Contents |
Lecture Slides |
Sep 18th |
Introduction
|
|
Sep 25th |
Parallel Programming Platforms
|
|
Oct 2nd |
Parallel Programming Platforms
|
|
Oct 9th |
Programming Using the Message Passing Paradigm
|
|
Oct 16th |
Basic Communication Operations
|
|
Oct 23rd |
Basic Communication Operations
|
|
Oct 30th |
Principles of Parallel Algorithm Design
|
Project 1 in |
Nov 6th |
Analytical Modeling of Parallel Programs
|
|
Nov 13th |
Programming Shared Address Space Platforms
Midterm EXAM I – Wed Nov. 15th at 13:30-15:20 during class hours |
Project 2 in |
Nov 20th |
Multicore programming
|
|
Nov 27th |
Programming Using the Message Passing Paradigm
|
Project 3 in |
Dec 4th |
Parallel Programming Concepts
|
|
Dec 11th |
GPU programming
|
|
Dec 18th |
Performance
Optimizations -
Midterm EXAM II – Wed
Dec. 20th at 13:30-15:20 during class hours - 20 December – Last Day of Classes |
|
Dec 25th |
Finals
Period -
22 December 2023, Friday -6
January 2023, Saturday |
Project 4 in |