LIKWID
Functions
Memory sweeping module

Functions

void memsweep_domain (int domainId) __attribute__((visibility("default")))
 Sweeping the memory of a NUMA node. More...
 
void memsweep_threadGroup (const int *processorList, int numberOfProcessors) __attribute__((visibility("default")))
 Sweeping the memory of all NUMA nodes covered by CPU list. More...
 

Detailed Description

Function Documentation

void memsweep_domain ( int  domainId)

Sweeping the memory of a NUMA node.

Sweeps (zeros) the memory of NUMA node with ID domainId

Parameters
[in]domainIdNUMA node ID
void memsweep_threadGroup ( const int *  processorList,
int  numberOfProcessors 
)

Sweeping the memory of all NUMA nodes covered by CPU list.

Sweeps (zeros) the memory of all NUMA nodes containing the CPUs in processorList

Parameters
[in]processorListList of CPU IDs
[in]numberOfProcessorsNumber of CPUs in list