The C++ Standards Library for Concurrency and Parallelism
HPX is a C++ Standards Library for Concurrency and Parallelism. It implements all of the corresponding facilities as defined by the C++ Standard. Additionally, in HPX we implement functionalities proposed as part of the ongoing C++ standardization process. We also extend the C++ Standard APIs to the distributed case.
The port hpx provides CMake targets:
find_package(HPX REQUIRED)
target_link_libraries(main PRIVATE HPX::hpx)
Build with bzip2 compression
Build with CUDA support
Build with MPI parcelport
Build with snappy compression
Build with zlib compression
v1.10.0#1
!(windows & x86)
BSL-1.0
Manifest