74 citations · 134 across the 6 of their papers we have counts for
6 papers
Lightweight Task Offloading Exploiting MPI Wait Times for Parallel Adaptive Mesh Refinement
Philipp Samfass, Tobias Weinzierl, Dominic E. Charrier +1
Balancing the workload of sophisticated simulations is inherently difficult, since we have to balance both computational workload and memory footprint over meshes that can change a…
ExaHyPE: An Engine for Parallel Dynamically Adaptive Simulations of Wave Problems
Anne Reinarz, Dominic E. Charrier, Michael Bader +13
ExaHyPE ("An Exascale Hyperbolic PDE Engine") is a software engine for solving systems of first-order hyperbolic partial differential equations (PDEs). Hyperbolic PDEs are typicall…
Studies on the energy and deep memory behaviour of a cache-oblivious, task-based hyperbolic PDE solver
Dominic E. Charrier, Benjamin Hazelwood, Ekaterina Tutlyaeva +5
We study the performance behaviour of a seismic simulation using the ExaHyPE engine with a specific focus on memory characteristics and energy needs. ExaHyPE combines dynamically a…
A simple diffuse interface approach on adaptive Cartesian grids for the linear elastic wave equations with complex topography
Maurizio Tavelli, Michael Dumbser, Dominic Etienne Charrier +3
In most classical approaches of computational geophysics for seismic wave propagation problems, complex surface topography is either accounted for by boundary-fitted unstructured m…
Stop talking to me -- a communication-avoiding ADER-DG realisation
Dominic E. Charrier, Tobias Weinzierl
We present a communication- and data-sensitive formulation of ADER-DG for hyperbolic differential equation systems. Sensitive here has multiple flavours: First, the formulation red…
Symmetric Interior Penalty Discontinuous Galerkin Discretisations and Block Preconditioning for Heterogeneous Stokes Flow
Dominic E. Charrier, Dave A. May, Sascha M. Schnepp
Provable stable arbitrary order symmetric interior penalty discontinuous Galerkin (SIP) discretisations of variable viscosity, incompressible Stokes flow utilising --$Q_{k-1…