![]() |
LIKWID
|
CPUs in NUMA node and general information about a NUMA domain. More...
#include <likwid.h>


Public Attributes | |
| uint32_t * | distances |
| List of distances to the other NUMA nodes and self. | |
| uint64_t | freeMemory |
| Amount of free memory in the NUMA node. | |
| uint32_t | id |
| ID of the NUMA node. | |
| uint32_t | numberOfDistances |
| Amount of distances to the other NUMA nodes in the system and self. | |
| uint32_t | numberOfProcessors |
| umber of processors covered by the NUMA node and length of processors | |
| uint32_t * | processors |
| List of HW threads in the NUMA node. | |
| uint64_t | totalMemory |
| Amount of memory in the NUMA node. | |
Public Attributes inherited from NumaTopology | |
| NumaNode * | nodes |
| List of NUMA nodes. | |
| uint32_t | numberOfNodes |
| Number of NUMA nodes in the system and length of nodes. | |
CPUs in NUMA node and general information about a NUMA domain.
The NumaNode structure describes the topology and holds general information of a NUMA node. The structure is filled by calling numa_init() by either the HWLOC library or by evaluating the /proc filesystem.
1.8.11