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