Friedrich-Alexander-Universität Erlangen-Nürnberg  /   Technische Fakultät  /   Department Informatik

Abgeschlossene studentische Arbeiten

2021-2019

A Cactus Stack Implementation for a Microparallism Runtime (EMPER-CACTUS)
Student: Nicolas Pfeiffer (handed in on 02.03.2020, Thesis file...)
Supervisors: Florian Schmaus, M. Sc., Prof. Dr.-Ing. Wolfgang Schröder-Preikschat


A Distributed TCP/IP Stack for Tile-based Manycore Architectures (OCTO_TCP)
Student: Jonas Rabenstein (handed in on 22.5.2019 )
Supervisors: Sebastian Maier, M. Sc., Florian Schmaus, M. Sc., Prof. Dr.-Ing. Wolfgang Schröder-Preikschat


Analysis and Prediction of Execution Time and Power Demand of Artificial Neural Network Inferences on a Tensor Processing
Student: Judith Hemp (handed in on 07.09.2020 )
Supervisors: Prof. Dr.-Ing. Wolfgang Schröder-Preikschat, Benedict Herzog, M. Sc., Stefan Reif, M. Sc., Prof. Dr.-Ing. Timo Hönig


Approximate Computing by Dynamic Function Swapping
Student: Dominic Braun (handed in on 11.10.2019 )
Supervisors: Prof. Dr.-Ing. Wolfgang Schröder-Preikschat, Benedict Herzog, M. Sc., Stefan Reif, M. Sc., Prof. Dr.-Ing. Timo Hönig


Boot-time Target Optimization for Operating Systems based on LLVM for X86 Architecture
Student: Dustin Nguyen (handed in on 31.01.2019 )
Supervisors: Prof. Dr.-Ing. Wolfgang Schröder-Preikschat, Dr.-Ing. Volkmar Sieh, Akad. ORat, Bernhard Heinloth, M. Sc.


Compiler-Based Target-Optimization of Operating-System Functions
Student: Marco Ammon (handed in on 31.01.2020 )
Supervisors: Prof. Dr.-Ing. Wolfgang Schröder-Preikschat, Bernhard Heinloth, M. Sc., Dustin Nguyen, M. Sc.


Decoupling User and Kernel Space: A System Call Framework for OctoPOS
Student: Eva Dengler (handed in on 28.04.2020 )
Supervisors: Prof. Dr.-Ing. Wolfgang Schröder-Preikschat, Tobias Langer, M. Sc., Jonas Rabenstein, M. Sc., Florian Schmaus, M. Sc.


Design and Implementation of a Porting Layer for Running Just-in-Time Compilers on Bare Metal x86 Systems
Student: Tobias Auerochs (handed in on 23.04.2020 )
Supervisors: Prof. Dr.-Ing. Wolfgang Schröder-Preikschat, Dr.-Ing. Volkmar Sieh, Akad. ORat


Design and Implementation of a Simple Multithreaded UDP/IP Network Stack Including an E1000 Network Adapter Driver for a POSIX OS
Student: David Sauerwein (handed in on 09.04.2020 )
Supervisors: Prof. Dr.-Ing. Wolfgang Schröder-Preikschat, Dr.-Ing. Volkmar Sieh, Akad. ORat


Dynamische Migrationsentscheidungen in Mehrkernsystemen
Student: Helene Gsänger (handed in on 30.11.2020, Thesis file...)
Supervisors: Phillip Raffeck, M. Sc., Prof. Dr.-Ing. Peter Ulbrich, Prof. Dr.-Ing. Wolfgang Schröder-Preikschat


Efficient One-Shot Function Tracing in the Linux Kernel
Student: Thomas Preisner (handed in on 02.04.2019 )
Supervisors: Prof. Dr.-Ing. Wolfgang Schröder-Preikschat, Andreas Ziegler, M. Sc., Bernhard Heinloth, M. Sc.


Einsatz modellprädikativer Regelung zur Entscheidungsfindung in adaptiven Echtzeitregelsystemen
Supervisors: Prof. Dr.-Ing. Wolfgang Schröder-Preikschat, Tim Rheinfels, M. Sc.


Energy Implications of Spectre and Meltdown Mitigations
Student: Julian Preis (handed in on 01.02.2021 )
Supervisors: Prof. Dr.-Ing. Wolfgang Schröder-Preikschat, Prof. Dr.-Ing. Timo Hönig, Benedict Herzog, M. Sc., Stefan Reif, M. Sc.


Entwicklung einer Mess-Infrastruktur für ein Betriebssystem am Beispiel von JITTY-OS/x86
Student: Kilian Bender (handed in on 16.03.2020 )
Supervisors: Prof. Dr.-Ing. Wolfgang Schröder-Preikschat, Dr.-Ing. Volkmar Sieh, Akad. ORat


Entwicklung eines byzantinisch fehlertoleranten Mechanismus zur effizienten Erstellung von Sicherungspunkten
Student: Markus Büttner (handed in on 10.05.2019 )
Supervisors: Prof. Dr.-Ing. Wolfgang Schröder-Preikschat, Michael Eischer, M. Sc.


Entwicklung eines Frameworks zur statischen Maßschneiderung von Binärdateien unter Linux
Student: Julian Geus (handed in on 07.06.2019 )
Supervisors: Prof. Dr.-Ing. Wolfgang Schröder-Preikschat, Andreas Ziegler, M. Sc.


Entwicklung eines georeplizierten, byzantinisch fehlertoleranten Protokolls mit vertrauenswürdiger Komponente
Supervisors: Prof. Dr.-Ing. Wolfgang Schröder-Preikschat, Michael Eischer, M. Sc., Dr.-Ing. Tobias Distler


Implementation and Evaluation of Trace-Based Timing Analysis
Student: Julius Wiedmann (handed in on 02.12.2019, Thesis file...)
Supervisors: Phillip Raffeck, M. Sc., Simon Schuster, M. Sc., Prof. Dr.-Ing. Wolfgang Schröder-Preikschat


Investigating the Impact of Soft Errors on Mixed-Criticality Systems
Student: Mirko Wagner (handed in on 20.12.2019 )
Supervisors: Prof. Dr.-Ing. Wolfgang Schröder-Preikschat, Prof. Dr.-Ing. Peter Ulbrich


Konzeption und Implementierung einer Überwachungseinheit für Laufzeitmetriken in OctoPOS (OCTOMON)
Supervisors: Florian Schmaus, M. Sc., Tobias Langer, M. Sc., Prof. Dr.-Ing. Wolfgang Schröder-Preikschat


Leveraging Machine-Learning Techniques for Quality-Aware Real-Time Scheduling
Student: Tim Rheinfels (handed in on 01.03.2019 )
Supervisors: Prof. Dr.-Ing. Wolfgang Schröder-Preikschat, Prof. Dr.-Ing. Peter Ulbrich


Low-power Real-time Communication in Linux-based Embedded Systems
Student: Tobias Büttner (handed in on 01.04.2020 )
Supervisors: Prof. Dr.-Ing. Wolfgang Schröder-Preikschat, Stefan Reif, M. Sc., Benedict Herzog, M. Sc., Prof. Dr.-Ing. Timo Hönig


Operating System Assistance for an Experimental Microparallelism Runtime (OSEMPER)
Student: Burak Ok (handed in on 29.11.2019 )
Supervisors: Florian Schmaus, M. Sc., Prof. Dr.-Ing. Wolfgang Schröder-Preikschat


Proxy Filesystem Support for OctoPOS (OCTO-PROXYFS)
Student: Fabian Schindlatz (handed in on 1.9.2020 )
Supervisors: Florian Schmaus, M. Sc., Jonas Rabenstein, M. Sc., Tobias Langer, M. Sc., Prof. Dr.-Ing. Wolfgang Schröder-Preikschat


RISCy StuBS - A Multithreaded Operating System for RISC-V
Student: Lorenz Kästle (handed in on 29.04.2020 )
Supervisors: Prof. Dr.-Ing. Wolfgang Schröder-Preikschat, Bernhard Heinloth, M. Sc., Christian Eichler, M. Sc.


Static Analysis of LLVM Intermediate Code for Performance Optimization of Critical Sections
Supervisors: Prof. Dr.-Ing. Wolfgang Schröder-Preikschat, Dr.-Ing. Volkmar Sieh, Akad. ORat


StuBS - ARMv7-based Educational Operating System for Raspberry Pi
Student: Maximilian Ott (handed in on 18.09.2019 )
Supervisors: Prof. Dr.-Ing. Wolfgang Schröder-Preikschat, Bernhard Heinloth, M. Sc., Christian Eichler, M. Sc.


Towards Verifiable Byzantine Fault-Tolerant Systems
Supervisors: Prof. Dr.-Ing. Wolfgang Schröder-Preikschat, Dr.-Ing. Tobias Distler


Zielhardwareoptimierung von Betriebssystemen zur Bootzeit auf Basis des LLVM-Compilers auf der Aarch64-Architektur
Student: Sebastian Endres (handed in on 29.08.2019 )
Supervisors: Prof. Dr.-Ing. Wolfgang Schröder-Preikschat, Dr.-Ing. Volkmar Sieh, Akad. ORat, Bernhard Heinloth, M. Sc.