Purdue University · West Lafayette · Spring 2024
Lecture (Section 093): Tue, Thu, 4:30–5:45pm in BHEE 226
Lecture (Section 094, EP7): Asynchronous Online
Instructor
Vishal Shrivastav
Assistant Professor
Office: BHEE 334B
vshriva@purdue.edu
Office Hours
By Appointment via email
Week | Dates | Topic |
1 | Jan 8 – Jan 12 | Course Introduction |
2 | Jan 15 – Jan 19 | Course Background I |
3 | Jan 22 – Jan 26 | Course Background II |
4 | Jan 29 – Feb 2 | Datacenter Architecture and Topology References: Fattree, Jellyfish |
5 | Feb 5 – Feb 9 | Datacenter Routing and Load Balancing References: FLARE, CONGA |
6 | Feb 12 – Feb 16 | Datacenter Transport References: DCTCP, NDP |
Project Milestone 1 due at 11:59pm on Feb 16 | ||
7 | Feb 19 – Feb 23 | Software-defined Networking References: Ethane, OpenFlow, SWAN |
8 | Feb 26 – Mar 1 | Programmable Data Plane References: RMT, PIEO |
9 | Mar 4 – Mar 8 | In-Network Computing References: Leo, NetCache, Seer |
Midterm Exam [Mar 7, 4:30–5:30pm in BHEE 226] |
||
10 | Mar 11 – Mar 15 | Spring Break |
11 | Mar 18 – Mar 22 | Multi-tenancy in the Cloud References: EyeQ, PicNIC |
12 | Mar 25 – Mar 29 | Datacenter Network for RDMA References: PFC, DCQCN |
Project Milestone 2 due at 11:59pm on Mar 29 | ||
13 | Apr 1 – Apr 5 | Resource Disaggregation inside Datacenter References: Infiniswap, Pond |
14 | Apr 8 – Apr 12 | Optics inside Datacenter References: Helios, RotorNet |
15 | Apr 15 – Apr 19 | Final Exam [Apr 16, 4:30–5:30pm in BHEE 226] |
16 | Apr 22 – Apr 26 | Project Milestone 3 due at 11:59pm on Apr 26 |