activity
20112024
most citedOcto-Tiger: A New, 3D Hydrodynamic Code for Stellar Mergers that uses HPX Parallelisation

33 citations · 218 across the 22 of their papers we have counts for

collaborators

22 papers

cs.DC2024★ 14 cited

HPX -- An open source C++ Standard Library for Parallelism and Concurrency

Thomas Heller, Patrick Diehl, Zachary Byerly +2

To achieve scalability with today's heterogeneous HPC resources, we need a dramatic shift in our thinking; MPI+X is not enough. Asynchronous Many Task (AMT) runtime systems break d…

cs.DC2023★ 9 cited

Evaluating HPX and Kokkos on RISC-V using an Astrophysics Application Octo-Tiger

Parick Diehl, Gregor Daiss, Steven R. Brandt +4

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 core…

cs.PF2021★ 11 cited

Performance Measurements within Asynchronous Task-based Runtime Systems: A Double White Dwarf Merger as an Application

Patrick Diehl, Dominic Marcello, Parsa Amini +9

Analyzing performance within asynchronous many-task-based runtime systems is challenging because millions of tasks are launched concurrently. Especially for long-term runs the amou…

astro-ph.IM2021★ 33 cited

Octo-Tiger: A New, 3D Hydrodynamic Code for Stellar Mergers that uses HPX Parallelisation

Dominic C. Marcello, Sagiv Shiber, Orsola De Marco +5

OCTO-TIGER is an astrophysics code to simulate the evolution of self-gravitating and rotat-ing systems of arbitrary geometry based on the fast multipole method, using adaptive mesh…

cs.DC2020

Towards Distributed Software Resilience in Asynchronous Many-Task Programming Models

Nikunj Gupta, Jackson R. Mayo, Adrian S. Lemoine +1

Exceptions and errors occurring within mission critical applications due to hardware failures have a high cost. With the emerging Next Generation Platforms (NGPs), the rate of hard…

cs.DC2020★ 2 cited

Performance Analysis of a Quantum Monte Carlo Application on Multiple Hardware Architectures Using the HPX Runtime

Weile Wei, Arghya Chatterjee, Kevin Huck +2

This paper describes how we successfully used the HPX programming model to port the DCA++ application on multiple architectures that include POWER9, x86, ARM v8, and NVIDIA GPUs. W…