Skip to main content

Research Repository

Advanced Search

Outputs (6)

Stabilized Asynchronous Fast Adaptive Composite Multigrid using Additive Damping (2020)
Journal Article
Murray, C. D., & Weinzierl, T. (2021). Stabilized Asynchronous Fast Adaptive Composite Multigrid using Additive Damping. Numerical Linear Algebra with Applications, 28(3), Article e2328. https://doi.org/10.1002/nla.2328

Multigrid solvers face multiple challenges on parallel computers. Two fundamental ones read as follows: Multiplicative solvers issue coarse grid solves which exhibit low concurrency and many multigrid implementations suffer from an expensive coarse g... Read More about Stabilized Asynchronous Fast Adaptive Composite Multigrid using Additive Damping.

Delayed approximate matrix assembly in multigrid with dynamic precisions (2020)
Journal Article
Murray, C. D., & Weinzierl, T. (2021). Delayed approximate matrix assembly in multigrid with dynamic precisions. Concurrency and Computation: Practice and Experience, 33(11), Article e5941. https://doi.org/10.1002/cpe.5941

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 in a matrix‐free environment where we have to be able to quickly return... Read More about Delayed approximate matrix assembly in multigrid with dynamic precisions.

Lightweight Task Offloading Exploiting MPI Wait Times for Parallel Adaptive Mesh Refinement (2020)
Journal Article
Samfass, P., Weinzierl, T., Charrier, D. E., & Bader, M. (2020). Lightweight Task Offloading Exploiting MPI Wait Times for Parallel Adaptive Mesh Refinement. Concurrency and Computation: Practice and Experience, 32(24), Article e5916. https://doi.org/10.1002/cpe.5916

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 any time or yield unpredictable cost per mesh entity, while modern supe... Read More about Lightweight Task Offloading Exploiting MPI Wait Times for Parallel Adaptive Mesh Refinement.

teaMPI---replication-based resiliency without the (performance) pain (2020)
Presentation / Conference Contribution
Samfass, P., Weinzierl, T., Hazelwood, B., & Bader, M. (2020, December). teaMPI---replication-based resiliency without the (performance) pain. Presented at ISC High Performance, Frankfurt

In an era where we can not afford to checkpoint frequently, replication is a generic way forward to construct numerical simulations that can continue to run even if hardware parts fail. Yet, replication often is not employed on larger scales, as naïv... Read More about teaMPI---replication-based resiliency without the (performance) pain.

Enclave Tasking for DG Methods on Dynamically Adaptive Meshes (2020)
Journal Article
Charrier, D. E., Hazelwood, B., & Weinzierl, T. (2020). Enclave Tasking for DG Methods on Dynamically Adaptive Meshes. SIAM Journal on Scientific Computing, 42(3), C69-C96. https://doi.org/10.1137/19m1276194

High-order discontinuous Galerkin (DG) methods promise to be an excellent discretization paradigm for hyperbolic differential equation solvers running on supercomputers, since they combine high arithmetic intensity with localized data access, since t... Read More about Enclave Tasking for DG Methods on Dynamically Adaptive Meshes.

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.