Zu jeder Abschlussarbeit (Bachelor und Master) erwarten wir eine Präsentation im Rahmen unseres Oberseminars. Die Präsentation muss spästens 1 Woche vor Abgabe der Arbeit abgehalten werden. Die zugehörigen Folien müssen spätstens 1 Woche vor der Präsentation zur Korrektur beim Betreuer abgegeben werden. Werden diese Termine verpasst, schlägt das auf die Note.
Abschlussarbeiten
Verfügbare Themen für Abschlussarbeiten
- Bachelor- oder Masterarbeit: Autoscaling Real-Time 3D Applications on Elastic Cloud
 
Natürlich ist es immer möglich, eigene Themenvorschläge für eine Abschlussarbeit direkt mit den Mitarbeitern der Arbeitsgruppe zu besprechen.
Abschlussarbeiten in Bearbeitung
- Bachelorarbeit: Jad Haddad
 - Masterarbeit: Adrian Liermann
 - Masterarbeit: Jens Hunloh
 - Masterarbeit: Lars Hunloh
 
Abgeschlossene Abschlussarbeiten
Wintersemester 2021/22
- Bachelorarbeit: Erweiterung der GPU Sprache Descend um Laufzeit out-of-bounds Checks
 
Sommersemester 2021
- Bachelorarbeit: Visualisierung von mehrstufigen, multi-dimensionalen parallelen Berechnungenen auf modernen Prozessoren basierend auf dem MDH-Ansatz
 - Bachelorarbeit: Entwurf einer Syntax und Entwicklung eines Parsers für die parallele Programmiersprache RISE
 - Masterarbeit: Gen sicheren Schlüsselverifikationsmechanismen im Kontext von Ende-zu-Ende-verschlüsseltem Mehrgeräte-Instant Messaging
 
Wintersemester 2020/21
- Bachelorarbeit: Implementierung von Reduktionen für effiziente Histogramm-Algorithmen auf GPUs in RISE
 - Bachelorarbeit: Implementierung von parallelen Reduktionen in RISE unter Verwendung von Shuffle Instructions
 - Bachelorarbeit: Implementierung von Matrixmultiplikationen unter der Verwendung von Tensor Cores in RISE
 - Masterarbeit: Developing a GPU-Accelerated Ray-Tracing Strategy based on a Generic Computational Pipeline for the Simulation of Light-Driven Particles
 
Sommersemester 2020
- Bachelorarbeit: Collaborative Randomized Incremental Constructions on the Example of N-Queens
 - Bachelorarbeit: Evaluation des MDH-Ansatzes zur parallelen Programmierung anhand des Frameworks Kokkos, RAJA,OCCA und SYCL
 - Masterarbeit: MDH-Implementierungen von BLAS und Stencils für heterogene Systeme
 
Wintersemester 2019/20
- Bachelorarbeit: Entwurf und Implementierung eines Direktiven-basierten Code-Generierung-Ansatzes für Multi-Dimensionale Homomorphismen
 - Bachelorarbeit: Design und Implementierung eines Visualisierungstools für MDH-Berechnungen zur Optimierung des Auto-Tuning-Prozesses
 - Bachelorarbeit: Evaluation des MDH-Ansatzes anhand von CUTLASS und PPCG
 - Masterarbeit: Evaluation des MDH-Ansatzes anhand der Benchmark-Suites Parboil und Rodinia
 - Masterarbeit: Beschleunigung von Neuronalen Netzen mit Hilfe des MDH-Ansatzes
 
Wintersemester 2018/19
- Bachelorarbeit: Konzeption und prototypische Umsetzung einer BaFin-konformen Video-Legitimation im Online-Banking
 - Bachelorarbeit: Parallelisierung numerischer gitterbasierter Methoden des DUNE-Frameworks in PACXX/Parallelization of numerical grid-based methods of the DUNE-framework in PACXX
 - Masterarbeit: Implementieren und Optimieren von Fast Fourier Transformationen in Lift/Implementing and Optimizing Fast Fourier Transforms in Lift
 - Masterarbeit: ECC-Klassifizierung mit Support Vector Machines und Multilayer Perceptrons/ECC Classification via Support Vector Machines and Multilayer Perceptrons
 - Masterarbeit: Erweiterung von LIFT um metaheuristische Suchverfahren und Auto-Tuning/Extending LIFT with Metaheuristic Search Strategies and Auto-Tuning
 - Masterarbeit: Partial modernization of a legacy C++ project on the example of the Real-Time Framework
 
Sommersemester 2018
- Bachelorarbeit: Extending the OCAL Library for Clusters
 - Masterarbeit: Development of an Analytical Tool for Visualizing and Optimizing Memory Accesses in GPU Kernels
 - Bachelorarbeit: Implementation of a Visualization Tool for Lift Programs
 - Masterarbeit: Effiziente Implementierung und Optimierung von Operationen in geometrischen Mehrgitterverfahren im Lift Framework
 - Masterarbeit: Entwurf und Implementierung einer Performance-portablen BLAS-Bibliothek basierend auf dem md_hom-Schema
 - Bachelorarbeit: Evaluierung des md_hom-Skeletts anhand des Beispiels "Ensemble of Classifier Chains"
 - Bachelorarbeit: Evaluation und Integration eines Analytischen Performance-Modells für Stencil-Programme in LIFT
 
Wintersemester 2017/18
- Bachelorarbeit: Enabling Automatic Detection and Configuration of VoIP Devices Using SDN
 - Bachelorarbeit: Optimizing Server Network Traffic in Render Farms by Means of Peer-to-Peer Data Transfer using RenderPal V2
 
Sommersemester 2017
- Bachelorarbeit: Entwurf und Implementierung einer Interoperabilitäts-API für OpenCL und CUDA
 - Bachelorarbeit: Entwurf und Implementierung eines OpenCL-zu-CUDA Übersetzers
 - Bachelorarbeit: Konzeption und Implementierung einer Testautomatisierung für das TIDIS Framework
 
Wintersemester 2016/17
- Bachelorrarbeit: Evaluation von GPU-Caches anhand des Beispiels Matrixmultiplikation
 - Bachelorrarbeit: A Multi-Device OpenCL Implementation of Matrix Vector Multiplication for Heterogenous Systems
 
Sommersemester 2016
- Bachelorarbeit: Entwicklung einer Zugangsschutzlösung mit Software-Defined Networking
 - Masterarbeit: Parallelisierung von Ensembles of Classifier Chains auf GPUs
 - Diplomarbeit: Implementing a Generic Auto-Tuning Framework for OpenCL
 
Wintersemester 2015/16
- Bachelorarbeit: Implementierung der "Schnelle-Fourier-Transformation (FFT)" in SkelCL
 - Masterarbeit: Parallelisierung eines probabilistischen pseudonymisierten Record Linkage mit Hilfe einer GPU
 
Sommersemester 2015
- Masterarbeit: Analyse und Simulation der Kommunikationsmuster von interaktiven Echtzeitanwendungen
 
Wintersemester 2014/15
Sommersemester 2014
- Bachelorarbeit: Entwurf und Implementierung einer OpenCL Kompatibilitäts-API für die SkelCL-Bibliothek
 - Bachelorarbeit: Evaluation der Skelettbibliothek FastFlow
 - Bachelorarbeit: Eine parallele Implementierung der T-CUP Software mithilfe der SkelCL-Bibliothek
 - Bachelorarbeit: Implementation of a Northbound API for the Floodlight SDN Controller
 - Bachelorarbeit: Implementation of a Multicast Module for the Floodlight SDN Controller
 - Bachelorarbeit: Implementing SDN-based Multicast in RTF
 - Bachelorarbeit: Überwachung und Prognose der Netzwerkauslastung von ROIAs mithilfe von Software-Defined Networking
 
Wintersemester 2013/14
- Masterarbeit: Ein GPU-basiertes Klassifikations-Framework zur HIV Resistenzvorhersage
 - Masterarbeit: Erweiterung der SkelCL-Bibliothek mit einem Skelett für Stencil Berechnungen
 - Masterarbeit: Entwicklung eines Divide & Conquer Skelettes für SkelCL
 - Bachelorarbeit: Entwicklung paralleler Skelette in Java unter Verwendung von Aparapi
 - Masterarbeit: Entwicklung eines Branch & Bound Skelettes für SkelCL
 - Bachelorarbeit: Autotuning der Workgroup-Size von OpenCL-Programmen
 
Sommersemester 2013
- Diplomarbeit: Entwicklung einer Netzwerk-API für Hochgeschwindigkeitsnetzwerke im dOpenCL-System
 - Masterarbeit: Entwicklung eines Modells zur Vorhersage von Arbeitsverteilung in heterogenen Systemen und seine Implementierung in der SkelCL-Bibliothek
 - Bachelorarbeit: Implementierung des Needleman-Wunsch Algorithmus und der Breitensuche mit der SkelCL-Bibliothek
 - Bachelorarbeit: Evaluation der Skelettbibliothek SkePU
 
Wintersemester 2012/13
- Diplomarbeit: Entwicklung einer Schnittstelle zur Integration von OpenFlow in interaktiven Echtzeitanwendungen
 - Diplomarbeit: Implementation of a Memory Coherency Protocol for the dOpenCL System
 - Masterarbeit: Ergänzung der Skelett-Bibliothek SkelCL um ein Skelett für All-Pairs-Berechnungen
 - Bachelorarbeit: Implementierung der LR-Zerlegung und des Mersenne-Twister mit der SkelCL-Bibliothek
 - Bachelorarbeit: Performanceanalyse von SkelCL mittels B+-Baum Traversierung und 3D Jacobi Stencil
 - Diplomarbeit: Simulation und Analyse zweidimensionaler Turbulenz auf parallelen Rechnerarchitekturen
 
Sommersemester 2012
- Bachelorarbeit: Optimierung der nachrichtenbasierten Kommunikation in dOpenCL
 - Diplomarbeit: Erweiterung der SkelCL-Bibliothek um mehrdimensionale Datentypen
 
Sommersemester 2011
- Bachelorarbeit: Untersuchung des Einsatzes von Grafikkarten für den Radixsort
 - Bachelorarbeit: Eine parallele Implementierung des AES-Verschlüsselungsalgorithmus auf der GPU
 - Diplomarbeit: Simulation von Random Lasing auf modernen, parallelen Rechnersystemen
 - Bachelorarbeit: Eine Erweiterung der SkelCL-Bibliothek für GPUs mit Iteratoren
 - Bachelorarbeit: Verbesserung des MapOverlap Skelettes in SkelCL
 - Bachelorarbeit: Entwicklung einer Bibliothek zur Manipulation und Interpretation von Quellcode der Sprachen der C-Familie
 

