JeremyMain / GPUProfiler

GPUProfiler - Understand your application and workflow resource requirements
285 stars 19 forks source link

NVML -> NVAPI fallback not working for driver versions < 353.x #140

Closed JeremyMain closed 3 years ago

JeremyMain commented 3 years ago

If the driver version is less than 353.x, NVAPI should be used to collect some of the GPU metrics.

This was reported by users that are using NVS cards.

Fix included in v1.07a2

JeremyMain commented 3 years ago

NVS requires specific detection to force NVAPI use as it doesn't have full NVML support and will not report GPU utilization even when the driver version is > 353.x

JeremyMain commented 3 years ago

Fixed NVML -> NVAPI fallback and added detection for NVS GPUs that may not have full NVML support to default to NVAPI.