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 …

Partitioned simulation of fluid-structure interaction on cartesian grids

HJ Bungartz, J Benk, B Gatzhammer, M Mehl… - … Structure Interaction II …, 2010 - Springer
This contribution describes recent developments and enhancements of the coupling tool
preCICE and the flow solver Peano used for our partitioned simualtions of fluid-structure …

An extension of C++ with memory-centric specifications for HPC to reduce memory footprints and streamline MPI development

PK Radtke, CG Barrera-Hinojosa, M Ivkovic… - arXiv preprint arXiv …, 2024 - arxiv.org
The C++ programming language and its cousins lean towards a memory-inefficient storage
of structs: The compiler inserts helper bits into the struct such that individual attributes align …

Compiler support for semi-manual AoS-to-SoA conversions with data views

PK Radtke, T Weinzierl - arXiv preprint arXiv:2405.12507, 2024 - arxiv.org
The C programming language and its cousins such as C++ stipulate the static storage of
sets of structured data: Developers have to commit to one, invariant data model--typically a …

Quasi-matrix-free hybrid multigrid on dynamically adaptive Cartesian grids

M Weinzierl, T Weinzierl - ACM Transactions on Mathematical Software …, 2018 - dl.acm.org
We present a family of spacetree-based multigrid realizations using the tree's multiscale
nature to derive coarse grids. They align with matrix-free geometric multigrid solvers as they …

Query-driven parallel exploration of large datasets

A Atanasov, M Srinivasan… - IEEE Symposium on …, 2012 - ieeexplore.ieee.org
Recent advances in supercomputing capabilities pose a multi-faceted data retrieval
challenge to the exploration and visualisation of the obtained results: the bandwidth …

On-the-fly memory compression for multibody algorithms

W Eckhardt, R Glas, D Korzh, S Wallner… - … Computing: On the …, 2016 - ebooks.iospress.nl
Memory and bandwidth demands challenge developers of particle-based codes that have to
scale on new architectures, as the growth of concurrency outperforms improvements in …

Query-driven multiscale data postprocessing in computational fluid dynamics

A Atanasov, T Weinzierl - Procedia Computer Science, 2011 - Elsevier
Massively parallel computational uid dynamics codes that have to stream solution data to a
visualisation or postprocessing component in each time step often are IO-bounded. This is …

A toolkit for the code development in advanced computing

A Atanasov, HJ Bungartz, T Weinzierl - 2013 - mediatum.ub.tum.de
We propose to integrate the development of component-based simulation codes for
computational sciences and engineering (CSE), the manufacturing of problem solving …

Personalised code generation from large schema sets for geospatial mobile applications

A Tamayo, C Granell, L Díaz, J Huerta - Computing, 2014 - Springer
XML and XML Schema are used in the geospatial domain for the definition of standards that
enhance the interoperability between producers and consumers of spatial data. The size …