Description
The Portable Hardware Locality (hwloc) software package provides a portable abstraction portableabstraction (across OS, versions, architectures, ...) of the hierarchical topology hierarchicaltopology of modern architectures, including NUMA memory nodes, sockets, shared cachessharedcaches, cores and simultaneous multithreading. It also gathers various system attributes systemattributes such as cache and memory information as well as the locality of I/O devices Odevices such as network interfaces, InfiniBand HCAs or GPUs. It primarily aims primarilyaims at helping applications with gathering information about modern computing hardware computinghardware so as to exploit it accordingly and efficiently.
More information
- Homepage: https://www.open-mpi.org/projects/hwloc/
...