Achtung

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

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

Wintersemester 2015/16

Sommersemester 2015

  • Masterarbeit: Analyse und Simulation der Kommunikationsmuster von interaktiven Echtzeitanwendungen

Wintersemester 2014/15

Sommersemester 2014

Wintersemester 2013/14

Sommersemester 2013

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