cuda.bindings.nvml.device_get_processes_utilization_info#

cuda.bindings.nvml.device_get_processes_utilization_info(
intptr_t device,
unsigned long long last_seen_time_stamp,
)#

Retrieves the recent utilization and process ID for all running processes

Parameters:
  • device (Device) – The identifier of the target device.

  • last_seen_time_stamp (unsigned long long) – Timestamp in microseconds. Set it to 0 to read utilization based on all the samples maintained by the driver’s internal sample buffer. Set to a timeStamp retrieved from a previous query to read utilization since the previous query.

Returns:

The processes utilization information structure.

Return type:

ProcessesUtilizationInfo_v1