cuda.bindings.nvml.device_get_vgpu_scheduler_capabilities#

cuda.bindings.nvml.device_get_vgpu_scheduler_capabilities(intptr_t device)#

Returns the vGPU scheduler capabilities. The list of supported vGPU schedulers returned in nvmlVgpuSchedulerCapabilities_t is from the NVML_VGPU_SCHEDULER_POLICY_*. This list enumerates the supported scheduler policies if the engine is Graphics type. The other values in nvmlVgpuSchedulerCapabilities_t are also applicable if the engine is Graphics type. For other engine types, it is BEST EFFORT policy. If ARR is supported and enabled, scheduling frequency and averaging factor are applicable else timeSlice is applicable.

Parameters:

device (intptr_t) – The identifier of the target device.

Returns:

Reference in which pCapabilities is written.

Return type:

nvmlVgpuSchedulerCapabilities_t

See also

nvmlDeviceGetVgpuSchedulerCapabilities