HPX - The C++ Standard Library for Parallelism and Concurrency

Hartmut Kaiser, Patrick Diehl, Adrian S. Lemoine, Bryce Adelstein Lelbach, Parsa Amini, Agustín Bergé, John Biddiscombe, Steven R. Brandt, Nikunj Gupta, Thomas Heller,

The Journal of Open Source Software · 2020 · 123 citations · 19 references

DOIFull text

Open access

Concepts

Abstract

The new challenges presented by exascale system architectures have resulted in difficulty achieving the desired scalability using traditional distributed-memory runtimes. Asynchronous many-task systems (AMT) are based on a new paradigm showing promise in addressing these challenges, providing application developers with a productive and performant approach to programming on next generation systems.

References

19