NVML API Reference Guide (PDF) - vR595 (older) - Last updated March 05, 2026 - Send Feedback

6.111. nvmlVgpuSchedulerLogEntry_v2_t Struct Reference

[vGPU Structs]

Structure to store the state and logs of a software runlist

Public Variables

unsigned long long  cumulativePreemptionTime
OUT: Preemption time in ns for this SW runlist.
unsigned int  swRunlistId
OUT: Software runlist Id.
unsigned long long  targetTimeSlice
OUT: The actual timeslice after deduction.
unsigned long long  timeRun
OUT: Time in ns this software runlist ran before preemption.
unsigned long long  timeRunTotal
OUT: Total time in ns this software runlist has run.
unsigned long long  timestamp
OUT: Timestamp in ns when this software runlist was preeempted.
unsigned int  weight
OUT: Current weight of this SW runlist.

Variables

unsigned long long nvmlVgpuSchedulerLogEntry_v2_t::cumulativePreemptionTime [inherited]

OUT: Preemption time in ns for this SW runlist.

unsigned int nvmlVgpuSchedulerLogEntry_v2_t::swRunlistId [inherited]

OUT: Software runlist Id.

unsigned long long nvmlVgpuSchedulerLogEntry_v2_t::targetTimeSlice [inherited]

OUT: The actual timeslice after deduction.

unsigned long long nvmlVgpuSchedulerLogEntry_v2_t::timeRun [inherited]

OUT: Time in ns this software runlist ran before preemption.

unsigned long long nvmlVgpuSchedulerLogEntry_v2_t::timeRunTotal [inherited]

OUT: Total time in ns this software runlist has run.

unsigned long long nvmlVgpuSchedulerLogEntry_v2_t::timestamp [inherited]

OUT: Timestamp in ns when this software runlist was preeempted.

unsigned int nvmlVgpuSchedulerLogEntry_v2_t::weight [inherited]

OUT: Current weight of this SW runlist.


NVML API Reference Guide (PDF) - vR595 (older) - Last updated March 05, 2026 - Send Feedback