Skip to main content

Research Repository

Advanced Search

Outputs (5)

ExaHyPE: An engine for parallel dynamically adaptive simulations of wave problems (2020)
Journal Article
Reinarz, A., Charrier, D. E., Bader, M., Bovard, L., Dumbser, M., Duru, K., Fambri, F., Gabriel, A.-A., Gallard, J.-M., Köppel, S., Krenz, L., Rannabauer, L., Rezzolla, L., Samfass, P., Tavelli, M., & Weinzierl, T. (2020). ExaHyPE: An engine for parallel dynamically adaptive simulations of wave problems. Computer Physics Communications, 254, Article 107251. https://doi.org/10.1016/j.cpc.2020.107251

ExaHyPE (“An Exascale Hyperbolic PDE Engine”) is a software engine for solving systems of first-order hyperbolic partial differential equations (PDEs). Hyperbolic PDEs are typically derived from the conservation laws of physics and are useful in a wi... Read More about ExaHyPE: An engine for parallel dynamically adaptive simulations of wave problems.

Studies on the energy and deep memory behaviour of a cache-oblivious, task-based hyperbolic PDE solver (2019)
Journal Article
Charrier, D., Hazelwood, B., Tutlyaeva, E., Bader, M., Dumbser, M., Kudryavtsev, A., Moskovsky, A., & Weinzierl, T. (2019). Studies on the energy and deep memory behaviour of a cache-oblivious, task-based hyperbolic PDE solver. International Journal of High Performance Computing Applications, 33(5), 973-986. https://doi.org/10.1177/1094342019842645

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 adaptive mesh refinement (AMR) with ADER-DG. It is parallelized using t... Read More about Studies on the energy and deep memory behaviour of a cache-oblivious, task-based hyperbolic PDE solver.

A simple diffuse interface approach on adaptive Cartesian grids for the linear elastic wave equations with complex topography (2019)
Journal Article
Tavelli, M., Dumbser, M., Charrier, D. E., Rannabauer, L., Weinzierl, T., & Bader, M. (2019). A simple diffuse interface approach on adaptive Cartesian grids for the linear elastic wave equations with complex topography. Journal of Computational Physics, 386, 158-189. https://doi.org/10.1016/j.jcp.2019.02.004

In most classical approaches of computational geophysics for seismic wave propagation problems, complex surface topography is either accounted for by boundary-fitted unstructured meshes, or, where possible, by mapping the complex computational domain... Read More about A simple diffuse interface approach on adaptive Cartesian grids for the linear elastic wave equations with complex topography.

An experience report on (auto-)tuning of mesh-based PDE solvers on shared memory systems (2018)
Presentation / Conference Contribution
Charrier, D. E., & Weinzierl, T. (2018, March). An experience report on (auto-)tuning of mesh-based PDE solvers on shared memory systems. Presented at PPAM 2017, Lublin, Poland

With the advent of manycore systems, shared memory parallelisation has gained importance in high performance computing. Once a code is decomposed into tasks or parallel regions, it becomes crucial to identify reasonable grain sizes, i.e. minimum prob... Read More about An experience report on (auto-)tuning of mesh-based PDE solvers on shared memory systems.

Symmetric Interior Penalty Discontinuous Galerkin Discretisations and Block Preconditioning for Heterogeneous Stokes Flow (2017)
Journal Article
Charrier, D. E., May, D. A., & Schnepp, S. M. (2017). Symmetric Interior Penalty Discontinuous Galerkin Discretisations and Block Preconditioning for Heterogeneous Stokes Flow. SIAM Journal on Scientific Computing, 39(6), B1021-B1042. https://doi.org/10.1137/16m1084912

Provable stable arbitrary order symmetric interior penalty (SIP) discontinuous Galerkin discretizations of heterogeneous, incompressible Stokes flow utilizing $Q^2_k$--$Q_{k-1}$ elements and hierarchical Legendre basis polynomials are developed and i... Read More about Symmetric Interior Penalty Discontinuous Galerkin Discretisations and Block Preconditioning for Heterogeneous Stokes Flow.