Distributed Operating Systems
Lecturer | Prof. Dr.-Ing. Horst Schirmeier, Dr. Michael Roitzsch, Dr. Carsten Weinhold |
Module | DSE-14-E3, DSE-E3, INF-04-FG-AVS, INF-BAS4, INF-BI-1, INF-DSE-20-E-DOS, INF-VERT4, IST-05-FG-AVS, MINF-04-FG-SAT |
Scope and Type |
2 SWS lecture, 1 SWS exercise (English) |
Cycle | Summer semester |
Time and Place |
Lecture: Mon, 11:10 Uhr (3. DS), APB/E008, hybrid |
Mailing List | |
Feedback | via email or the anonymous mailbox |
Organization
During this term, both lecture and exercises will be offered as hybrid events (in person + live stream via BBB). More details about the organization and all future announcements will be made via the Mailing List.
Contents
The Distributed Operating Systems lecture continues and consolidates the topics of the basic course Operating Systems and Security. It is particularly focused on presenting a balanced combination of distributed systems in-use as well as research projects and their underlying construction principles.
The lecture covers the following aspects:
- Scalability and Fault Tolerance
- Memory Consistency and Synchronization in Parallel Systems
- Security in Distributed Systems and Trusted Computing
Slides
Slides will be published here shortly before the lectures. You can find recordings in the BBB room for the lecture.
- 8 April 2024: Scalability and Naming
- 15 April 2024: Distributed File Systems
- 22 April 2024: Architecture-level Security Vulnerabilities
- 29 April 2024: no lecture
- 6 May 2024: Isolation, Interfaces, and Sandboxes; Annotated blog post on exploit chain Part 1, Part 2
- 13 May 2024: Trusted Computing
- 27 May 2024: Memory Consistency and Cache Coherence (video from 2023)
- 3 June 2024: Synchronization in Parallel Systems
- 10 June 2024: Read Copy Update
- 17 June 2024: Mobile Operating Systems
- 24 June 2024: cancelled due to illness
- 1 July 2024: OS Support For High-Performance Hardware
- 8 July 2024: Side Channels
- 15 July 2024: Heterogeneous Memory Systems
Exercises
Exercises will be published here about a week before the tutorials. You can find recordings in the BBB room for the lecture.
- 15 April 2024: Scalabiliy and DNS
- 6 May 2024: Distributed File Systems
- 27 May 2024: Buffer Overflows
- 3 June 2024: Trusted Computing
- 17 June 2024: Memory Consistency, Cache Coherence, And Locks