Theses

2018

  • Micheal Hußnätter

2017

  • Jan Laukemann: Design and Implementation of a Framework for the Prediction of Instruction Throughput. Bachelor thesis (advisors: J. Hammer, J. Hofmann).
  • Karnajit Sen: A Technical Assessment and Micro-Benchmarking of the NVLink Interconnect for IBM Power8 Systems with NVIDIA GPUs. Master thesis together with IBM Deutschland R&D GmbH (advisors: M. Kreutzer, G. Wellein)
  • Dominik Ernst: Performance Engineering for Block Vector Matrix Multiplications on GPUs. Master thesis (advisor: M. Kreutzer).
  • Moritz Kreutzer: Performance Engineering for Exascale-Enabled Sparse Linear Algebra Building Blocks. Dissertation, FAU Erlangen-Nürnberg (2017).

2016

  • Markus Wittmann: Hardware-effiziente, hochparallele Implementierungen von Lattice-Boltzmann-Verfahren für komplexe Geometrien. Dissertation, FAU Erlangen-Nürnberg (2016).
  • Christie L. Alappat: Implementation and Performance Engineering of the Kaczmarz Method for Parallel Systems. Master thesis (advisors: G. Wellein, M. Kreutzer, J. Thies [DLR Köln]).
  • Michael Hußnätter: Performance Analysis and Optimization of Indirect Addressing Lattice Boltzmann Schemes in the waLBerla Framework. Bachelor thesis (advisors: U. Rüde [LSS], C. Godenschwager [LSS], M. Bauer [LSS], M. Wittmann).
  • Dominik Thoennes: Implementation options and performance properties of OpenMP-parallel symmetric sparse matrix-vector multiplication. Master thesis (advisor: G. Hager).

2015

  • Ayesha Afzal: The Cost of Computation: Metrics and Models for Modern Multicore-based Systems in Scientific Computing. Master thesis (advisor: G. Hager)
  • Salah Saleh: Performance Analysis and Modeling of Computational Kernels for the Simulation of Signal Transmission in the Brain. Master thesis (advisor: G. Hager)
  • Julian Hammer: Automatic Loop Kernel Analysis and Performance Modeling. Master thesis (advisor: G. Hager)
  • Dominik Ernst: Modeling and optimization of a stencil kernel on the Intel Xeon Phi coprocessor. Bachelor thesis (advisor: G. Hager)
  • Johannes Habich: A performance engineering process for developing high performance Lattice Boltzmann implementations. Dissertation, FAU Erlangen-Nürnberg (2015)

2014

  • Yi Zhou: Implementation of fast sorting and selection algorithms on modern architectures. Master thesis (advisor: J. Eitzinger)

2013

  • Johannes Hofmann: Performance Evaluation of the Intel Many Integrated Core Architecture for 3D Image Reconstruction in Computed Tomography. Master thesis (advisors: G. Wellein, J. Treibig)
  • Johannes Bleisteiner: Optimization strategies for a Lattice Boltzmann Method with sparse data representation on the Intel Xeon Phi co-processor. Master thesis (advisor: G. Hager)

2012

  • Tobias Scharpff: Analyse und Optimierung von Operationen auf dünn besetzten Matrizen. Studienarbeit, betreut von G. Hager und K. Iglberger (LSS)
  • Klaus Sembritzki: Evaluation of the Coarray Fortran Programming Model on the Example of a Lattice Boltzmann Code. Master thesis (advisors: G. Wellein, J. Treibig, B. Krammer [Université de Versailles St-Quentin-en-Yvelines])

2011

  • Nan Chen: Comparative Study of OpenFOAM and ANSYS CFX. Master thesis (advisors: T. Zeiser, G. Zheng)
  • Faisal Shahzad: Checkpoint/Restart for Fault Tolerant MPI Programs: A Case Study using a Lattice Boltzmann Code and the NAS Parallel Benchmarks. Master thesis (advisor: G. Wellein)

2010

2009

  • Markus Wittmann: Potentials of temporal blocking for stencil-based computations on multi-core systems. Master thesis (advisors: G. Hager and R. Eck [University of Applied Sciences Nuremberg])

2008

  • Johannes Habich: Performance Evaluation of Numeric Compute Kernels on nVIDIA GPUs. Master thesis (advisors: G Wellein and U. Rüde [LSS])

2007

2006

  • Johannes Habich: Improving computational efficiency of lattice Boltzmann methods on complex geometries. Bachelor Thesis (RRZE, LSS)
  • Aditya Nitsure: Implementation and Optimization of a Cache Oblivious Lattice Boltzmann Algorithm. Master thesis (RRZE, LSS)

2005

  • Guillermo Zschaeck: On advanced lattice Boltzmann methods: analysis of different boundary conditions and evaluation of a novel hybrid thermal model. Master thesis (RRZE, LSTM)

2004

  • Stefan Donath: On Optimized Implementations of the Lattice Boltzmann Method on Contemporary High Performance Architectures. Bachelor thesis
  • Milena G. Gergova: Numerical Pore-Scale Studies of Transport Phenomena in Fixed-Bed Reactors. Master thesis (RRZE, CRT)
  • Jürgen Bauer: Ortsaufgelöste Simulation von Transportprozessen in porösen Medien zur Untersuchung von Dispersion und Verweilzeitverhalten. Diplomarbeit (LSTM, RRZE, CRT)