Skip to main content Link Search Menu Expand Document (external link)
Last updated: | Permalink

Course Schedule

Being less concrete further out, the course scheduling is tentative and subject to changes.

Introduction, AI systems foundation

AI infrastructure

Reliability

LLM inference and performance engineering

Week 7

10/05

Reading day (no class)

10/07
Lec8-1: Distributed training
Video

Reading: mlsysbook: Distributed Training (required); ZeRO paper (optional)

Week 8

10/12
Lec8-2: Distributed training
Video

Reading: mlsysbook: Distributed Training (required); ZeRO paper (required); PipeDream paper (optional); GPipe paper (optional)

Paper presentation signup due (10/12)

10/14
Lec8-3: Distributed training
Video

Reading see 10/12

Student paper presentations

For guidance on preparing slides and paper reviews, see the Presentation and Paper Review sections of the syllabus.

Week 9

10/19

DeepSeek Elastic Compute (DSec): A Sandbox Infrastructure for Effective Agentic Training at Scale

FreeToken: Efficient Edge-Native MoE Serving with Bandwidth-Adaptive Execution

Review questions: Link

10/21

RobustRL: Role-Based Fault Tolerance System for RL Post-Training [USENIX OSDI 2026]

DSpark: Confidence-Scheduled Speculative Decoding with Semi-Autoregressive Generation

Review questions: Link

Week 10

10/26

FlexGen: High-Throughput Generative Inference of Large Language Models with a Single GPU [ICML 2023]

LLM-as-a-Verifier: A General-Purpose Verification Framework

Review questions: Link

10/28

Project checkpoint presentation

Week 11

11/02

A Year in LLM Serving: Workload Evolution, Caching and Load-Balancing

CacheGen: KV Cache Compression and Streaming for Fast Large Language Model Serving [SIGCOMM 2024]

Review questions: Link

11/04

Murakkab: Resource-Efficient Agentic Workflow Orchestration in Cloud Platforms [USENIX OSDI 2026]

FlashInfer: Efficient and Customizable Attention Engine for LLM Inference Serving [MLSys 2025]

Review questions: Link

Week 12

11/09

DFlash: Block Diffusion for Flash Speculative Decoding

H2O: heavy-hitter oracle for efficient generative inference of large language models [NIPS 2023]

11/11

Hawkeye: Hardware-Aware GPU Kernel Optimization with Minimal Supervision

PowerInfer: Fast Large Language Model Serving with a Consumer-grade GPU [ACM SOSP 2024]

Week 13

11/16

Efficient Memory Management for Large Language Model Serving with PagedAttention [ACM SOSP 2023]

Mirage: A Multi-Level Superoptimizer for Tensor Programs [OSDI 2025]

11/18

DistServe: Disaggregating Prefill and Decoding for Goodput-optimized Large Language Model Serving [USENIX OSDI 2024]

CUDA Agent: Large-Scale Agentic RL for High-Performance CUDA Kernel Generation

Inference Speedrun report due

Week 14

11/23

KernelBench: Can LLMs Write Efficient GPU Kernels? [ICML 2025]

FlashAttention: Fast and Memory-Efficient Exact Attention with IO-Awareness [NIPS 2022]

11/25

Thanksgiving recess (no class)

Week 15

11/30

Project presentation I

12/02

Project presentation II

Week 16

12/07

Project presentation III

12/09

Project everything due


© 2026 Yue Cheng. Released under the CC BY-SA license