NVML API Reference Guide (PDF) - vR580 (older) - Last updated September 04, 2025 - Send Feedback

6.32. nvmlGpuFabricInfo_v2_t Struct Reference

[Fabric definitions]

Deprecated

nvmlGpuFabricInfo_v2_t is deprecated and will be removed in a future release. Use nvmlGpuFabricInfo_v3_t instead

GPU Fabric information (v2).

Version 2 adds the nvmlGpuFabricInfo_v2_t::version field to the start of the structure, and the nvmlGpuFabricInfo_v2_t::healthMask field to the end. This structure is not backwards-compatible with nvmlGpuFabricInfo_t.

Public Variables

unsigned int  cliqueId
ID of the fabric clique to which this GPU belongs.
unsigned char  clusterUuid[NVML_GPU_FABRIC_UUID_LEN]
Uuid of the cluster to which this GPU belongs.
unsigned int  healthMask
GPU Fabric health Status Mask. See NVML_GPU_FABRIC_HEALTH_MASK_*.
nvmlGpuFabricState_t state
Current Probe State of GPU registration process. See NVML_GPU_FABRIC_STATE_*.
nvmlReturn_t status
Probe Error status, if any. Must be checked only if Probe state returns "complete".
unsigned int  version
Structure version identifier (set to nvmlGpuFabricInfo_v2).

Variables

unsigned int nvmlGpuFabricInfo_v2_t::cliqueId [inherited]

ID of the fabric clique to which this GPU belongs.

unsigned char nvmlGpuFabricInfo_v2_t::clusterUuid[NVML_GPU_FABRIC_UUID_LEN] [inherited]

Uuid of the cluster to which this GPU belongs.

unsigned int nvmlGpuFabricInfo_v2_t::healthMask [inherited]

GPU Fabric health Status Mask. See NVML_GPU_FABRIC_HEALTH_MASK_*.

nvmlGpuFabricState_tnvmlGpuFabricInfo_v2_t::state [inherited]

Current Probe State of GPU registration process. See NVML_GPU_FABRIC_STATE_*.

nvmlReturn_tnvmlGpuFabricInfo_v2_t::status [inherited]

Probe Error status, if any. Must be checked only if Probe state returns "complete".

unsigned int nvmlGpuFabricInfo_v2_t::version [inherited]

Structure version identifier (set to nvmlGpuFabricInfo_v2).


NVML API Reference Guide (PDF) - vR580 (older) - Last updated September 04, 2025 - Send Feedback