



Temperature and fan speed: The current core GPU temperature is reported, along with fan speeds for non-passive products.Clocks and PState: Max and current clock rates are reported for several important clock domains, as well as the current GPU performance state.Active compute process: The list of active processes running on the GPU is reported, along with the corresponding process name/id and allocated GPU memory.GPU utilization: Current utilization rates are reported for both the compute resources of the GPU and the memory interface.Error counts are provided for both the current boot cycle and for the lifetime of the GPU. ECC error counts: Both correctable single bit and detectable double bit errors are reported.Each new version of NVML is backwards compatible and is intended to be a platform for building 3 rd party applications. The runtime version of NVML ships with the NVIDIA display driver, and the SDK provides the appropriate header, stub libraries and sample applications. It provides a direct access to the queries and commands exposed via nvidia-smi. A C-based API for monitoring and managing various states of the NVIDIA GPU devices.
