From piz daint to the stars: Simulation of stellar mergers using high-level abstractions

G Daiß, P Amini, J Biddiscombe, P Diehl… - Proceedings of the …, 2019 - dl.acm.org
We study the simulation of stellar mergers, which requires complex simulations with high
computational demands. We have developed Octo-Tiger, a finite volume grid-based …

Stellar mergers with HPX-Kokkos and SYCL: methods of using an asynchronous many-task runtime system with SYCL

G Daiß, P Diehl, H Kaiser, D Pflüger - Proceedings of the 2023 …, 2023 - dl.acm.org
Ranging from NVIDIA GPUs to AMD GPUs and Intel GPUs: Given the heterogeneity of
available accelerator cards within current supercomputers, portability is a key aspect for …

From task-based gpu work aggregation to stellar mergers: Turning fine-grained cpu tasks into portable gpu kernels

G Daiß, P Diehl, D Marcello… - 2022 IEEE/ACM …, 2022 - ieeexplore.ieee.org
Meeting both scalability and performance portability requirements is a challenge for any
HPC application, especially for adaptively refined ones. In Octo-Tiger, an astrophysics …

Harnessing billions of tasks for a scalable portable hydrodynamic simulation of the merger of two stars

T Heller, BA Lelbach, KA Huck… - … Journal of High …, 2019 - journals.sagepub.com
We present a highly scalable demonstration of a portable asynchronous many-task
programming model and runtime system applied to a grid-based adaptive mesh refinement …

From merging frameworks to merging stars: experiences using HPX, Kokkos and SIMD Types

G Daiß, SY Singanaboina, P Diehl… - 2022 IEEE/ACM 7th …, 2022 - ieeexplore.ieee.org
Octo-Tiger, a large-scale 3D AMR code for the merger of stars, uses a combination of HPX,
Kokkos and explicit SIMD types, aiming to achieve performance-portability for a broad range …

Octo-tiger's new hydro module and performance using hpx+ cuda on ornl's summit

P Diehl, G Daiß, D Marcello, K Huck… - 2021 IEEE …, 2021 - ieeexplore.ieee.org
Octo-Tiger is a code for modeling three-dimensional self-gravitating astrophysical fluids. It
was particularly designed for the study of dynamical mass transfer between interacting …

Halted-pendulum Relaxation: Application to White Dwarf Binary Initial Data

MAR Kaltenborn, MJ Falato, O Korobkin… - The Astrophysical …, 2023 - iopscience.iop.org
Studying compact-star binaries and their mergers is integral to determining progenitors for
observable transients. Today, compact-star mergers are typically studied via state-of-the-art …

Accelerating octo-tiger: stellar mergers on intel knights landing with HPX

D Pfander, G Daiß, D Marcello, H Kaiser… - Proceedings of the …, 2018 - dl.acm.org
The optimization of performance of complex simulation codes with high computational
demands, such as Octo-Tiger, is an ongoing challenge. Octo-Tiger is an astrophysics code …

[图书][B] Parallel C+: Efficient and Scalable High-Performance Parallel Programming Using HPX

P Diehl, SR Brandt, H Kaiser - 2024 - books.google.com
This textbook focuses on practical parallel C++ programming at the graduate student level.
In particular, it shows the APIs and related language features in the C++ 17 and C++ 20 …

[HTML][HTML] FleCSPH: The next generation FleCSIble parallel computational infrastructure for smoothed particle hydrodynamics

J Loiseau, H Lim, MA Kaltenborn, O Korobkin… - SoftwareX, 2020 - Elsevier
FleCSPH is a smoothed particle hydrodynamics simulation tool, based on the compile-time
configurable framework FleCSI. The asynchronous distributed tree topology combined with …