aboutsummaryrefslogblamecommitdiff
path: root/devel/hwloc2/pkg-descr
blob: 22caaa146c227d3f640c8fd922fa0083aa46bd29 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15














                                                                              
                                             
The Portable Hardware Locality (hwloc) software package provides
a portable abstraction (across OS, versions, architectures, ...) of
the hierarchical topology of modern architectures, including as follows:
 - NUMA memory nodes;
 - sockets;
 - shared caches;
 - cores and simultaneous multithreading.
It also gathers various system attributes such as cache and
memory information as well as the locality of I/O devices
(such as network interfaces, InfiniBand HCAs or GPUs).
It primarily aims at helping applications with gathering information about
modern computing hardware so as to exploit it accordingly and efficiently [1].

[1] Portable Hardware Locality (hwloc) WWW.

WWW: https://www.open-mpi.org/projects/hwloc/