A Software Concept for Cache-Efficient Simulation on Dynamically Adaptive Structured Triangular Grids
Meister Oliver, Kaveh Rahnema, Michael Bäder · Advances in parallel computing · 2012
We present a software concept for element-oriented numerical solvers for PDEs on dynamically adaptive grids. The respective layer concept provides volume kernels to implement layer operators, which work on a traversal layer that implements cache-efficient traversals on structured adaptive triangular grids (provided by a grid layer underneath). We present a simple heat propagation problem and a coupled solver for flows in porous media as examples, and study the achieved single-core and memory performance. First results are also given for current work on parallelization of the approach.