| Integration and Evaluation of a Work-Stealing Algorithm in a Task-Based Parallel Programming System Using Futures | Konstantin Stitz | Master’s Thesis | 2026 |
| Simulation-Based Analysis of Energy Consumption in HPC Systems with Elastic Jobs and Node Shutdown | Mike Karabet | Bachelor's Thesis | 2026 |
| Evaluation of LLM-Generated Parallel Code in the Chapel Programming Language | Nils Schintze | Bachelor's Thesis | 2025 |
| Development and Evaluation of a Task-Based Runtime System with Dynamic Resource Management | Tim Ellersiek | Master's Thesis | 2025 |
| Evaluation of the multithreaded runtime system Itoyori using Task Bench | Torben Lahnor | Master's Thesis | 2025 |
| Design and Implementation of a Fault-Tolerant Memory for HPC Clusters | Rainer Fink | Master's Thesis | 2025 |
| Design and Development of an Emulation of Material Flows on Virtual Manufacturing Systems | Larson Schneider | Bachelor's Thesis | 2024 |
| Comparison of Communication Overhead in the Transmission of C++ Coroutines and Itoyori Tasks | Leon Gierschner | Bachelor's Thesis | 2024 |
| Parallelization of the HAUSer Simulation Program Using OpenMP | Martin Heide | Bachelor's Thesis | 2024 |
| Resource Elasticity for the Task-Based Parallel Programming System APGAS | Raoul W. Goebel | Bachelor's Thesis | 2024 |
| Comparison of C++-Based Parallel Programming Systems Using a Benchmark | Jonathan Meier | Bachelor's Thesis | 2023 |
| TasGPI: A Global Load Balancing Framework for C++ | Adrian Steinitz | Master's Thesis | 2023 |
| Prototype Development of a Scheduler for Malleable Jobs | Janek Bürger | Bachelor's Thesis | 2023 |
| Comparison of Two Experimental Runtime Systems Based on the Evaluation of GNNs | Luca Hertel | Bachelor's Thesis | 2023 |
| Further Development and Evaluation of Scheduling Algorithms for Elastic Jobs in High-Performance Computing | Fabian Hupfeld | Bachelor's Thesis | 2023 |
| Comparison of Two Work-Stealing Methods for Nested Fork-Join Programs | Felix Nolte | Bachelor's Thesis | 2023 |
| Efficiency Comparison of Two Load-Balancing Methods for Parallel Programming Systems | Konstantin Stitz | Bachelor's Thesis | 2023 |
| Benchmarking of Virtual Threads in Java 19 | Marco Spöth | Bachelor's Thesis | 2023 |
| Application of a SplitQueue Data Structure to Work Stealing in Runtime Systems for Task-Based Parallel Programming Systems | Tobias Werner | Bachelor's Thesis | 2022 |
| Fault Tolerance for Parallel MPI Programs: A Comparison of ULFM, Reinit++, and Fenix | Loay Tabbara | Bachelor's Thesis | 2022 |
| Parallel Evaluation of Neural Networks as a Benchmark for a Task-Based Parallel Programming System | Katharina Rose | Bachelor's Thesis | 2022 |
| Locality-Optimized Load Balancing for Task-Based Parallel Programming Systems in Computing Clusters | Kai Hardenbicker | Bachelor's Thesis | 2022 |
| Performance Evaluation of the Java Parallelization Framework APGAS Using the Task Bench Benchmark System | Torben R. Lahnor | Bachelor's Thesis | 2022 |
| Virtual I/O through Memory Emulation | Malte Zahn | Bachelor's Thesis | 2022 |
| Comparison of the Cilk-F and OpenMP Parallel Programming Environments in Terms of Usability and Efficiency | Vitali Wascher | Bachelor's Thesis | 2021 |
| A Local Search Approach for Scheduling Volunteers in Missions of the German Red Cross Society | Tobias Klipp | Bachelor's Thesis | 2021 |
| Development of a Network Layer for a Java-Based Programming System in the Field of High-Performance Computing | Steve Hildebrandt | Master's Thesis | 2020 |
| Dynamic Addition and Removal of Places within the APGAS Global Load-Balancing Runtime | Jonas Scherbaum | Master's Thesis | 2020 |
| Logging and Visualization of the Runtime Behavior of a Task Pool Implementation | Jan Bingemann | Bachelor's Thesis | 2020 |
| Restructuring and Coupling of C++ Programs for Simulating Environmental Processes | Bernhard Zeidler | Master's Thesis | 2019 |
| Comparison between APGAS and Akka | Lukas Ried | Bachelor's Thesis | 2019 |
| Design and Evaluation of a Work-Stealing-Based Fault Tolerance Scheme for Task Pools | Mia Reitz | Master's Thesis | 2019 |
| A Comparison of APGAS and Charm++ | Aron Bollmann | Bachelor's Thesis | 2019 |
| Isolation of APGAS Benchmarks Using Containers in an HPC Environment | Fabian Wurmbach | Bachelor's Thesis | 2019 |
| Using Fibers as a Replacement for Threads in the Runtime System of the APGAS Library for Java | Matthias Hartmann | Master's Thesis | 2019 |
| An Asynchronous Backup Scheme Tracking Work-Stealing for Reduction-Based Task Pools | Mia Reitz | Bachelor's Thesis | 2018 |
| Redesign and Parallel Implementation of a Spatially Explicit Land-Use Model | Andreas Leiker | Master's Thesis | 2018 |
| Benchmarks for the Task-Based Parallel Programming System APGAS | Steve Hildebrandt | Bachelor's Thesis | 2018 |
| Porting a Fault-Tolerant Algorithm for Fork/Join Programs to Reduction-Based Task Pools | Maximilian Dratwa | Master's Thesis | 2017 |
| Development of a C++ Program for Determining Biodiversity Indices | Bernhard Zeidler | Bachelor's Thesis | 2017 |
| Comparison of the HabaneroUPC++ and APGAS Libraries | Jonas Scherbaum | Bachelor's Thesis | 2016 |
| Development of Benchmarks for Global Load Balancing in the Parallel Programming Language X10 | Andreas Leiker | Bachelor's Thesis | 2016 |
| Evaluation of Fault Tolerance in MPI / ULFM Using Sample Programs | Mario Richter | Bachelor's Thesis | 2016 |
| Global Load Balancing and Intra-Node Synchronization with the Java Framework APGAS | Jonas Posner | Master's Thesis | 2016 |
| Analysis and Optimization of Components in a CAD System | Maximilian Dratwa | Bachelor's Thesis | 2015 |
| Detection and Handling of Fugitive Errors in Task Pools Using GLB as an Example | Matthias Beer | Bachelor's Thesis | 2015 |
| Case Studies on Fault-Tolerant Programming with Erlang | Christian Schaub | Bachelor's Thesis | 2015 |
| A Framework for Global Load Balancing | Marco Postigo Perez | Master's Thesis | 2015 |
| Fault-Tolerant Task Pools in the Parallel Programming Language X10 | Jonas Posner | Bachelor's Thesis | 2014 |
| Master's Thesis at SMA | Michael Pflüger | Master's thesis | 2013 |
| Master's Thesis at Crytek | Christopher Bolte | Master's Thesis | 2013 |
| Distributed Priority Queue with Chapel | Marco Postigo Perez | Bachelor's Thesis | 2013 |
| Bachelor's Thesis at SMA | Waldemar Seibel | Bachelor's Thesis | 2013 |
| Experimental Comparison of Parallel Programming Languages with Partitioned Global Memory Using Selected Sample Programs | Nikolas Luke | Master's Thesis | 2012 |
| Concept and Implementation of a Tag Recommender for Video Resources Using UniVideo as an Example | Sebastian Boettger | Bachelor's Thesis | 2012 |
| Extension of a Chess Engine to a Team Chess Variant | Nikolas Luke | Bachelor's Thesis | 2011 |
| Bachelor's Thesis at SMA | Alexander Vey | Bachelor's Thesis | 2011 |
| Evaluation of Genetic Programming in the Context of a Tower Defense Game in Haskell | Frederik Kreckler | Bachelor's Thesis | 2011 |
| Bachelor's Thesis at SMA | Patrick Ulbrich | Bachelor's Thesis | 2011 |
| Bachelor's Thesis at SMA | Christian Tausendfreund | Bachelor's Thesis | 2010 |
| Bachelor's Thesis at SMA | Florian Seeger | Bachelor's Thesis | 2010 |
| CUDA Geometry Sensor Service | Christopher Bolte | Bachelor's Thesis | 2008 |
| Comparison of Pathfinding Algorithms | Heiko Waldschmidt | Master's Thesis | 2008 |
| Editor for 2.5D Worlds Made of Tile Elements | Dominik Riehl | Diploma Thesis | 2008 |
| Automatic Fault Detection in Grid-Connected Photovoltaic Systems | Jens Haines | Thesis | 2008 |
| Parallel Agent Models for a Real-Time Strategy Game | Dennis Kessler | Bachelor's Thesis | 2008 |
| Case Studies on GPU Usage and Data Structure Design | Jens Breitbart | Master's Thesis | 2008 |
| Parallel Crowd Renderer (Pace) | Johannes Spohr | Diploma Thesis | 2008 |
| A framework for easy CUDA integration in C++ applications | Jens Breitbart | Thesis | 2008 |
| Parallel Java Pathfinder for a Real-Time Strategy Game | Heiko Waldschmidt | Thesis | 2008 |
| Parallel 3D Spatial Data Structures for Neighborhood Queries | Alexander Wirz | Thesis | 2008 |
| Software Patterns with C++ and OpenMP | Florian Bachmann | Thesis | 2007 |
| Setting Up a Grid at the University of Kassel | Mirko Dietrich | Thesis | 2007 |
| Parallelization of Irregular Parallel Programs Using Task Pools and OpenMP | Alexander Wirz | Thesis | 2006 |
| An Evaluation of Threading Systems | Tobias Gunkel | Thesis | 2006 |
| Legal Aspects and Implementation of a Notification System for Library Users | Sven Stefani | Thesis | 2005 |
| Artificial Intelligence for Racing Games/Simulations | Christian Niemand | Thesis | 2005 |
| Grid Computing: Overview and Case Study | Ingram Hümmer, University of Giessen | Thesis | 2005 |
| A Categorization and Visualization of Available Parallel Programming Systems | Beliz Senyüz, M.Sc., Istanbul Technical University | Master's Thesis | 2005 |
| | | |