The Peano software—parallel, automaton-based, dynamically adaptive grid traversals
T Weinzierl - ACM Transactions on Mathematical Software (TOMS), 2019 - dl.acm.org
We discuss the design decisions, design alternatives, and rationale behind the third
generation of Peano, a framework for dynamically adaptive Cartesian meshes derived from …
generation of Peano, a framework for dynamically adaptive Cartesian meshes derived from …
Parallel memory-efficient adaptive mesh refinement on structured triangular meshes with billions of grid cells
O Meister, K Rahnema, M Bader - ACM Transactions on Mathematical …, 2016 - dl.acm.org
We present sam (oa) 2, a software package for a dynamically adaptive, parallel solution of
2D partial differential equations on triangular grids created via newest vertex bisection. An …
2D partial differential equations on triangular grids created via newest vertex bisection. An …
Comparison of shallow water solvers: applications for dam-break and tsunami cases with reordering strategy for efficient vectorization on modern hardware
We investigate in this paper the behaviors of the Riemann solvers (Roe and Harten-Lax-van
Leer-Contact (HLLC) schemes) and the Riemann-solver-free method (central-upwind …
Leer-Contact (HLLC) schemes) and the Riemann-solver-free method (central-upwind …
Vectorization of the Riemann solver using the AVX-512 instruction set
RA Anatoljevich - Программные системы: теория и приложения, 2019 - cyberleninka.ru
Numerical methods based on solving the Riemann problem of the decay of an arbitrary
discontinuity are extremely demanding of computational resources. Applying the data of …
discontinuity are extremely demanding of computational resources. Applying the data of …
Vectorization of Riemann solvers for the single-and multi-layer shallow water equations
We discuss vectorization of normal and transverse Riemann solvers for the single-and multi-
layer shallow water equations. Our approach is simple and portable, as it is based on auto …
layer shallow water equations. Our approach is simple and portable, as it is based on auto …
[HTML][HTML] High performance shallow water kernels for parallel overland flow simulations based on FullSWOF2D
R Wittmann, HJ Bungartz, P Neumann - Computers & Mathematics with …, 2017 - Elsevier
We describe code optimization and parallelization procedures applied to the sequential
overland flow solver FullSWOF2D. Major difficulties when simulating overland flows …
overland flow solver FullSWOF2D. Major difficulties when simulating overland flows …
A UPC++ actor library and its evaluation on a shallow water proxy application
Programmability is one of the key challenges of Exascale Computing. Using the actor model
for distributed computations may be one solution. The actor model separates computation …
for distributed computations may be one solution. The actor model separates computation …
SWE-X10: Simulating shallow water waves with lazy activation of patches using ActorX10
A Pöppl, M Bader, T Schwarzer… - … Workshop on Extreme …, 2016 - ieeexplore.ieee.org
We present an efficient Finite Volume solver for the shallow water equations using an actor
extension of the X10 programming language, ActorX10, as programming model. Each actor …
extension of the X10 programming language, ActorX10, as programming model. Each actor …
Vectorization of flat loops of arbitrary structure using instructions AVX-512
GI Savin, BM Shabanov, AA Rybakov… - Lobachevskii Journal of …, 2020 - Springer
Widespread application of supercomputer technologies in various spheres of life, as well as
the need of high-performance calculations allows us to speak about the relevance of the …
the need of high-performance calculations allows us to speak about the relevance of the …
Sierpinski Curves for Parallel Adaptive Mesh Refinement in Finite Element and Finite Volume Methods
O Meister - 2016 - mediatum.ub.tum.de
The thesis investigates parallel adaptive structured triangular grids that are generated
corresponding to the Sierpinski space-filling curve. Stack-and stream-based data structures …
corresponding to the Sierpinski space-filling curve. Stack-and stream-based data structures …