dispenso 1.6.0
A library for task parallelism
Loading...
Searching...
No Matches
dispenso::CacheGroup Struct Reference

Describes a group of CPUs that share a cache level. More...

#include <cpu_set.h>

Public Attributes

std::vector< int32_t > cpus
 CPU IDs in this group.
 
int32_t cacheId
 Unique cache instance ID from sysfs.
 

Detailed Description

Describes a group of CPUs that share a cache level.

Used by the topology detection API to report L2 and L3 cache sharing groups.

Definition at line 84 of file cpu_set.h.

Member Data Documentation

◆ cacheId

int32_t dispenso::CacheGroup::cacheId

Unique cache instance ID from sysfs.

Definition at line 86 of file cpu_set.h.

◆ cpus

std::vector<int32_t> dispenso::CacheGroup::cpus

CPU IDs in this group.

Definition at line 85 of file cpu_set.h.


The documentation for this struct was generated from the following file: