Niklas Gollenstede

Niklas Gollenstede (M.Sc.)

Wissenschaftlicher Mitarbeiter

Mail: niklas.gollenstede@tuhh.de
Telefon: +49 40 42878 2929
Adresse: Am Schwarzenberg 3 (E), 4.071
Personensuche: Zum Eintrag

Teaching and Courses

Supervised Theses

Current Theses Topics

Core-Specialized Program Execution on Heterogenous Multi-Core Processors Using Address-Space Views

Typ: Bachelor-/Masterarbeit
Status: laufend
Supervisors: Niklas Gollenstede, Christian Dietrich
Project: ATLAS
Explore new program structures that run on and fully utilize CPUs with heterogeneous ISAs.

Finished Student Theses

Lua as a General-Purpose Extension Language in Linker Scripts for Embedded Systems

Typ: Bachelor-/Masterarbeit
Status: abgeschlossen
Supervisors: Niklas Gollenstede, Christian Dietrich
Project: ATLAS
Embed Lua into the llvm-lld linker as a Turing-complete alternative to .ld-scripts.

NixDiff: Offline Compression of Differential Updates for Declaratively-Configured Embedded Linux Systems

Typ: Bachelorarbeit
Status: abgeschlossen
Supervisors: Niklas Gollenstede, Christian Dietrich
Decrease the size of NixOS updates, especially for embedded systems, by removing redundant file blocks from the transferred packages

Investigating the Usage and Protection of CHERI Capabilities with Shared Memory-based IPC

Typ: Bachelorarbeit
Status: abgeschlossen
Supervisors: Niklas Gollenstede, Christian Dietrich
Project: ATLAS
Sharing virtual-address based memory capabilities between address spaces circumvents protection models. Is limiting shared memory a sufficient and appropriate counter-measure?.