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

4.32.3. vGPU 结构体

[vGPU 枚举、常量、结构体]

struct 
struct 
struct 
struct 
struct 
struct 
struct 
struct 
struct 
struct 
struct 
struct 
struct 
struct 
struct 
struct 
struct 
struct 
struct 
union 
union 
struct 
struct 

定义

#define NVML_GRID_LICENSE_STATE_LICENSED 5
已授权状态。
#define NVML_GRID_LICENSE_STATE_UNINITIALIZED 1
未初始化状态。
#define NVML_GRID_LICENSE_STATE_UNKNOWN 0
未知状态。
#define NVML_GRID_LICENSE_STATE_UNLICENSED 4
未授权状态。
#define NVML_GRID_LICENSE_STATE_UNLICENSED_RESTRICTED 3
未授权受限状态。
#define NVML_GRID_LICENSE_STATE_UNLICENSED_UNRESTRICTED 2
未授权非受限状态。
#define NVML_VGPU_SCHEDULER_POLICY_UNKNOWN 0

枚举

enum nvmlDeviceGpuRecoveryAction_t

定义

#define NVML_GRID_LICENSE_STATE_LICENSED 5

#define NVML_GRID_LICENSE_STATE_UNINITIALIZED 1

#define NVML_GRID_LICENSE_STATE_UNKNOWN 0

vGPU 许可状态

#define NVML_GRID_LICENSE_STATE_UNLICENSED 4

#define NVML_GRID_LICENSE_STATE_UNLICENSED_RESTRICTED 3

#define NVML_GRID_LICENSE_STATE_UNLICENSED_UNRESTRICTED 2

#define NVML_VGPU_SCHEDULER_POLICY_UNKNOWN 0

vGPU 调度器策略

枚举

enum nvmlDeviceGpuRecoveryAction_t

描述 GPU 恢复操作的枚举

NVML_GPU_RECOVERY_ACTION_NONE = 0
NVML_GPU_RECOVERY_ACTION_GPU_RESET = 1
NVML_GPU_RECOVERY_ACTION_NODE_REBOOT = 2
NVML_GPU_RECOVERY_ACTION_DRAIN_P2P = 3
NVML_GPU_RECOVERY_ACTION_DRAIN_AND_RESET = 4

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