NVML API Reference Guide (PDF) - vR550 (older) - Last updated March 12, 2024 - Send Feedback

5.70. nvmlVgpuSchedulerLogEntry_t Struct Reference

[vGPU Structs]

Structure to store the state and logs of a software runlist

Public Variables

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

Variables

unsigned long long nvmlVgpuSchedulerLogEntry_t::cumulativePreemptionTime [inherited]

Preemption time in ns for this SW runlist.

unsigned int nvmlVgpuSchedulerLogEntry_t::swRunlistId [inherited]

Software runlist Id.

unsigned long long nvmlVgpuSchedulerLogEntry_t::targetTimeSlice [inherited]

The actual timeslice after deduction.

unsigned long long nvmlVgpuSchedulerLogEntry_t::timeRun [inherited]

Time in ns this software runlist ran before preemption.

unsigned long long nvmlVgpuSchedulerLogEntry_t::timeRunTotal [inherited]

Total time in ns this software runlist has run.

unsigned long long nvmlVgpuSchedulerLogEntry_t::timestamp [inherited]

Timestamp in ns when this software runlist was preeempted.


NVML API Reference Guide (PDF) - vR550 (older) - Last updated March 12, 2024 - Send Feedback