octo-tiger: a new, 3D hydrodynamic code for stellar mergers that uses hpx parallelization

DC Marcello, S Shiber, O De Marco… - Monthly Notices of …, 2021 - academic.oup.com
ABSTRACT octo-tiger is an astrophysics code to simulate the evolution of self-gravitating
and rotating systems of arbitrary geometry based on the fast multipole method, using …

Betelgeuse as a Merger of a Massive Star with a Companion

S Shiber, E Chatzopoulos, B Munson… - The Astrophysical …, 2024 - iopscience.iop.org
We investigate the merger between a 16M⊙ star, on its way to becoming a red supergiant
(RSG), and a 4M⊙ main-sequence companion. Our study employs three-dimensional …

Runaway coalescence of pre-common-envelope stellar binaries

M MacLeod, A Loeb - The Astrophysical Journal, 2020 - iopscience.iop.org
We study the process of runaway, unstable Roche lobe overflow in coalescing binary
systems and its dependence on the properties of the binary involved. We create three …

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 …

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 …

[图书][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 …

HPX with Spack and Singularity Containers: Evaluating Overheads for HPX/Kokkos using an astrophysics application

P Diehl, SR Brandt, G Daiß, H Kaiser - Workshop on Asynchronous Many …, 2024 - Springer
Cloud computing for high performance computing resources is an emerging topic. This
service is of interest to researchers who care about reproducible computing, for software …

Evaluating HPX and Kokkos on RISC-V using an astrophysics application Octo-Tiger

P Diehl, G Daiss, S Brandt, A Kheirkhahan… - Proceedings of the SC' …, 2023 - dl.acm.org
In recent years, computers based on the RISC-V architecture have raised broad interest in
the high-performance computing (HPC) community. As the RISC-V community develops the …

The C++ Standard Library for Parallelism and Concurrency (HPX)

P Diehl, SR Brandt, H Kaiser - Parallel C++ Efficient and Scalable High …, 2024 - Springer
We describe the C++ standard library for concurrency and parallelism (HPX). In contrast to
bulk sequential programs written in the past, HPX relies on asynchronous programming …