43 citations · 354 across the 32 of their papers we have counts for
5 papers · 1 filter
Benchmarking the Parallel 1D Heat Equation Solver in Chapel, Charm++, C++, HPX, Go, Julia, Python, Rust, Swift, and Java
Patrick Diehl, Steven R. Brandt, Max Morris +2
Many scientific high performance codes that simulate e.g. black holes, coastal waves, climate and weather, etc. rely on block-structured meshes and use finite differencing methods…
Simulating Stellar Merger using HPX/Kokkos on A64FX on Supercomputer Fugaku
Patrick Diehl, Gregor Daiß, Kevin Huck +4
The increasing availability of machines relying on non-GPU architectures, such as ARM A64FX in high-performance computing, provides a set of interesting challenges to application d…
Stellar Mergers with HPX-Kokkos and SYCL: Methods of using an Asynchronous Many-Task Runtime System with SYCL
Gregor Daiß, Patrick Diehl, Hartmut Kaiser +1
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 modern HP…
Shared memory parallelism in Modern C++ and HPX
Patrick Diehl, Steven R. Brandt, Hartmut Kaiser
Parallel programming remains a daunting challenge, from the struggle to express a parallel algorithm without cluttering the underlying synchronous logic, to describing which device…
Quasistatic fracture evolution
Debdeep Bhattacharya, Robert Lipton, Patrick Diehl
Nonlocal quasistatic fracture evolution for interacting cracks is developed and supporting numerical examples are presented. The approach is implicit and is based on local stationa…