FoldingAtHome / fah-client-bastet

Folding@home client, code named Bastet
GNU General Public License v3.0
59 stars 10 forks source link

Monitor GPU/CPU usage #265

Open jcoffland opened 1 month ago

jcoffland commented 1 month ago

For Nvidia GPUs use nvml API: https://docs.nvidia.com/deploy/nvml-api/group__nvmlDeviceQueries.html#group__nvmlDeviceQueries_1gb0ea5236f5e69e63bf53684a11c233bd

AMD solution unknown.

CPU utilization likely OS dependent.

muziqaz commented 1 month ago

Ooh, that would be cool, let me ask around if there is something something to be used here for AMD

muziqaz commented 1 month ago

https://github.com/GPUOpen-LibrariesAndSDKs/AGS_SDK

This seems to be quite powerful for AMD. Still asking around

muziqaz commented 1 month ago

https://github.com/ROCm/amdsmi

And PresentMon is worth a look