students


Open Thesis Topics

For open thesis topics, see our SPCL website (available only in the ETH network).

Active Theses

2025

  1. XaaS Containers
    Eiman Alnuaimi
    Master Thesis, 2025
  2. Conducting a base crypto analysis of the SHArP protocol
    Simone Kalbermatter
    Semester Project, 2025
    Co-supervised with Marcin Chrapek.
  3. Practical Workload Co-location with rFaaS
    Ritvik Ranjan
    Semester Project, 2025

Finished Theses

2024

2024

  1. Serverless and Cloud Runtimes for Graph‐of‐Thoughts
    Andrea Jiang
    Master Thesis, 2024
    Co-supervised with Maciej Besta.
  2. Serverless Co‐location with ML
    Entiol Liko
    Semester Project, 2024
    Co-supervised with Lukas Trümper.
  3. Long‐Term Serverless Performance Variability
    Oana Rosca
    Semester Project, 2024
  4. Adoption and Evolution of C++
    Constantin Dragancea
    Master Thesis, 2024

2023

2023

  1. Adoption and evolution of C++ in HPC Applications
    Boyan Zhou
    Master Thesis, 2023
  2. Transparent Serverless Programming
    Raul-Ronald Galea
    Master Thesis, 2023

2022

2022

  1. Process-as-a-Service computing on modern serverless platforms.
    Gyorgy Rethy
    Master Thesis, 2022
  2. Serverless workflows benchmarking.
    Laurin Brandner
    Master Thesis, 2022
  3. Serverless C++ Executor.
    Lukas Möller
    Bachelor Thesis, 2022
  4. Profiling and optimizations of serverless functions.
    Malte Wächter
    Bachelor Thesis, 2022

2021

2021

  1. Serverless memory deduplication.
    Qiu Wei
    Master Thesis, 2021
  2. Serverless GPU functions.
    Lukas Tobler
    Master Thesis, 2021
  3. Verification of representativeness of benchmarking suite.
    Arnet Colin
    Bachelor Thesis, 2021
  4. Serverless collectives.
    Roman Böhringer
    Master Thesis, 2021
  5. FaaStest collectives: reliable communication in serverless world
    Emir İşman
    Bachelor Thesis, 2021
  6. Offloading serverless with sPIN.
    Konrad Handrick
    Bachelor Thesis, 2021
    Co-supervised with Salvatore di Girolamo.
  7. TaintImpact: Taint-Based Change Impact Analysis.
    Tobias Lüscher
    Bachelor Thesis, 2021
  8. Code-driven Language Development: Framework for Analysis of C/C++ Open-Source Projects
    Siegfried Hartogs
    Bachelor Thesis, 2021
  9. CppBuild: Large-Scale, Automatic Build System for Open Source C++ Repositories
    Lukas Gygi
    Bachelor Thesis, 2021

2020

2020

  1. Control Flow Taint Analysis for Performance Modeling in LLVM
    Nicolas Wicki
    Bachelor Thesis, 2020

2019

2019

  1. Towards Extreme-Scale Cache Coherence Protocols and Simulations
    Philipp J. Bomatter
    Bachelor Thesis, 2019

Resources