CUDA中的vs查看程序运行进程的时候,怎样查看GPU内存的使用情况


1.随着深度学习的快速发展GPU的优劣也决定模型训练速度的快慢,而了解GPU的使用情况可以让我们合理的分配GPU

2.现在普遍的深度学习的GPU采用的都是NVIDIA显卡,而企业也提供了专门嘚方式供我们去查看GPU的使用情况对于一些windows10系统的用户,他们可以在任务管理器的性能界面查看到GPU的使用情况但是有些用户就不可以,唎如博主(>_<):

1.我们首先得知道如何查看其实官方提供的是一个exe文件,叫nvidia-smi.exe,它在

这个文件夹里内容如下:

2.我们把这个文件路径加入到环境变量中, 对PATH变量进行编辑会进入到PATH的列表,再点击添加将上面的路径填写进去,例如:

3.然后我们可以打开cmd,输入指令:

就可以查看GPU的使用情况 


这样的方法是不是很方便呢~

第一栏的Fan:N/A是风扇转速从0到100%之間变动,这个速度是计算机期望的风扇转速实际情况下如果风扇堵转,可能打不到显示的转速有的设备不会返回转速,因为它不依赖風扇冷却而是通过其他外设保持低温(比如我们实验室的服务器是常年放在空调房间里的)

第二栏的Temp:是温度,单位摄氏度

第三栏的Perf:是性能状态,从P0到P12P0表示最大性能,P12表示状态最小性能

第四栏下方的Pwr:是能耗,上方的Persistence-M:是持续模式的状态持续模式虽然耗能大,但是茬新的GPU应用启动时花费的时间更少,这里显示的是off的状态

我要回帖

更多关于 vs查看程序运行进程 的文章

 

随机推荐