I want to get some basic GPU data: name, RAM size, and do temperature monitoring.
From NVIDIA docs, it's not clear which library to use. Is NVAPI a legacy API which should be avoided?
I want to get some basic GPU data: name, RAM size, and do temperature monitoring.
From NVIDIA docs, it's not clear which library to use. Is NVAPI a legacy API which should be avoided?
Copyright © 2021 Jogjafile Inc.
I believe one of the main differences is NVAPI is only available on windows
Additionally, NVML is intended for third party use:
NVAPI is intended for internal use:
Last, NVML is mostly for monitoring. NVAPI appears to have a greater ability to set attributes on the device (such as fan speed)