Schedule
Date | Lecture | Readings | Presenters | |
---|---|---|---|---|
Week#1 08/20 |
Lecture #1
Course Introduction [ slides ] |
Xupeng Miao |
||
Week#1 08/22 |
Lecture #2
Introduction to Deep Neural Networks [ slides ] |
Xupeng Miao |
||
Week#2 08/27 |
Lecture #3
Introduction to Deep Learning Systems [ slides ] |
Xupeng Miao |
||
Week#2 08/29 |
Lecture #4
Systems for Deep Learning [ slides ] |
Xupeng Miao |
||
Week#3 09/03 |
Lecture #5
Systems for Classical ML [ slides ] |
|
||
Week#3 09/05 |
Lecture #6
ML Compilation [ slides ] |
|
||
Week#4 09/10 |
Lecture #7
ML Compilation [ slides ] |
|
||
Week#4 09/12 |
Lecture #8
Tensor Program Optimizations [ slides ] |
|
||
Week#5 09/17 |
Lecture #9
Data & Model Parallelism [ slides ] |
Xupeng Miao |
||
Week#5 09/19 |
Lecture #10
Pipeline Parallelism [ slides ] |
Xupeng Miao |
||
Week#6 09/24 |
Lecture #11
Device Placement Optimizations [ slides ] |
|
||
Week#6 09/26 |
Lecture #12
Automatic Parallelization [ slides ] |
Xupeng Miao |
||
Week#7 10/01 |
Lecture #13
Memory Management: Rematerialization [ slides ] |
|
||
Week#7 10/03 |
Lecture #14
Memory Management: ZeRO [ slides ] |
|
||
Week#8 10/10 |
Lecture #15
Recommendation Models [ slides ] Final Team Signup Due |
Xupeng Miao |
||
Week#9 10/15 |
Lecture #16
Graph Neural Networks [ slides ] |
|
||
Week#9 10/17 |
Lecture #17
Transformers and Language Models [ slides ] |
Xupeng Miao |
||
Week#10 10/22 |
Lecture #18
Mixture-of-Experts Models [ slides ] One-page Proposal Due |
Xupeng Miao |
||
Week#10 10/24 |
Lecture #19
Heterogeneity-aware ML [ slides ] |
Xupeng Miao |
||
Week#11 10/29 |
Lecture #20
Systems for LLM Inference [ slides ] Intermediate Check-in Starting |
|
Xupeng Miao |
|
Week#11 10/31 |
Lecture #21
LLM Inference Requests Scheduling [ slides ] |
|
||
Week#12 11/05 |
Lecture #22
Affordable ML Systems [ slides ] |
Xupeng Miao |
||
Week#12 11/07 |
Lecture #23
Diffusion Models [ slides ] |
|
||
Week#13 11/12 |
Lecture #24
Model Compression [ slides ] |
|
||
Week#13 11/14 |
Lecture #25
Data Management for ML [ slides ] |
|
||
Week#14 11/19 |
Lecture #26
ML Hardware [ slides ] |
|
||
Week#14 11/21 |
Lecture #27
ML for Systems [ slides ] |
|
||
Week#15 11/26 |
Lecture #28
Federated Learning [ slides ] |
|
||
Week#16 12/03 |
Lecture #29
Final Presentations [ slides ] |
|
||
Week#16 12/05 |
Lecture #30
Final Presentations [ slides ] |
|
||
12/12 | Final Course Project Report Due |