NVML API Reference Guide (PDF) - vR595 (older) - Last updated March 05, 2026 - Send Feedback

6.120. nvmlVgpuSchedulerStateInfo_v2_t Struct Reference

[vGPU Structs]

Structure to store vGPU scheduler state information

Public Variables

unsigned int  avgFactor
OUT: Average factor in compensating the timeslice for Adaptive Round Robin mode.
unsigned int  engineId
IN: Engine whose software scheduler state info is fetched. One of NVML_VGPU_SCHEDULER_ENGINE_TYPE_*.
unsigned int  schedulerPolicy
OUT: Scheduler policy.
unsigned int  timeslice
OUT: The timeslice in ns for each software run list as configured, or the default value otherwise.

Variables

unsigned int nvmlVgpuSchedulerStateInfo_v2_t::avgFactor [inherited]

OUT: Average factor in compensating the timeslice for Adaptive Round Robin mode.

unsigned int nvmlVgpuSchedulerStateInfo_v2_t::engineId [inherited]

IN: Engine whose software scheduler state info is fetched. One of NVML_VGPU_SCHEDULER_ENGINE_TYPE_*.

unsigned int nvmlVgpuSchedulerStateInfo_v2_t::schedulerPolicy [inherited]

OUT: Scheduler policy.

unsigned int nvmlVgpuSchedulerStateInfo_v2_t::timeslice [inherited]

OUT: The timeslice in ns for each software run list as configured, or the default value otherwise.


NVML API Reference Guide (PDF) - vR595 (older) - Last updated March 05, 2026 - Send Feedback