Linux系统,在程序运行的时候,如何实时监控GPU卡的使用率呢?

首先,你需要安装好CUDA。

然后,你需要将CUDA的bin目录加入到PATH中。方法是在终端窗口输入如下命令:

# vi ~/.bashrc

将 /usr/local/cuda/bin 加入到 PATH 中,即.bashrc文件增加如下内容:

export PATH=$PATH:/usr/local/cuda/bin

保存退出。

退出终端窗口,重新启动一个终端窗口以使更改生效。

在终端窗口输入如下命令:

# nvidia-smi -l

nvidia-smi(NVIDIA System Management Interface)可以实时监控GPU卡的使用情况,-l是其参数,用于循环显示。

下图是插有1片K20卡的机器运行nvidia-smi –l 后的显示示意图:

可以看到,这时没有调用GPU的程序在运行,GPU卡的使用率为0%。

有程序运行时,显示示意如下图。下面的大框显示程序名,GPU卡的使用率为59%。

K80是双核心卡,1片K80即2个GPU设备。没有使用率时的显示示意图如下:

如果程序调用1个GPU设备,那么nvidia-smi –l 的执行结果如下图所示:

如果程序调用2个GPU设备,那么nvidia-smi –l 的执行结果如下图所示:

尊重作者辛勤劳动,转载请注明出处。

如果这篇文章有说得不清楚的地方,可以这样联系我们:

1)  联系在线客服,即时沟通;

2)  拨打 400-810-0205;

3)  给网站留言,描述你的问题并留下联系方式。

ubuntu查看gpu使用率_如何监控GPU卡的使用率(Linux)相关推荐

  1. 用gpu跑_免费用GPU跑深度学习模型——如何获得极链AI云A100显卡

    如果你刚开始接触深度学习,还没准备好买什么显卡,那么你唯一的选择就是按需付费的GPU租赁服务.虽然很多平台都提供GPU显卡的体验,但数量有限,时间限制也很大,反正我去了几次都没用上.更重要的是,性能限 ...

  2. 查看cpu使用率_腾讯游戏开发工程师:Linux 机器 CPU 毛刺问题排查

    作者:jasonzxpan,腾讯 IEG 运营开发工程师 本文排查一个Linux 机器 CPU 毛刺问题,排查过程中不变更进程状态.也不会影响线上服务,最后还对 CPU 毛刺带来的风险进行了分析和验证 ...

  3. ubuntu 查看对外端口_[mcj]Ubuntu如何查看已开放端口|Ubuntu开放关闭指定端口方法...

    有时候我们经常无法连接服务器的某些端口,这时就需要查看一下这些端口是不是放行了,最简单的方法就是使用ufw工具,步骤如下. 1 安装ufw sudo apt install ufw 1 sudo ap ...

  4. float gpu 加速_根本没有GPU加速

    图形特征的状态 帆布:硬件加速 闪光:硬件加速 Stage3D硬件加速的闪光: Stage3D硬件加速的基线资料:闪光 合成:硬件加速和螺纹 光栅化:软件,硬件加速不可用 螺纹栅格化:禁用 视频解码: ...

  5. python gpu并行计算_【Python - GPU】基于Python的GPU加速并行计算 -- pyCUDA

    Python实现的CUDA – pyCUDA Nvidia的CUDA 架构为我们提供了一种便捷的方式来直接操纵GPU 并进行编程,但是基于 C语言的CUDA实现较为复杂,开发周期较长.而python ...

  6. java 调用 gpu 运算_使用Nvidia GPU计算工具包和Cygwin与Eclipse编译错误

    我对此有一些更新: 几乎所有东西都被擦拭和重新安装(CUDA工具包,Cygwin,Eclipse),即使使用适当的标志(我在Captain Obvious链接到帖子暗示之前使用它),它仍然给我同样的错 ...

  7. linux下查看vnc端口_记一次VNC远程连接Linux问题解决记录(5900端口测试、KDE桌面安装)...

    最近几天,到一个项目上安装Linux部署环境.由于服务器在机房,而进机房又比较麻烦,于是选择VNC远程连接Linux就显得自然而然了.以前也用过VNC,而且还经常使用,由于各个项目环境不太一样,这次也 ...

  8. Ubuntu 查看文件以及磁盘空间大小管理

    (1)查看文件大小  查看当前文件夹下所有文件大小(包括子文件夹)    du -sh # du -h 15M     ./package 16K     ./.fontconfig 4.0K     ...

  9. Ubuntu系统下实时监控GPU的温度

    GPU是一种高耗能.强发热的电脑配件,我们在运行程序的时候要经常的实时监控GPU的温度.该如何操作呢?  其实很简单,如下: 1.查看GPU(多卡)的温度 nvidia-smi -q -i 0,1 - ...

最新文章

  1. K-d tree 算法
  2. python 程序打包成 exe 文件
  3. OpenCV坎尼探测器Canny Detector的实例(附完整代码)
  4. 下列说法正确的是( )
  5. Excel日期函数一览表
  6. 极大似然估计 —— Maximum Likelihood Estimation
  7. mybatis_user_guide(2)mybatis3.4.0快速入门
  8. OpenStack 之vmware机器迁移到openstack集群
  9. [转载](热议)“我不伟大”,但可以让善良“春暖花开”
  10. 程序员的进阶课-架构师之路(17)-堆
  11. 宝塔Warning: require(): open_basedir restriction in effect
  12. 天文坐标系的转换 时角坐标和赤道坐标系的转化
  13. iOS MOV转MP4
  14. android 计步器 计算当前的行走步数
  15. R语言︱SNA-社会关系网络 R语言实现专题(基础篇)(一)
  16. JS 编辑器动态添加select 鼠标划过显示下拉列表
  17. 网络测试的window bat脚本分析
  18. 查看电脑自带的Office版本信息重新安装Office
  19. 村子中有50个人,每人有一条狗
  20. window【参考】【F2】Win10隐藏桌面快捷图标箭头

热门文章

  1. 6.java 代码块
  2. 12.4日团队工作总结
  3. 最有效的创建大数据模型的6个技巧
  4. 碎片化学习不是学习碎片,看这篇了解碎片化学习的真相
  5. Windows 下查看端口占用情况 netstat / tasklist / findstr
  6. 快速排序详解以及java实现
  7. 金山吹响讨伐灰鸽子的号角
  8. 工业相机与镜头分辨率匹配
  9. char data[0]用法总结
  10. x264_param_t参数注解