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

5.66. nvmlVgpuProcessUtilizationSample_t Struct Reference

[vGPU Structs]

Structure to store Utilization Value, vgpuInstance and subprocess information

Public Variables

unsigned int  decUtil
Decoder Util Value.
unsigned int  encUtil
Encoder Util Value.
unsigned int  memUtil
Frame Buffer Memory Util Value.
unsigned int  pid
PID of process running within the vGPU VM.
char  processName[NVML_VGPU_NAME_BUFFER_SIZE]
Name of process running within the vGPU VM.
unsigned int  smUtil
SM (3D/Compute) Util Value.
unsigned long long  timeStamp
CPU Timestamp in microseconds.
nvmlVgpuInstance_t  vgpuInstance
vGPU Instance

Variables

unsigned int nvmlVgpuProcessUtilizationSample_t::decUtil [inherited]

Decoder Util Value.

unsigned int nvmlVgpuProcessUtilizationSample_t::encUtil [inherited]

Encoder Util Value.

unsigned int nvmlVgpuProcessUtilizationSample_t::memUtil [inherited]

Frame Buffer Memory Util Value.

unsigned int nvmlVgpuProcessUtilizationSample_t::pid [inherited]

PID of process running within the vGPU VM.

char nvmlVgpuProcessUtilizationSample_t::processName[NVML_VGPU_NAME_BUFFER_SIZE] [inherited]

Name of process running within the vGPU VM.

unsigned int nvmlVgpuProcessUtilizationSample_t::smUtil [inherited]

SM (3D/Compute) Util Value.

unsigned long long nvmlVgpuProcessUtilizationSample_t::timeStamp [inherited]

CPU Timestamp in microseconds.

nvmlVgpuInstance_t nvmlVgpuProcessUtilizationSample_t::vgpuInstance [inherited]

vGPU Instance


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