Skip to content

hpxv1.11.0

Updated

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.

#Usage

The port hpx provides CMake targets:

find_package(HPX REQUIRED)
target_link_libraries(main PRIVATE HPX::hpx)

#Supported Platforms

!(windows & arm64) & !(windows & staticcrt)

  • linux
  • osx
  • uwp
  • windows-x64
  • windows-x86
  • windows-arm64

#Features

Default features: bzip2, mpi, snappy, zlib

#bzip2default

Build with bzip2 compression

Dependencies:

No transitive dependencies.

Host Dependencies:
one transitive dependency:

#cuda

Build with CUDA support

Platforms: !linux & !(windows & arm)
  • osx
  • uwp
  • windows-x64
  • windows-x86
  • linux
Dependencies:

No transitive dependencies.

Host Dependencies:

No dependencies.

#mpidefault

Build with MPI parcelport

Dependencies:
and 3 transitive dependencies:
Host Dependencies:
6 transitive dependencies:

#snappydefault

Build with snappy compression

Dependencies:

No transitive dependencies.

Host Dependencies:
2 transitive dependencies:

#zlibdefault

Build with zlib compression

Dependencies:

No transitive dependencies.

Host Dependencies:
2 transitive dependencies:

#Dependencies

and 68 transitive dependencies:

#Host Dependencies

and 3 transitive dependencies:

#Used By

No ports use this.

#Host Tool For

No ports use this.

#Contributors

  • Hartmut Kaiser's avatarHartmut Kaiser
  • Robert Schumacher's avatarRobert Schumacher
  • Alexander Karatarakis's avatarAlexander Karatarakis
  • Andrew McMahon's avatarAndrew McMahon
  • Victor Romero's avatarVictor Romero
  • pravic's avatarpravic
  • yurybura's avataryurybura
  • Phoebe's avatarPhoebe
  • autoantwort's avatarautoantwort
  • Billy O'Neal's avatarBilly O'Neal
  • Frank's avatarFrank
  • Alexander Neumann's avatarAlexander Neumann
  • Budo Zindovic's avatarBudo Zindovic
  • gerard-ryan-immersaview's avatargerard-ryan-immersaview

#Changelog

  • 8da671e[hpx] Release V1.11.0 (#46221)
  • 6db51d8[vcpkg_replace_string] warn unchanged by call (#34719)
  • 37630ac[hpx] Update to V1.10.0 (#39019)
  • ba1465ePatch Tuesday for February 2024 (#36757)
  • cf37b65Adding support for HPX release v1.9.1 (#33106)
  • 1bbe957[hpx] Update to 1.8.1 (#30303)
  • 1d3eafa[hpx] no absolute paths (#27035)
  • 2b35366[hpx] add some features, fix some bugs (#25059)
  • 9ab3344[hwloc|hpx] Update to latest version (#24918)
  • af22873[HPX] Don't remove HPXCacheVariables.cmake during install (#23042)
Show 30 earlier changes