nvmlVgpuSchedulerCapabilities_t#

struct nvmlVgpuSchedulerCapabilities_t#

Structure to store the vGPU scheduler capabilities.

Public Members

unsigned int supportedSchedulers[3]#

List the supported vGPU schedulers on the device.

unsigned int maxTimeslice#

Maximum timeslice value in ns.

unsigned int minTimeslice#

Minimum timeslice value in ns.

unsigned int isArrModeSupported#

Flag to check Adaptive Round Robin mode enabled/disabled.

unsigned int maxFrequencyForARR#

Maximum frequency for Adaptive Round Robin mode.

unsigned int minFrequencyForARR#

Minimum frequency for Adaptive Round Robin mode.

unsigned int maxAvgFactorForARR#

Maximum averaging factor for Adaptive Round Robin mode.

unsigned int minAvgFactorForARR#

Minimum averaging factor for Adaptive Round Robin mode.