NVML API 参考指南 (PDF) - vR570 (更旧版本) - 最近更新:2025 年 1 月 29 日 - 发送反馈

4.10. Fabric 定义

struct 
struct 

定义

#define NVML_GPU_FABRIC_HEALTH_GET ( var, type )
#define NVML_GPU_FABRIC_HEALTH_TEST ( var, type, val )
#define nvmlGpuFabricInfo_v2

定义

#define NVML_GPU_FABRIC_HEALTH_GET ( var, type )

可以使用以下宏获取各种字段的 GPU Fabric 健康状态掩码。例如 - NVML_GPU_FABRIC_HEALTH_GET( var, _DEGRADED_BW)

(((var) >> NVML_GPU_FABRIC_HEALTH_MASK_SHIFT##type) & \ (NVML_GPU_FABRIC_HEALTH_MASK_WIDTH##type))

#define NVML_GPU_FABRIC_HEALTH_TEST ( var, type, val )

可以使用以下宏测试各种字段的 GPU Fabric 健康状态掩码。例如 - NVML_GPU_FABRIC_HEALTH_TEST( var, _DEGRADED_BW, _TRUE)

(NVML_GPU_FABRIC_HEALTH_GET(var, type) == \ NVML_GPU_FABRIC_HEALTH_MASK##type##val)

#define nvmlGpuFabricInfo_v2

nvmlGpuFabricInfo_v2_t::version 的版本标识符值(设置为 nvmlGpuFabricInfo_v2)。

NVML_STRUCT_VERSION(GpuFabricInfo, 2)


NVML API 参考指南 (PDF) - vR570 (更旧版本) - 最近更新:2025 年 1 月 29 日 - 发送反馈