| Day | Topic | Reading | Slides | Homework | Recording |
|---|---|---|---|---|---|
| Sep. 08 | Introduction | Reader 1 | |
HW0 | |
| Sep. 10 | Project Presentation | Reader 2 | |
|
|
| Sep. 15 | Evaluation | Reader 3 | |
HW1 | |
| Sep. 17 | Parallel Software Construction I | Reader 4 | |
|
|
| Sep. 22 | Parallel Software Construction II | Reader 5 | |
|
|
| Sep. 24 | Coherence | Reader 6 | |
|
|
| Sep. 29 | Memory Ordering | Reader 7 | |
Exercise | |
| Oct. 01 | Manycore Caches | Reader 8 | |
|
|
| Oct. 06 | Multithreading and GPU | Reader 9 | |
|
|
| Oct. 08 | Interconnect I | Reader 10 | |
|
|
| Oct. 13 | Proposal Presentation | |
|||
| Oct. 15 | Interconnect II | Reader 11 | |
||
| Oct. 20 | No Lecture | ||||
| Oct. 22 | No Lecture | ||||
| Oct. 27 | DRAM Cache | Reader 12 | |||
| Oct. 29 | Workload I | Reader 13 | |||
| Nov. 03 | Midterm | ||||
| Nov. 05 | Workload II | Reader 14 | |||
| Nov. 10 | Cloud-Native Servers | Reader 15 | |||
| Nov. 12 | Cloud-Native CPUs | Reader 16 | |||
| Nov. 17 | Cloud-Native Accelerators | Reader 17 | |||
| Nov. 19 | AI Accelerators | Reader 18 | |||
| Nov. 24 | Near-Memory Computing | Reader 19 | |||
| Nov. 26 | Cloud-Native Memory I | Reader 20 | |||
| Dec. 01 | Cloud-Native Memory II | Reader 21 | |||
| Dec. 03 | Cloud-Native Network I | Reader 22 | |||
| Dec. 08 | Cloud-Native Network II | Reader 23 | |||
| Dec. 10 | Datacenter | Reader 24 | |||
| Dec. 15 | Final Exam | ||||
| Dec. 17 | Poster Session |