2.34. dcgmGroupTopology_v1 Struct Reference

[Structure definitions]

Group topology information

Public Variables

unsignedlong  groupCpuAffinityMask[DCGM_AFFINITY_BITMASK_ARRAY_SIZE]
unsigned int  numaOptimalFlag
dcgmGpuTopologyLevel_t slowestPath
the slowest path amongst GPUs in the group
unsigned int  version
version number (dcgmGroupTopology_version)

Variables

unsignedlong dcgmGroupTopology_v1::groupCpuAffinityMask[DCGM_AFFINITY_BITMASK_ARRAY_SIZE] [inherited]

the CPU affinity mask for all GPUs in the group a 1 represents affinity to the CPU in that bit position supports up to 256 cores

unsigned int dcgmGroupTopology_v1::numaOptimalFlag [inherited]

a zero value indicates that 1 or more GPUs in the group have a different CPU affinity and thus may not be optimal for certain algorithms

dcgmGpuTopologyLevel_tdcgmGroupTopology_v1::slowestPath [inherited]

the slowest path amongst GPUs in the group

unsigned int dcgmGroupTopology_v1::version [inherited]

version number (dcgmGroupTopology_version)