GPU性能实时监控的几种软件
创作时间:
作者:
@小白创作中心
GPU性能实时监控的几种软件
引用
CSDN
1.
https://blog.csdn.net/james506/article/details/138804294
在深度学习服务器上,各种模型的训练需要监控GPU的情况,并且需要根据使用状态来切换不同的GPU。以下是四款可以很好地进行GPU状态监控的软件。
1. nvidia-smi
这是一个跨平台工具,用于监控和管理NVIDIA GPU的状态和性能。它支持所有标准的NVIDIA驱动程序支持的Linux发行版以及从Windows Server 2008 R2开始的64位系统。这个工具通常与CUDA工具包一起安装,是NVIDIA显卡驱动的一部分。
常用命令:
watch -n 2 nvidia-smi
2. gpustat
这是一个基于nvidia-smi的命令行工具,用于监控和分析GPU的状态和使用情况。它提供了简约的显示方式。
安装
可以通过以下方式安装:
sudo apt install gpustat
或者
pip install gpustat
运行
可以通过以下命令运行:
watch -n 1 -c gpustat --color
或者
gpustat -i
3. nvtop
这是一个专为NVIDIA GPU设计的任务监视器,类似于htop,但提供了更直观的用户界面和更多的进程信息。
安装
可以通过以下方式安装:
sudo apt install nvtop
安装完毕后直接运行:
nvtop
4. nvitop(重点推荐)
这是一个交互式的 NVIDIA GPU 设备性能、资源和进程的实时监测工具。"nvitop" 在实时监控 GPU 设备资源和性能方面具有全方位优势,包括更美观的颜色和更直观的进度条来展示某块 GPU 卡所处进程的 GPU & CPU 内存以及利用率占比。此外,它还支持树视图、环境变量查看、进程过滤、进程指标监控等多种功能和选项。因此,可以推断 "nvitop" 是一个高颜值的实时监控工具,专为监控 NVIDIA GPU 设备性能和资源而设计。
安装
可以通过以下方式安装:
pip install nvitop
运行
支持三种模式:auto、compact、full
nvitop -m full
热门推荐
南韩首位诺贝尔文学奖得主韩江:以炽热却带有诗意的散文直面历史创伤
微信群骂战再敲警钟:网络不是法外之地
南越王赵佗:长寿传奇与九帝更迭
常吃烤串致癌?研究揭示烧烤与肝癌转移的关联
为什么人死后尸体变硬,为什么超市里的肉却嫩嫩的?
如何全面地介绍一辆车?介绍一辆车时需要关注哪些方面?
周公解梦老鼠的梦
九华山风景区旅游攻略
多发性硬化症的症状、诊断与治疗
活到100岁并不难,只要保持3个生活方式,概率增加61%
糖尿病患者可以吃葛根粉吗?医生的专业建议来了
手掌发红是肝掌?是肝脏出了毛病吗?
5.5千瓦三相电机配什么规格的电缆?专业计算与选择指南
男士运动鞋色彩搭配原则解析 这样搭你就是那个最靓的仔
了解多发性硬化症(MS)
如何算生辰八字并进行五行分析的揭秘
通缩环境下如何理性理财?这种理财方式有哪些适应条件?
基金费用包括什么?基金费用的构成对投资有何影响?
禾川科技5.77亿元募资终止,加码布局人形机器人赛道
肠胃不好总腹泻?中医专家为您支招
人生赢家!梅西这一年:61场43球18助 夺得美洲杯+金球奖
网站如何防止源码泄露
如何理解博傻理论?这种投资策略在市场中的应用有哪些局限性?
AI的内部运行揭秘:从线性表征到叠加假说
火药:从古代发明到现代科技
立春时节|湖南人的新年胜意必须从一碗粉开始
揭秘“Soon”的秘密:时间概念的微妙表达
中国科学家揭示雄激素调控性别差异的分子细胞基础
J Orthop Surg Res:全髋关节置换术中股骨近端骨位自然前倾的研究
全身关节一动就响是什么原因