We identify and show how to overcome an OpenMP bottleneck in the administration of GPU memory. It arises for a wave equation solver on dynamically adaptive block-structured …
IS Popov - Journal of Scientific Computing, 2023 - Springer
The space-time adaptive ADER finite element DG method with a posteriori correction technique of solutions on subcells by the finite-volume ADER-WENO limiter was used to …
H Zhang, T Weinzierl, H Schulz… - Monthly Notices of the …, 2022 - academic.oup.com
The spherical collapse scenario has great importance in cosmology since it captures several crucial aspects of structure formation. The presence of self-similar solutions in the Einstein …
Load balancing of generic wave equation solvers over dynamically adaptive meshes with local time stepping is difficult, as the load changes with every time step. Task-based …
H Schulz, GB Gadeschi, O Rudyy… - … : Enabling Massive Node …, 2021 - Springer
The orchestration of complex algorithms demands high levels of automation to use modern hardware efficiently. Task-based programming with OpenMP 5.0 is a prominent candidate to …
DE Charrier, B Hazelwood… - … Journal of High …, 2019 - journals.sagepub.com
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 …
CM Loi, H Bockhorst, T Weinzierl - arXiv preprint arXiv:2306.16731, 2023 - arxiv.org
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 …
P Samfass, T Weinzierl, B Hazelwood… - … Conference, ISC High …, 2020 - Springer
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 …
The development of a high performance PDE solver requires the combined expertise of interdisciplinary teams with respect to application domain, numerical scheme and low-level …