nvmlVgpuSchedulerStateInfo_v2_t#

struct nvmlVgpuSchedulerStateInfo_v2_t#

Structure to store vGPU scheduler state information.

Public Members

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 avgFactor#

OUT: Average factor in compensating the timeslice for Adaptive Round Robin mode. 0 when there is no active scheduling.

unsigned int timeslice#

OUT: The timeslice in ns for each software run list as configured, or the default value otherwise. 0 when there is no active scheduling.