Past Theses

2026

  • Performance Analysis of Tiered Memory Systems (B.Sc.)
  • Evaluating State Of The Art Page Table Replication Mechanisms (B.Sc.)
  • Profile-guided Scheduling Policies – Building Schedulers Based On Application Behaviour (M.Sc.)

2025

  • An x86 to ARM64/RISC-V Translator — “But Can It Run Doom?” (B.Sc.)
  • Translating X87 to ARM and RISC-V CPUs (B.Sc.)
  • Exploring Data Compression in Zoned Namespace Devices (B.Sc.)
  • Investigating ML-Based Solutions for SSD-Caching (B.Sc.)
  • Automatic Caching for Cloud Object Storage Systems: A User Library Approach (B.Sc.)
  • ML-Powered Application-Specific Scheduler Generator (M.Sc.)
  • Automatic Caching for Cloud Object Storage Systems: A Kernel Approach (B.Sc.)
  • Design and Implementation of an NUMA-AWARE Evaluation Framework (B.Sc.)
  • Case Study of State-of-the-Art Custom Scheduler Frameworks for Linux (B.Sc.)
  • Case Study of ML-Based Solutions for Flash Cache Management (B.Sc.)
  • Evaluating Memory Prefetching Policies in Linux Systems (B.Sc.)
  • Understanding the Performance Impact of Security Mitigations in the Linux Kernel (B.Sc.)

2024

  • Multi-Processing Support for Unikernels (M.Sc.)