EECS 675: Multicore and GPU Programming

Spring 2020 Schedule

(Subject to change)
Week Dates Topic Reading Comments
0 1/22-1/24 Introduction Ch. 1
1 1/27-1/31 Design methods and patterns Ch. 2
2 2/3-2/7 Single machine parallelism via threads Ch. 3
3 2/10-2/14 " "
4 2/17-2/21 Multicore parallelism and message passing Ch. 5
5 2/24-2/28 Message Passing & Algorithms; Exam 1 " No class Monday: Engineering Expo
6 3/2-3/6 Message Passing & Algorithms "
3/9-3/13 Spring Break
7 3/16-3/20 GPU architectures and programming Ch. 6
8 3/23-3/27 " "
9 3/30-4/3 " "
10 4/6-4/10 GPU architectures and programming; Exam 2 "
11 4/13-4/17 GPU architectures and programming "
12 4/20-4/24 " "
13 4/27-5/1 " "
14 5/4-5/8 " " No class Friday: Stop Day

Tentative Examination Schedule