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

5.64. nvmlVgpuProcessesUtilizationInfo_v1_t Struct Reference

[vGPU Structs]

Structure to store recent utilization, vgpuInstance and subprocess information for processes running on vGPU instances active on a device -- version 1

Public Variables

unsigned long long  lastSeenTimeStamp
Return only samples with timestamp greater than lastSeenTimeStamp.
unsigned int  version
The version number of this struct.
nvmlVgpuProcessUtilizationInfo_v1_tvgpuProcUtilArray
The array (allocated by caller) in which utilization of processes running on vGPU instances are returned.
unsigned int  vgpuProcessCount
Hold the number of processes running on vGPU instances.

Variables

unsigned long long nvmlVgpuProcessesUtilizationInfo_v1_t::lastSeenTimeStamp [inherited]

Return only samples with timestamp greater than lastSeenTimeStamp.

unsigned int nvmlVgpuProcessesUtilizationInfo_v1_t::version [inherited]

The version number of this struct.

nvmlVgpuProcessUtilizationInfo_v1_t * nvmlVgpuProcessesUtilizationInfo_v1_t::vgpuProcUtilArray [inherited]

The array (allocated by caller) in which utilization of processes running on vGPU instances are returned.

unsigned int nvmlVgpuProcessesUtilizationInfo_v1_t::vgpuProcessCount [inherited]

Hold the number of processes running on vGPU instances.


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