6.113. nvmlVgpuSchedulerLogInfo_v2_t Struct Reference
[vGPU Structs]
Structure to store vGPU scheduler log 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 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_v2_t logEntries[NVML_SCHEDULER_SW_MAX_LOG_ENTRIES]
- OUT: Structure to store the state and logs of a software runlist.
- 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 nvmlVgpuSchedulerLogInfo_v2_t::avgFactor [inherited]
-
OUT: Average factor in compensating the timeslice for Adaptive Round Robin mode.
- unsigned int nvmlVgpuSchedulerLogInfo_v2_t::engineId [inherited]
-
IN: Engine whose software runlist log entries are fetched. One of One of NVML_VGPU_SCHEDULER_ENGINE_TYPE_*.
- unsigned int nvmlVgpuSchedulerLogInfo_v2_t::entriesCount [inherited]
-
OUT: Count of log entries fetched.
- struct nvmlVgpuSchedulerLogEntry_v2_tnvmlVgpuSchedulerLogInfo_v2_t::logEntries[NVML_SCHEDULER_SW_MAX_LOG_ENTRIES] [inherited]
-
OUT: Structure to store the state and logs of a software runlist.
- unsigned int nvmlVgpuSchedulerLogInfo_v2_t::schedulerPolicy [inherited]
-
OUT: Scheduler policy.
- unsigned int nvmlVgpuSchedulerLogInfo_v2_t::timeslice [inherited]
-
OUT: The timeslice in ns for each software run list as configured, or the default value otherwise.