位置:- 正文

python 查看程序的GPU显存占用(python程序怎么看)

编辑:rootadmin
python 查看程序的GPU显存占用 显示GPU显存占用方法引言一、nvidia-smi二、windows下的任务管理器三、pynvml库四、显存不够用又没钱怎么办引言

推荐整理分享python 查看程序的GPU显存占用(python程序怎么看),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python查看系统进程,python查看程序运行过程,python查看系统进程,python操作步骤查看,怎么查看python运行的结果,python查看程序内存占用,python 查看程序的进程,python查看程序运行过程,内容如对您有帮助,希望把文章链接给更多的朋友!

主要针对显卡:nvidia 初衷:想要看某个python程序的GPU显存占用量

一、nvidia-smi

在linux下使用nvidia-smi 可以直接显示GPU使用情况1: 但是在windows下有的时候显示N/A (如下图所示):

未解之谜2:Windows下NVIDIA-SMI中为什么看不到GPU Memory

二、windows下的任务管理器

任务管理器也可以查看程序GPU占用信息, 点击详细信息, 看专用GPU

小知识3:专用GPU内存 vs 共享GPU内存

三、pynvml库

比较全4:python 输出 GPU内存 最大使用率 简洁仅显存5:python查看显卡gpu信息

python 查看程序的GPU显存占用(python程序怎么看)

只有输出总GPU的显存占用,并没有找到获取单个程序GPU显存占用的函数 计算单个程序占用会有误差(桌面等程序也会占用GPU,占用量是动态变化的)

四、显存不够用又没钱怎么办

减小batch、减小网络、多用pooling降低数据分辨率 – 可能会降低性能

小知识6:Pytorch节省显存小技巧

希望可以做一个不费内存速度快精度还高的实用模型


Linux查看GPU信息和使用情况 ↩︎

Windows下NVIDIA-SMI中为什么看不到GPU Memory ↩︎

专用GPU内存 vs 共享GPU内存 ↩︎

python 输出 GPU内存 最大使用率 ↩︎

python查看显卡gpu信息 ↩︎

Pytorch节省显存小技巧 ↩︎

本文链接地址:https://www.jiuchutong.com/zhishi/287959.html 转载请保留说明!
下一篇链接:https://www.jiuchutong.com/zhishi/287960.html
免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络