nvmlProcessesUtilizationInfo_v1_t#

struct nvmlProcessesUtilizationInfo_v1_t#

Structure to store utilization and process ID for each running process — version 1.

Public Members

unsigned int version#

The version number of this struct.

unsigned int processSamplesCount#

Caller-supplied array size, and returns number of processes running.

unsigned long long lastSeenTimeStamp#

Return only samples with timestamp greater than lastSeenTimeStamp.

nvmlProcessUtilizationInfo_v1_t *procUtilArray#

The array (allocated by caller) of the utilization of GPU SM, framebuffer, video encoder, video decoder, JPEG, and OFA.