NVML API Reference Guide (PDF) - vR575 (older) - Last updated June 05, 2025 - Send Feedback

5.97. nvmlVgpuSchedulerLogInfo_v1_t Struct Reference

[vGPU Structs]

Structure to store vGPU scheduler log information -- Version 1

Public Variables

unsigned int  arrMode
OUT: Adaptive Round Robin scheduler mode. One of the NVML_VGPU_SCHEDULER_ARR_*.
unsigned int  engineId
IN: Engine whose software runlist log entries are fetched. One of One of NVML_VGPU_SCHEDULER_ENGINE_TYPE_*.
unsigned int  entriesCount
OUT: Count of log entries fetched.
struct nvmlVgpuSchedulerLogEntry_t logEntries[NVML_SCHEDULER_SW_MAX_LOG_ENTRIES]
OUT: Structure to store the state and logs of a software runlist.
union nvmlVgpuSchedulerParams_t schedulerParams
OUT: vGPU Scheduler Parameters.
unsigned int  schedulerPolicy
OUT: Scheduler policy.
unsigned int  version
IN: The version number of this struct.

Variables

unsigned int nvmlVgpuSchedulerLogInfo_v1_t::arrMode [inherited]

OUT: Adaptive Round Robin scheduler mode. One of the NVML_VGPU_SCHEDULER_ARR_*.

unsigned int nvmlVgpuSchedulerLogInfo_v1_t::engineId [inherited]

IN: Engine whose software runlist log entries are fetched. One of One of NVML_VGPU_SCHEDULER_ENGINE_TYPE_*.

unsigned int nvmlVgpuSchedulerLogInfo_v1_t::entriesCount [inherited]

OUT: Count of log entries fetched.

struct nvmlVgpuSchedulerLogEntry_tnvmlVgpuSchedulerLogInfo_v1_t::logEntries[NVML_SCHEDULER_SW_MAX_LOG_ENTRIES] [inherited]

OUT: Structure to store the state and logs of a software runlist.

union nvmlVgpuSchedulerParams_tnvmlVgpuSchedulerLogInfo_v1_t::schedulerParams [inherited]

OUT: vGPU Scheduler Parameters.

unsigned int nvmlVgpuSchedulerLogInfo_v1_t::schedulerPolicy [inherited]

OUT: Scheduler policy.

unsigned int nvmlVgpuSchedulerLogInfo_v1_t::version [inherited]

IN: The version number of this struct.


NVML API Reference Guide (PDF) - vR575 (older) - Last updated June 05, 2025 - Send Feedback