activity
20152023
most citedExaHyPE: An Engine for Parallel Dynamically Adaptive Simulations of Wave Problems

74 citations · 229 across the 23 of their papers we have counts for

collaborators
Showing cs.MSShow all

10 papers · 1 filter

cs.MS2023★ 3 cited

SYCL compute kernels for ExaHyPE

Chung Ming Loi, Heinrich Bockhorst, Tobias Weinzierl

We discuss three SYCL realisations of a simple Finite Volume scheme over multiple Cartesian patches. The realisation flavours differ in the way how they map the compute steps onto…

cs.MS2023★ 1 cited

GPU Offloading in ExaHyPE Through C++ Standard Algorithms

Uzmar Gomez, Gonzalo Brito Gadeschi, Tobias Weinzierl

The ISO C++17 standard introduces \emph{parallel algorithms}, a parallel programming model promising portability across a wide variety of parallel hardware including multi-core CPU…

cs.MS2020★ 1 cited

Delayed approximate matrix assembly in multigrid with dynamic precisions

Charles D. Murray, Tobias Weinzierl

The accurate assembly of the system matrix is an important step in any code that solves partial differential equations on a mesh. We either explicitly set up a matrix, or we work i…

cs.MS2019★ 74 cited

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…

cs.MS2018

Coloured and task-based stencil codes

Benjamin Hazelwood, Tobias Weinzierl

Simple stencil codes are and remain an important building block in scientific computing. On shared memory nodes, they are traditionally parallelised through colouring or (recursive…

cs.MS2018★ 15 cited

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…

cs.MS2018★ 10 cited

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…

cs.MS2016

Form Follows Function -- Do algorithms and applications challenge or drag behind the hardware evolution?

Tobias Weinzierl

We summarise some of the key statements made at the workshop Form Follows Function at ISC High Performance 2016. The summary highlights what type of co-design the presented project…

cs.MS2015★ 11 cited

Complex additive geometric multilevel solvers for Helmholtz equations on spacetrees

Bram Reps, Tobias Weinzierl

We introduce a family of implementations of low order, additive, geometric multilevel solvers for systems of Helmholtz equations. Both grid spacing and arithmetics may comprise com…

cs.MS2015★ 49 cited

The Peano software - parallel, automaton-based, dynamically adaptive grid traversals

Tobias Weinzierl

We discuss the design decisions, design alternatives and rationale behind the third generation of Peano, a framework for dynamically adaptive Cartesian meshes derived from spacetre…