Schedule

January
MondayTuesdayWednesdayThursdayFriday
01 02 03
12:00-12:30 OH (tom)
CSE 646
04
11:00-12:00 OH (priyal)
Allen 4th floor breakout
05
10:00-11:20 Lecture
* *
Containers
Reading: Banga et al., Resource Containers: A New Facility for Resource Management in Server Systems, OSDI 1999
Background: Agache et al, Firecracker, Lightweight Virtualization for Serverless Applications, NSDI 2020: Paper and blog entry
08 09
10:00-11:00 OH (priyal)
Allen 4th floor breakout
10
10:00-11:20 Lecture
* *
Resource Isolation (Guest: Priyal Suneja)
Reading: (no blog) Suneja et al., A Case for an Agile Operating System Kernel, 2024 (link tbd)
Background: Lampson, Hints for Computer System Design
11
11:00-12:00 OH (priyal)
Allen 4th floor breakout
12
11:30-12:00 OH (tom)
CSE 646
15
MLK Day
16
10:00-11:00 OH (priyal)
Allen 4th floor breakout
17
12:00-12:30 OH (tom)
CSE 646
23:59 Project Proposal Due (1/2 page)
18
11:00-12:00 OH (priyal)
Allen 4th floor breakout
19
09:00-12:30 FOCI Data Center Energy Workshop
Pre-Workshop Reading: (no blog) Park et al., EmPower: The Case for a Power Control Plane, 2023

On Zoom (see email for link)
22 23
10:00-11:00 OH (priyal)
Allen 4th floor breakout
24
10:00-11:20 Lecture
* *
Microkernels vs. Virtual Machines
Reading: (one blog) Liedtke, On Microkernel Construction, SOSP 1995
Hand, Are Virtual Machine Monitors Microkernels Done Right? HotOS 2005 (blog on both papers together)
Background: Roscoe et al., Hype and Virtue, HotOS 2007
12:00-12:30 OH (tom)
CSE 646
25
11:00-12:00 OH (priyal)
Allen 4th floor breakout
26
11:30-12:00 OH (tom)
CSE 646
29 30
10:00-11:00 OH (priyal)
Allen 4th floor breakout
31
12:00-12:30 OH (tom)
CSE 646
01
11:00-12:00 OH (priyal)
Allen 4th floor breakout
02
23:59 Project Introduction Due (1-2 pages)
February
MondayTuesdayWednesdayThursdayFriday
05 06
10:00-11:00 OH (priyal)
Allen 4th floor breakout
07
12:00-12:30 OH (tom)
CSE 646
08
11:00-12:00 OH (priyal)
Allen 4th floor breakout
09
11:30-12:00 OH (tom)
CSE 646
12 13
10:00-11:00 OH (priyal)
Allen 4th floor breakout
14
12:00-12:30 OH (tom)
CSE 646
15
11:00-12:00 OH (priyal)
Allen 4th floor breakout
16
11:30-12:00 OH (tom)
CSE 646
19
President's Day
23:59 +Related Work Due (1-2 pages)
20
10:00-11:00 OH (priyal)
Allen 4th floor breakout
21
12:00-12:30 OH (tom)
CSE 646
22
11:00-12:00 OH (priyal)
Allen 4th floor breakout
23
11:30-12:00 OH (tom)
CSE 646
26
11:30-12:00 OH (tom)
CSE 646
27
10:00-11:00 OH (priyal)
Allen 4th floor breakout
28
12:00-12:30 OH (tom)
CSE 646
29
11:00-12:00 OH (priyal)
Allen 4th floor breakout
01
March
MondayTuesdayWednesdayThursdayFriday
04
23:59 +Design and Evaluation Sketch Due (1-2 pages)
05
10:00-11:00 OH (priyal)
Allen 4th floor breakout
06
10:00-11:30 NO CLASS Project Week
07
11:00-12:00 OH (priyal)
Allen 4th floor breakout
08
10:00-11:30 NO CLASS Project Week
11
10:00-15:00 Project Presentations
CSE 403
12 13 14
23:59 Final Project Writeup Due
15