NVML API Reference Guide (PDF) - v535 (older) - Last updated January 31, 2024 - Send Feedback

5.35. nvmlProcessUtilizationSample_t Struct Reference

[vGPU Structs]

Structure to store utilization value and process Id

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.
unsigned int  smUtil
SM (3D/Compute) Util Value.
unsigned long long  timeStamp
CPU Timestamp in microseconds.

Variables

unsigned int nvmlProcessUtilizationSample_t::decUtil [inherited]

Decoder Util Value.

unsigned int nvmlProcessUtilizationSample_t::encUtil [inherited]

Encoder Util Value.

unsigned int nvmlProcessUtilizationSample_t::memUtil [inherited]

Frame Buffer Memory Util Value.

unsigned int nvmlProcessUtilizationSample_t::pid [inherited]

PID of process.

unsigned int nvmlProcessUtilizationSample_t::smUtil [inherited]

SM (3D/Compute) Util Value.

unsigned long long nvmlProcessUtilizationSample_t::timeStamp [inherited]

CPU Timestamp in microseconds.


NVML API Reference Guide (PDF) - v535 (older) - Last updated January 31, 2024 - Send Feedback