Apocrypha

hpx

C++ runtime system for parallel and distributed applications

HPX (High Performance ParalleX) is a general C++ runtime system for parallel and distributed applications of any scale. It is the first freely available, open source, feature-complete, modular, and performance oriented implementation of the ParalleX execution model. HPX is targeted at conventional architectures and, currently, Linux based systems, such as SMP nodes and conventional clusters.

Available in

OverlayNewestEbuildsLast activity
gentoo gitweb ↗ 1.11.0 2 13 h details ›

Versions & arches

VersionOverlay amd64x86 Committed
9999 LIVE gentoo follows upstream — no keywords view · download · history ↗
1.11.0 gentoo amd64 testing x86 testing view · download · history ↗

Use flags of 1.11.0

  • examples Install examples, usually source code
  • mpi Add MPI (Message Passing Interface) layer to the apps that support it
  • papi Use dev-libs/papi for NaCl
  • +perftools Use dev-util/google-perftools for memory allocation
  • tbb Use dev-cpp/tbb for memory allocation
  • zlib Add support for zlib compression
3 expansion flags (python targets, ABIs, cpu flags…)
  • python_single_target_python3_12
  • python_single_target_python3_13
  • python_single_target_python3_14

Runtime dependencies of 1.11.0

show 27 lines
python_single_target_python3_12? (
)
python_single_target_python3_13? (
)
python_single_target_python3_14? (
)
mpi? (
)
papi? (
)
perftools? (
)
tbb? (
)
zlib? (
)