download007 发表于 2016-8-28 12:10

nvidia-smi,查看TDP的好工具

本帖最后由 download007 于 2016-8-28 12:35 编辑

无意中在网上看到的工具,应该是安装驱动后默认安装的,能够实时查看最大TDP和当前TDP,比较好用。应该还有其他功能,后续陆续补充。
需要使用cmd命令行,进入该路径
cd C:\Program Files\NVIDIA Corporation\NVSMI
然后使用不同参数实现不同功能
1、查看TDP功能,其他工具往往只能看百分比,这个能看实际值
C:\Program Files\NVIDIA Corporation\NVSMI>nvidia-smi.exe -l 1
Sun Aug 28 12:09:31 2016
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 372.54               Driver Version: 372.54                  |
|-------------------------------+----------------------+----------------------+
| GPUName            TCC/WDDM | Bus-Id      Disp.A | Volatile Uncorr. ECC |
| FanTempPerfPwr:Usage/Cap|         Memory-Usage | GPU-UtilCompute M. |
|===============================+======================+======================|
|   0GeForce GTX 106... WDDM| 0000:01:00.0      On |                  N/A |
| 33%   35C    P8   9W / 159W |    239MiB /6144MiB |      2%      Default |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|GPU       PIDTypeProcess name                               Usage      |
|=============================================================================|
|No running processes found                                                 |
+-----------------------------------------------------------------------------+
2、设置TDP
其实我是想设置更大的TDP来着,不过超过160w就会返回错误,所以实际上只能到160w
此外,执行这个命令需要以管理员权限执行 否则会提示权限不足
C:\Program Files\NVIDIA Corporation\NVSMI>nvidia-smi.exe -pl 160
Power limit for GPU 0000:01:00.0 was set to 160.00 W from 160.00 W.
All done.

C:\Program Files\NVIDIA Corporation\NVSMI>nvidia-smi.exe
Sun Aug 28 12:33:01 2016
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 372.54               Driver Version: 372.54                  |
|-------------------------------+----------------------+----------------------+
| GPUName            TCC/WDDM | Bus-Id      Disp.A | Volatile Uncorr. ECC |
| FanTempPerfPwr:Usage/Cap|         Memory-Usage | GPU-UtilCompute M. |
|===============================+======================+======================|
|   0GeForce GTX 106... WDDM| 0000:01:00.0      On |                  N/A |
| 33%   33C    P8   8W / 160W |    252MiB /6144MiB |      1%      Default |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|GPU       PIDTypeProcess name                               Usage      |
|=============================================================================|
|No running processes found                                                 |
+-----------------------------------------------------------------------------+



cccp1922-1991 发表于 2016-8-28 12:48

这是NVIDIA显卡驱动自带的工具。

你到C:\Program Files\NVIDIA Corporation\NVSMI\目录下有该工具的PDF使用手册。

download007 发表于 2016-8-28 12:49

cccp1922-1991 发表于 2016-8-28 12:48
这是NVIDIA显卡驱动自带的工具。

你到C:\Program Files\NVIDIA Corporation\NVSMI\目录下有该工具的PDF使 ...

我看看,有PDF比-h好用多了

satan001 发表于 2016-8-28 16:19

之前已经有帖子讨论过1070/1060这些新卡各品牌非公默认tdp设置了,里面就有这个命令行

ft5555 发表于 2016-8-28 16:26

这个tdp 值默认是跟显卡 温度阀值绑定的。

我的1070 tdp 降到150w 温度阀值就降到72了到了后 boost频率很快降到默认值。 再超过一点 直接降低到基础频率。

还好msi那个工具可以解除绑定

暴力SSD 发表于 2016-8-28 17:32

不知道有没有高手把这个破解一下,设置能设置更高的TDP就好了

download007 发表于 2016-8-28 17:50

暴力SSD 发表于 2016-8-28 17:32
不知道有没有高手把这个破解一下,设置能设置更高的TDP就好了

悬,这个软件很有可能还是调用了驱动的接口,驱动不破解,这玩意也没辙吧

暴力SSD 发表于 2016-8-28 18:01

download007 发表于 2016-8-28 17:50
悬,这个软件很有可能还是调用了驱动的接口,驱动不破解,这玩意也没辙吧
...

和驱动没关吧,应该和BIOS有关,不同的卡BIOS不一样,TDP也不同。 驱动都是一样的。

download007 发表于 2016-8-28 20:23

每个卡tdp不同,在BIOS里确实可能性更大

中华田园犬 发表于 2016-8-29 09:43

调TDP最有用的还是BIOS,等帕斯卡的修改工具出来再说。
页: [1]
查看完整版本: nvidia-smi,查看TDP的好工具