nvmlVgpuSchedulerLogEntry_v2_t#

struct nvmlVgpuSchedulerLogEntry_v2_t#

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

Public Members

unsigned long long timestamp#

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

unsigned long long timeRunTotal#

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

unsigned long long timeRun#

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

unsigned int swRunlistId#

OUT: Software runlist Id.

unsigned long long targetTimeSlice#

OUT: The actual timeslice after deduction.

unsigned long long cumulativePreemptionTime#

OUT: Preemption time in ns for this SW runlist.

unsigned int weight#

OUT: Current weight of this SW runlist.