September | ||||
Monday | Tuesday | Wednesday | Thursday | Friday |
25 | 26 | 27 | 28 | 29 |
October | ||||
Monday | Tuesday | Wednesday | Thursday | Friday |
02
11:30-12:20 Lecture
Virtualization: virtual machines Reading (free ebook): Bugnion et al., Hardware and Software Support for Virtualization, 2017, Chapters 1, 3.2 Slides
13:00-14:00 OH (Theo)
Gates 153
16:00-17:00 OH (Simon)
Zoom |
03 | 04
10:00-11:00 OH (Aman)
Zoom
11:30-12:20 Lecture
Virtual machines, part 2: Memory Reading (free ebook): Bugnion et al., Hardware and Software Support for Virtualization, 2017, Chapters 5, 6 up through 6.2.2 Slides
15:00-16:00 OH (Xieyang)
Zoom |
05 | 06
10:00-11:00 OH (Xiangfeng)
Zoom
11:30-12:20 Lecture
Virtual machines, part 3: I/O Reading: Soltesz et al., Container-Based Operating System Virtualization, Eurosys 2007 Slides |
09
11:30-12:20 Lecture
Virtualization, part 4: Containers and virtual networks Reading: Koponen et al., Network Virtualization in Multi-tenant Datacenters, NSDI 2014 Slides
13:00-14:00 OH (Theo)
Gates 153
16:00-17:00 OH (Simon)
Zoom |
10 | 11
10:00-11:00 OH (Aman)
Zoom
15:00-16:00 OH (Xieyang)
Zoom |
12
23:59 Lab 1 due
|
13
No class - UW FOCI Symposium
|
16
11:30-12:20 Lecture
Queueing and Scheduling Ousterhout et al., Shenango: Achieving High CPU Efficiency for Latency-Sensitive Datacenter Workloads Slides
13:00-14:00 OH (Theo)
Gates 153
16:00-17:00 OH (Simon)
Zoom |
17 | 18
10:00-11:00 OH (Aman)
Zoom
15:00-16:00 OH (Xieyang)
Zoom |
19
Section
Group Design Assignment Reading: DC, Chapter 3.1 (before section!) |
20
10:00-11:00 OH (Xiangfeng)
Zoom
11:30-12:20 Lecture
Memory Consistency and Cache Coherence Reading: Nagarajan et al., A Primer on Memory Consistency and Cache Coherence, 2nd edition(free pdf download), Chapters 1-3 Slides |
23
11:30-12:20 Lecture
Server Memory Technologies Anderson et al., Assise: Performance and Availability via Client-local NVM in a Distributed File System Slides
13:00-14:00 OH (Theo)
Gates 153
16:00-17:00 OH (Simon)
Zoom |
24 | 25
10:00-11:00 OH (Aman)
Zoom
11:30-12:20 Lecture
Tiered Memory Management Reading: Raybuck et al., HeMem: Scalable Tiered Memory Management for Big Data Applications and Real NVM Slides
15:00-16:00 OH (Xieyang)
Zoom |
26
23:59 Lab 2 due
|
27
10:00-11:00 OH (Xiangfeng)
Zoom |
30
13:00-14:00 OH (Theo)
Gates 153
16:00-17:00 OH (Simon)
Zoom |
31 | 01
10:00-11:00 OH (Aman)
Zoom
11:30-12:20 Lecture
Quantitative Reliability Reading: DC, Chapter 7 Hochschild et al., Cores That Dont Count, HotOS 2021 Slides
15:00-16:00 OH (Xieyang)
Zoom |
02
Section
Lab 4 Design |
03
10:00-11:00 OH (Xiangfeng)
Zoom
11:30-12:20 Lecture
Q&A |
November | ||||
Monday | Tuesday | Wednesday | Thursday | Friday |
06
13:00-14:00 OH (Theo)
Gates 153 |
07 | 08
10:00-11:00 OH (Aman)
Zoom
15:00-16:00 OH (Xieyang)
Zoom |
09
Section
Lab 4 Peer Review
12:30 Lab 4 plan due (before section)
23:59 Lab 3 due
|
10
Veterans Day
|
13
11:30-12:20 Lecture
Network Topology Singh et al., Jupiter Rising: A Decade of Clos Topologies and Centralized Control in Googles Datacenter Network, SIGCOMM 2015 Slides
13:00-14:00 OH (Theo)
Gates 153
16:00-17:00 OH (Simon)
Zoom |
14 | 15
10:00-11:00 OH (Aman)
Zoom
11:30-12:20 Lecture
Data center congestion control Reading: Kumar et al., Swift: Delay is Simple and Effective for Congestion Control in the Datacenter Slides
15:00-16:00 OH (Xieyang)
Zoom |
16 | 17
10:00-11:00 OH (Xiangfeng)
Zoom
11:30-12:20 Lecture
Data center congestion control, part 2 Reading: Feamster, Rexford, and Zegura. The Road to SDN: An Intellectual History of Programmable Networks Slides |
20
11:30-12:20 Lecture
Software defined networking Reading: Jain et al., B4: Experience with a Globally-Deployed Software Defined WAN Slides
13:00-14:00 OH (Theo)
Gates 153
16:00-17:00 OH (Simon)
Zoom |
21 | 22
10:00-11:00 OH (Aman)
Zoom
11:30-12:20 Lecture
Hardware Acceleration Firestone et al., Azure Accelerated Networking: SmartNICs in the Public Cloud, NSDI 2018 Slides
15:00-16:00 OH (Xieyang)
Zoom |
23
Thanksgiving
|
24
Thanksgiving
|
27
No class
13:00-14:00 OH (Theo)
Gates 153 |
28 | 29
10:00-11:00 OH (Aman)
Zoom
11:30-12:20 Lecture
Hardware Acceleration, part 2: ASIC clouds Magaki et al., ASIC Clouds: Specializing the Datacenter Slides
15:00-16:00 OH (Xieyang)
Zoom |
30
Section
Open Office Hours |
01
10:00-11:00 OH (Xiangfeng)
Zoom
11:30-12:20 Lecture
Secure Enclaves Reading: Baumann et al., Shielding Applications from an Untrusted Cloud with Haven, OSDI 2014 Slides |
December | ||||
Monday | Tuesday | Wednesday | Thursday | Friday |
04
13:00-14:00 OH (Theo)
Gates 153
16:00-17:00 OH (Simon)
Zoom |
05 | 06
10:00-11:00 OH (Aman)
Zoom
11:30-12:20 Lecture
Guest Lecture: Fiodar Kazhamiaka (Microsoft)
15:00-16:00 OH (Xieyang)
Zoom |
07
Section
Open Office Hours |
08
No class
10:00-11:00 OH (Xiangfeng)
Zoom |
11
13:00-14:00 OH (Theo)
Gates 153
16:00-17:00 OH (Simon)
Zoom |
12 | 13
10:00-11:00 OH (Aman)
Zoom
15:00-16:00 OH (Xieyang)
Zoom |
14 | 15
10:00-11:00 OH (Xiangfeng)
Zoom
18:00 Lab 4 Report due
No late days allowed |