2.21.1. GRID Virtualization Enums
[GRID Virtualization Enums, Constants and Structs]
Enumerations
- enum nvmlGpuVirtualizationMode_t
- enum nvmlGridLicenseFeatureCode_t
- enum nvmlHostVgpuMode_t
- enum nvmlVgpuGuestInfoState_t
- enum nvmlVgpuVmIdType_t
Enumerations
- enum nvmlGpuVirtualizationMode_t
-
GPU virtualization mode types.
Values
- NVML_GPU_VIRTUALIZATION_MODE_NONE = 0
- Represents Bare Metal GPU.
- NVML_GPU_VIRTUALIZATION_MODE_PASSTHROUGH = 1
- Device is associated with GPU-Passthorugh.
- NVML_GPU_VIRTUALIZATION_MODE_VGPU = 2
- Device is associated with vGPU inside virtual machine.
- NVML_GPU_VIRTUALIZATION_MODE_HOST_VGPU = 3
- Device is associated with VGX hypervisor in vGPU mode.
- NVML_GPU_VIRTUALIZATION_MODE_HOST_VSGA = 4
- Device is associated with VGX hypervisor in vSGA mode.
- enum nvmlGridLicenseFeatureCode_t
-
GRID license feature code
Values
- NVML_GRID_LICENSE_FEATURE_CODE_VGPU = 1
- Virtual GPU.
- NVML_GRID_LICENSE_FEATURE_CODE_VWORKSTATION = 2
- Virtual Workstation.
- enum nvmlHostVgpuMode_t
-
Host vGPU modes
Values
- NVML_HOST_VGPU_MODE_NON_SRIOV = 0
- Non SR-IOV mode.
- NVML_HOST_VGPU_MODE_SRIOV = 1
- SR-IOV mode.
- enum nvmlVgpuGuestInfoState_t
-
vGPU GUEST info state.
Values
- NVML_VGPU_INSTANCE_GUEST_INFO_STATE_UNINITIALIZED = 0
- Guest-dependent fields uninitialized.
- NVML_VGPU_INSTANCE_GUEST_INFO_STATE_INITIALIZED = 1
- Guest-dependent fields initialized.
- enum nvmlVgpuVmIdType_t
-
Types of VM identifiers
Values
- NVML_VGPU_VM_ID_DOMAIN_ID = 0
- VM ID represents DOMAIN ID.
- NVML_VGPU_VM_ID_UUID = 1
- VM ID represents UUID.