Date | Lecture Topics | Speakers and Notes | Reading |
Th 3/31 | Intro and Project Descriptions | Kuzmanovic, Project Leaders |
Course Info
Projects |
Tu 04/05 | Data Center Networking |
Offense: Aman Khalid Defense: Sanjana Konamme |
A Throughput-Centric View of the Performance of Datacenter Topologies
|
Th 04/07 | Data Center Networking |
Offense: Peizhi Liu Defense: Anindita Malakar |
Orion: Google’s Software-Defined Networking Control Plane
|
Tu 04/12 | In-Network Computation |
Offense: Yanzhi Li Defense: Weili Wu |
RedPlane: Enabling Fault-Tolerant Stateful In-Switch Applications
<- Extended Reading -> When Should The Network Be The Computer? |
Th 04/14 | In-Network Computation |
Offense: Meixuan Sun Defense: Neev Suryawanshi |
HPCC: high precision congestion control
|
Tu 04/19 | SmartNIC and Kernel |
Offense: Kailai Tang Defense: Aura Ulloa Ordonez |
Ship Compute or Ship Data? Why Not Both?
|
Th 04/21 | SmartNIC and Kernel |
Offense: Weili Wu Defense: Ruijie Yu |
Understanding host network stack overheads
|
Tu 04/26 | MLSys |
Offense: Sanjana Konamme Defense: Yanzhi Li |
Scaling Distributed Machine Learning with In-Network Aggregation
<- Extended Reading -> ATP: In-network Aggregation for Multi-tenant Learning |
Th 04/28 | MLSys |
Offense: Meixuan Sun Defense: Peizhi Liu |
Interpreting Deep Learning-Based Networking Systems
|
Tu 05/03 | Midterm Presentations | -- | -- | Th 05/05 | Distributed Systems |
Offense: Anindita Malakar Defense: Neev Suryawanshi |
Low Latency Geo-distributed Data Analytics
<- Extended Reading -> Shuffling, Fast and Slow: Scalable Analytics on Serverless Infrastructure - Sol: Fast Distributed Computation Over Slow Networks |
Tu 05/10 | Protocols |
Offense: Aman Khalid Defense: Meixuan Sun |
PCC Proteus: Scavenger Transport And Beyond
|
Th 05/12 | Protocols |
Offense: Neev Suryawanshi Defense: Kailai Tang |
The QUIC Transport Protocol: Design and Internet-Scale Deployment
|
Tu 05/17 | DNS |
Offense: Aura Ulloa Ordonez Defense: Weili Wu |
The ties that un-bind: decoupling IP from web services and sockets for robust addressing agility at CDN-scale
|
Th 05/19 | DNS |
Offense: Ruijie Yu Defense: Kailai Tang |
Oblivious DNS: Practical privacy for DNS queries
<- Extended Reading -> Oblivious DNS over HTTPS (ODoH): A Practical Privacy Enhancement to DNS |
Tu 05/24 | Edge Network |
Offense: Yanzhi Li Defense: Aman Khalid |
Seven years in the life of Hypergiants' off-nets
|
Th 05/26 | Video Streaming |
Offense: Peizhi Liu Defense: Anindita Malakar |
Pano: optimizing 360° video streaming with a better understanding of quality perception
|
Tu 05/31 | Video Streaming |
Offense: Ruijie Yu Defense: Sanjana Konamme |
Vantage: Optimizing video upload for time-shifted viewing of social live streams
|
Th 06/02 | Final Presentations | -- | -- |
How to read papers: Efficient reading of papers in Science and Technology by Michael J. Hanson, 1990, revised 2000 Dylan McNamee.
March 2022 Aleksandar Kuzmanovic