Calendar
This calendar is tentative and subject to change. Please check this page regularly for updates.
Unless noted otherwise, all readings are from the class textbook. Unless noted otherwise, all quizzes will be on Canvas, and all programming assignments (PAs) will be posted on the assignments page.
January | |||||||
---|---|---|---|---|---|---|---|
Su | M | Tu | W | Th | F | Sa | |
17 | 18 | 19 | 20
Introduction |
21 | 22
IPP Ch.1, 2.6 Research Overview Due |
23 | |
24 | 25
Performance Analysis Slurm Lab |
26
IPP 4.1-4.7 Slurm Lab Due |
27
Pthreads MCPI Lab |
28
MCPI Lab Due |
29
IPP 4.8-4.12 Research Idea Due |
30 | |
31 | |||||||
February | |||||||
Su | M | Tu | W | Th | F | Sa | |
1
Pthreads (cont'd) |
2
IPP 3.1-3.4 |
3
MPI |
4
IPP 3.5-3.8 |
5
P1 Due |
6 | ||
7 | 8
MPI Lab |
9
IPP 2.1-2.4 MPI Lab Due |
10
MPI (cont'd) Broadcast Trees |
11
IPP 5.1-5.5 |
12
Research Groups Due P1 peer reviews due |
13 | |
14 | 15
OpenMP |
16
IPP 5.6-5.11 |
17
Break Day 1 |
18 | 19
P2 Due |
20 | |
21 | 22
OpenMP (cont'd) OpenMP Lab |
23
OpenMP Lab Due |
24
Matrices |
25 | 26
Research Proposal Due P2 peer reviews due |
27 | |
28 | |||||||
March | |||||||
Su | M | Tu | W | Th | F | Sa | |
1
Parallel Algorithms |
2
QUIZ |
3
Performance Tools |
4
QUIZ |
5
P3 Due |
6 | ||
7 | 8
Other Architectures |
9
QUIZ |
10
Review |
11
Midterm Exam Due P2 peer reviews due |
12
Break Day 2 |
13 | |
14 | 15
Parallel Languages |
16
QUIZ |
17
CUDA Lab |
18 | 19
CUDA lab due |
20 | |
21 | 22
Synchronization and Consistency |
23
QUIZ |
24
Git Lab |
25 | 26
Git lab due |
27 | |
28 | 29
Networks |
30
QUIZ |
31
Naming |
||||
April | |||||||
Su | M | Tu | W | Th | F | Sa | |
1
QUIZ |
2
Research Midproject Deliverable Due |
3 | |||||
4 | 5
Cloud Computing |
6
QUIZ |
7
GCP Lab |
8
Break Day 3 |
9
GCP lab due |
10 | |
11 | 12
Fault Tolerance |
13 | 14
Fault Tolerance (cont'd) |
15
QUIZ |
16
P4 Due |
17 | |
18 | 19
Security |
20
QUIZ |
21
Ethics Lab |
22 | 23
Ethics lab due P4 peer reviews due |
24 | |
25 | 26
Web and File Systems |
27
QUIZ |
28
Review |
29
Research Video and Final Deliverable Due |
30 | ||
May | |||||||
Su | M | Tu | W | Th | F | Sa | |
1 | |||||||
2 | 3
Research Video Showcase (1pm) |
4 | 5
Final Exam Due |