HPX Alternatives

Similar projects and alternatives to HPX

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better HPX alternative or higher similarity.

Suggest an alternative to HPX

HPX reviews and mentions

Posts with mentions or reviews of HPX. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-05-13.
  • How to publish a paper about my own C++ software
    4 projects | reddit.com/r/cpp | 13 May 2022
    Github: https://github.com/STEllAR-GROUP/hpx
  • Would anyone be interested in an HPC coroutine library for MPI?
    4 projects | reddit.com/r/cpp | 7 Oct 2021
    We're working on something similar, but based on sender/receiver in HPX (a lightweight threading runtime) and DLA-Future (distributed linear algebra currently based on (HPX) futures; based on sender/receiver in the future). With senders-as-awaitables this would also get you coroutine support for asynchronous MPI calls for free. We don't have that yet, but it's planned. In the meantime libunifex should be able to fill in the gaps.
  • Data mining in C++
    1 project | reddit.com/r/cpp | 27 Jul 2021
    I'd take a look at this library: https://github.com/STEllAR-GROUP/hpx
  • HPX 1.6.0 Released! – The STE||AR Group
    1 project | reddit.com/r/cpp | 18 Feb 2021
    HPX is a general purpose parallel C++ runtime system for applications of any scale. It implements all of the related facilities as defined by the C++ Standard. As of this writing, HPX provides the only widely available open-source implementation of the new C++17 parallel algorithms. Additionally, HPX implements functionalities proposed as part of the ongoing C++ standardization process, such as large parts of the features related parallelism and concurrency as specified by the upcoming C++20 Standard, the C++ Concurrency TS, Parallelism TS V2, data-parallel algorithms, executors, and many more. It also extends the existing C++ Standard APIs to the distributed case (e.g. compute clusters) and for heterogeneous systems (e.g. GPUs).
  • Looking for Approachable Open Source Projects to Contribute to
    12 projects | reddit.com/r/cpp | 2 Feb 2021
    I come from a group called STE||AR where we develop HPX, "a C++ Standard Library for Parallelism and Concurrency".
  • latest c++ theory vs reality
    2 projects | reddit.com/r/cpp | 11 Jan 2021
  • Multithreading for game engines
    1 project | reddit.com/r/cpp | 11 Jan 2021
    If you're okay with the design and just want a solid, consistent implementation, there's HPX; but executors and something like libunifex appear to be the way forward.


Basic HPX repo stats
7 days ago

STEllAR-GROUP/hpx is an open source project licensed under Boost Software License 1.0 which is an OSI approved license.

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
Find remote jobs at our new job board 99remotejobs.com. There are 13 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.