amdgpu exports various values via sysfs under the path /sys/devices/pci***/gpu_metrics
I wrote a python script amdgpu_metrics.py to decode the binary data. The code should be fairly easy to integrate with gpu-utils. I am not gonna write and maintain a proper python library, but the script should help with the initial testing and implementation.
It's only tested against 2 cards for now, so please give it a try and comment on the gist.
amdgpu exports various values via sysfs under the path
/sys/devices/pci***/gpu_metrics
I wrote a python script amdgpu_metrics.py to decode the binary data. The code should be fairly easy to integrate with gpu-utils. I am not gonna write and maintain a proper python library, but the script should help with the initial testing and implementation.
It's only tested against 2 cards for now, so please give it a try and comment on the gist.
Example output with Navi 10 on kernel 5.15.rc7