37 citations · 58 across the 4 of their papers we have counts for
4 papers
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…
Closing the Performance Gap with Modern C++
Thomas Heller, Hartmut Kaiser, Patrick Diehl +2
On the way to Exascale, programmers face the increasing challenge of having to support multiple hardware architectures from the same code base. At the same time, portability of cod…
Integration of CUDA Processing within the C++ library for parallelism and concurrency (HPX)
Patrick Diehl, Madhavan Seshadri, Thomas Heller +1
Experience shows that on today's high performance systems the utilization of different acceleration cards in conjunction with a high utilization of all other parts of the system is…
Dependency-Aware Rollback and Checkpoint-Restart for Distributed Task-Based Runtimes
Kiril Dichev, Herbert Jordan, Konstantinos Tovletoglou +4
With the increase in compute nodes in large compute platforms, a proportional increase in node failures will follow. Many application-based checkpoint/restart (C/R) techniques have…