Oberseminar System- und Rechnerarchitektur (OSRA)


Semester:
fortlaufend

Leistungspunkte
keine (Teil des Moduls BA oder MA)

Dozent:
Daniel Lohmann

Zeit/Raum:
Mittwoch, 10:00 bis 11:30 Uhr, Online im Stud.IP

Stud.IP-Veranstaltung:

Inhalt

Im Rahmen des Oberseminars werden im Wechsel wissenschaftliche Grundlagen erarbeitet sowie die eigenen Projekte im Rahmen der Bachelorarbeit, Masterarbeit oder Dissertation präsentiert und diskutiert.

Das Oberseminar richtet sich vorrangig an studentische Arbeiter und Doktoranden am SRA. Eine Teilnahme für andere Mitglieder der Universität ist auf Nachfrage möglich.

Semesterplan

In diesen Semester finden die Vorträge hybrid auch im BBB-Raum an der Stud.IP-Veranstaltung statt.

KW Datum Format Thema Durchführender Anmerkungen
14 01.04.2026 BA/MA Abschlussvortrag Shared Virtual-Memory Objects for Disaggregated Memory with Limited Coherency Daria Richter
14 01.04.2026 BA/MA Abschlussvortrag LLZig: Highly-Parallel Page Frame Allocation in Zig N/A
15 08.04.2026 BA/MA Abschlussvortrag Shared Virtual-Memory Objects for ARM64 Philipp Bischoff
16 15.04.2026 BA/MA Abschlussvortrag VLLFree: Fast and Direct Memory Reclamation From Userspace Heaps in Linux N/A
17 22.04.2026 BA/MA Konzeptvortrag Leveraging Highly-Volatile Pages to Improve Memory Compaction Efficiency in Linux N/A
18 29.04.2026 BA/MA Abschlussvortrag Developing a low-level NVMe driver for microbenchmarks Ash Vollmer
18 29.04.2026 BA/MA Abschlussvortrag Application-Specific Hash-Table Optimization for Scalable Metadata-Management in the Linux Kernel Linus Wolkersdorfer
19 06.05.2026 BA/MA Konzeptvortrag Expanding the musl-libc Dynamic Loader by Morsel Support Lennart Wallbaum
19 06.05.2026 BA/MA Konzeptvortrag Optimistic Page Migration in Linux N/A
20 13.05.2026 BA/MA Konzeptvortrag Size Does Matter: Utilizing Base and Huge Pages Simultaneously Tom Viehmann
21 20.05.2026 BA/MA Konzeptvortrag Systematic Comparison of Patch Development with HID-BPF and In-Kernel Patches Malte Homeyer
21 20.05.2026 BA/MA Konzeptvortrag Transparent and Cooperative Merging and Splitting of Huge Pages Feras Ghannam
23 03.06.2026 BA/MA Konzeptvortrag Sharing Memory Between Cores in Protected and Long Mode Rico Spakowski
24 10.06.2026 BA/MA Konzeptvortrag Budget Driven Fault Injection Campaigns for Continuous Integration Testing Daniel Barvenko
24 10.06.2026 BA/MA Konzeptvortrag Modeling Control Flow of Real-Time Tasks for Static Analysis N/A
24 17.06.2026 BA/MA Konzeptvortrag Reevaluating the Linux Page Cache Design in the Presence of High-Bandwidth and Low-Latency Flash Storage Paul Behrendt
26 24.06.2026 BA/MA Abschlussvortrag Extending Shared Virtual-Memory Objects Across System Boundaries Noel Freimuth Start 10:30 Uhr
26 24.06.2026 BA/MA Abschlussvortrag RTOS as State Machine: Synthesis of Optimized Zephyr Embedded Systems Kyrylo Lipkovych
27 01.07.2026 BA/MA Konzeptvortrag Tracing of Zephyr RTOS System Calls by LLVM IR Interpretation Andreas Lebedyuk
33 12.08.2026 BA/MA Abschlussvortrag Leveraging Highly-Volatile Pages to Improve Memory Compaction Efficiency in Linux N/A
33 12.08.2026 BA/MA Abschlussvortrag To Drop or Not To Drop: Identifying Unused File Cache in Linux N/A
35 26.08.2026 BA/MA Konzeptvortrag Accelerating Process Spawning via Anticipatory Kernel-Resource Allocation in Linux Matthias Wormann
36 02.09.2026 BA/MA Abschlussvortrag Expanding the musl-libc Dynamic Loader by Morsel Support Lennart Wallbaum

Leseliste

Grundlagen – Schreiben, Lesen und Bewerten akademischer Texte
Das Schreiben einer wissenschaftlichen Arbeit – sei es eine Seminar-, Bachelor- oder Masterarbeit, ein wissenschaftlicher Artikel oder eine Dissertation – erfordert zunächst einmal: Lesen und Bewerten bestehender Arbeiten! Im Folgenden ein paar hilfreiche Quellen, die sich mit dem Erstellen [1], Erschließen [2] und kritischen Bewerten [5] wissenschaftlicher Texte befassen. Dabei muss man sowohl beim Schreiben als auch beim Lesen oft mit Zahlen, Statistiken und Benchmarks umgehen. Wie man hier selber sauber arbeitet und Schwachstellen in anderen Argumentationen entlarvt, vermitteln die Quellen [3] und [4].
  1. Tips and Guidance for Students Writing Papers and Reports
    Gernot Heiser.
    URL [BibTex]
  2. How to Read a Paper
    S. KeshavSIGCOMM Comput. Commun. Rev.37.3ACM2007.
    PDF 10.1145/1273445.1273458 [BibTex]
  3. Systems Benchmarking Crimes
    Gernot Heiser.
    URL [BibTex]
  4. How Not to Lie with Statistics: The Correct Way to Summarize Benchmark Results
    Philip J. Fleming, John J. WallaceCommun. ACM29.3ACM1986.
    PDF 10.1145/5666.5673 [BibTex]
  5. Writing Reviews for Systems Conferences
    Timothy Roscoe2007.
    PDF [BibTex]

Anmeldung und weitere Infos

Für diese Veranstaltung ist eine Online-Anmeldung über Stud.IP erforderlich. Bitte registrieren Sie sich (falls noch nicht geschehen) für Stud.IP und tragen Sie sich dort in die entsprechende Veranstaltung ein.

Stud.IP Veranstaltungen
OSRA