Personal tools

Advanced Operating Systems Lectures

The schedule for future lectures is tentative and subject to change.

Week Date Topic Slides Print
119.02 Introduction; L4 background PDF PDF
226.02 Programming L4 PDF PDF
304.03 Caches and TLBs PDF PDF
411.03 Page tables, Security, Capabilities PDF PDF
518.03 Kernel Construction and Architecture PDF PDF
701.04 No lecture; lab marking
808.04 Networking PDF PDF
915.04 Multiprocessing and Multi/manycore PDF PDF
1022.04 Threads, IPC, Dispatch, Events PDF PDF
1129.04 Guest lecture: Virtual Machines (Steve Hand)
1206.05 More threads, IPC, Dispatch, Events PDF PDF
1313.05 CPU Scheduling and Real time PDF PDF
1420.05 VM applications: Rethinking Synchronization PDF PDF
1527.05 Current OS research in the Systems Group: Barrelfish
Document Actions