-
Chapter and Conference Paper
Efficient GPU Offloading with OpenMP for a Hyperbolic Finite Volume Solver on Dynamically Adaptive Meshes
We identify and show how to overcome an OpenMP bottleneck in the administration of GPU memory. It arises for a wave equation solver on dynamically adaptive block-structured Cartesian meshes, which keeps all CP...
-
Chapter and Conference Paper
Task Inefficiency Patterns for a Wave Equation Solver
The orchestration of complex algorithms demands high levels of automation to use modern hardware efficiently. Task-based programming with OpenMP 5.0 is a prominent candidate to accomplish this goal. We study O...
-
Chapter and Conference Paper
Towards Large Multi-scale Particle Simulations with Conjugate Heat Transfer on Heterogeneous Super Computers
We present numerical methods based on hierarchical Cartesian grids for the simulation of particle flows of different length scales. These include Eulerian-Lagrangian approaches for fully resolved moving partic...
-
Chapter
Partitioned Fluid-Structure Interaction on Solution-Adaptive Hierarchical Cartesian Grids
A solution-adaptive hierarchical Cartesian cut-cell method is validated for fluid-structure interaction problems involving rigid bodies. The response of a tandem configuration of elastically supported cylin...