CSE 231
Date | Topic | Type | Readings | Auxilary Material | Due |
---|---|---|---|---|---|
01/08 | Overview | Lesson | System Research Faces OStep Worse is Better Hints for Design |
||
01/10 | Kernels | Lesson | Unix | How to Read a paper Paper reading advice Multics Memory Multics IO |
Presentation Preferences |
01/12 | Kernels | Lesson | u-Kernel Construction | Brinch Hansen From Rig to Mach |
Review |
01/15 | No Class | N/A | |||
01/17 | Kernels | Presentations | The Exokernel The DemiKernel |
Review | |
01/19 | Kernels | Presentations | The MultiKernel LegoOS |
Review | |
01/22 | Kernels | Presentations | Scalable Commutativity Rule RedLeaf |
Review | |
01/24 | Kernels | Discussion | |||
01/26 | Scheduling | Lesson | A decade of wasted cores | Kernel Reflection | |
01/29 | Scheduling | Presentations | Scheduler Activations Ghost |
Review | |
01/31 | Scheduling | Presentations | Syrup Lottery Scheduling |
Review | |
02/02 | Scheduling | Discussion | |||
02/05 | File Systems | Lesson | A Fast File-System for UNIX | Scheduling Reflection | |
02/07 | File Systems | Presentations | Log-structured File Systems OptFS |
– | Review |
02/09 | File Systems | Presentations | Rethink the Sync TreeSLS |
Review | |
02/12 | File Systems | Presentations | Trio Project Silica |
Review | |
02/14 | File Systems | Discussion | |||
02/16 | Virtualization | Lesson | Virtualization Requirements | FS Reflection | |
02/19 | No Class | N/A | |||
02/21 | Virtualization | Presentations | Xen Ballooning |
Review | |
02/23 | Virtualization | Presentations | IX DuVisor |
Review | |
02/25 | Virtualization | Discussion | |||
02/27 | Reliability | Lesson | Why do Computers stop | Virt Reflection | |
03/01 | Reliability | Presentations | KLEE JIT Compilers |
Review | |
03/04 | Reliability | Presentations | Kairux The OmniTable |
Review | |
03/06 | Reliability | Presentations | Cobra HFI |
Review | |
03/08 | Reliability | Discussion | |||
03/11 | Projects | N/A | |||
03/13 | Projects | N/A | |||
03/15 | Projects | N/A |