|
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.