NVML和NVAPI如何比较?

时间:2018-09-25 21:57:13

标签: nvidia nvapi nvml

我想获取一些基本的GPU数据:名称,RAM大小以及温度监控。

从NVIDIA文档中,尚不清楚要使用哪个库。 NVAPI是应避免使用的旧版API吗?

1 个答案:

答案 0 :(得分:1)

我相信主要区别之一是NVAPI仅在Windows上可用

此外,NVML还供第三方使用:

  

每个新版本的NVML都向后兼容,旨在成为构建第三方应用程序的平台。   https://developer.nvidia.com/nvidia-management-library-nvml

NVAPI供内部使用:

  

NVAPI不仅针对最终用户进行了持续严格的测试,而且还针对NVIDIA和我们最紧密的合作伙伴进行了内部使用。   https://developer.nvidia.com/nvapi

最后,NVML主要用于监视。 NVAPI似乎具有更大的功能来设置设备上的属性(例如风扇速度)