Games Task Scheduler (GTS)
A multi-processor scheduling framework for games engines
|
A description of a processor group. More...
#include <Thread.h>
Public Attributes | |
CpuCoreInfo * | pCoreInfoArray = nullptr |
A array of descriptions for each processor core in the group. | |
size_t | coreInfoElementCount = 0 |
The number of elements in pCoreInfoArray. | |
NumaNodeInfo * | pNumaInfoArray = nullptr |
A array of descriptions for each NUMA node. | |
size_t | numaNodeInfoElementCount = 0 |
The number of elements in pNumaInfoArray. | |
SocketInfo * | pSocketInfoArray = nullptr |
A array of descriptions for each socket. | |
size_t | socketInfoElementCount = 0 |
The number of elements in pSocketInfoArray. | |
uint32_t | groupId = 0 |
The ID of the group. | |
A description of a processor group.