5.73. nvmlVgpuSchedulerCapabilities_t Struct Reference
[vGPU Structs]
Structure to store the vGPU scheduler capabilities
Public Variables
- unsigned int isArrModeSupported
- Flag to check Adaptive Round Robin mode enabled/disabled.
- unsigned int maxAvgFactorForARR
- Maximum averaging factor for Adaptive Round Robin mode.
- unsigned int maxFrequencyForARR
- Maximum frequency for Adaptive Round Robin mode.
- unsigned int maxTimeslice
- Maximum timeslice value in ns.
- unsigned int minAvgFactorForARR
- Minimum averaging factor for Adaptive Round Robin mode.
- unsigned int minFrequencyForARR
- Minimum frequency for Adaptive Round Robin mode.
- unsigned int minTimeslice
- Minimum timeslice value in ns.
- unsigned int supportedSchedulers[NVML_SUPPORTED_VGPU_SCHEDULER_POLICY_COUNT]
- List the supported vGPU schedulers on the device.
Variables
- unsigned int nvmlVgpuSchedulerCapabilities_t::isArrModeSupported [inherited]
-
Flag to check Adaptive Round Robin mode enabled/disabled.
- unsigned int nvmlVgpuSchedulerCapabilities_t::maxAvgFactorForARR [inherited]
-
Maximum averaging factor for Adaptive Round Robin mode.
- unsigned int nvmlVgpuSchedulerCapabilities_t::maxFrequencyForARR [inherited]
-
Maximum frequency for Adaptive Round Robin mode.
- unsigned int nvmlVgpuSchedulerCapabilities_t::maxTimeslice [inherited]
-
Maximum timeslice value in ns.
- unsigned int nvmlVgpuSchedulerCapabilities_t::minAvgFactorForARR [inherited]
-
Minimum averaging factor for Adaptive Round Robin mode.
- unsigned int nvmlVgpuSchedulerCapabilities_t::minFrequencyForARR [inherited]
-
Minimum frequency for Adaptive Round Robin mode.
- unsigned int nvmlVgpuSchedulerCapabilities_t::minTimeslice [inherited]
-
Minimum timeslice value in ns.
- unsigned int nvmlVgpuSchedulerCapabilities_t::supportedSchedulers[NVML_SUPPORTED_VGPU_SCHEDULER_POLICY_COUNT] [inherited]
-
List the supported vGPU schedulers on the device.