zoukankan      html  css  js  c++  java
  • Ubuntu查看系统信息(CPU、GPU信息)

      参考资料:

      https://www.jianshu.com/p/355e26f504cc

      https://www.cnblogs.com/weifeng1463/p/10025813.html

      俗话说,知己知彼,百战不殆。面对一个陌生的工作环境,首先要做的事就是“知己”。比如你往AMD显卡上装CUDA肯定困难重重。下面介绍查看系统信息的两个命令(主要还是CPU,GPU),注意是针对Linux的,下面用来示意的图都是在Ubuntu18.04上做的。

      1. 查看cpu相关信息

    cat /proc/cpuinfo
    

      打印的信息如上图,为什么我看到了192个Intel(R) Xeon(R) Platinum 8268(???)

      

      2. 查看GPU相关信息

      如果你已经安装了nvidia的显卡驱动,那么可以使用下面的命令

    nvidia-smi
    

      这个命令可以显示显卡的使用情况,型号等。值得注意的是最上方既显示了驱动的版本也显示了CUDA的版本。这个CUDA版本可以简单的理解为这些显卡可以支持的最新的CUDA版本。因为依我的理解这个版本指的是显卡的接口版本(描述的是显卡的性质)。所以在这里是CUDA11.0,那么你安装CUDA10也是没有问题的,但CUDA11.1可能就有问题。


    表头释义: 

    Fan:显示风扇转速,数值在0到100%之间,是计算机的期望转速,如果计算机不是通过风扇冷却或者风扇坏了,显示出来就是N/A; 
    Temp:显卡内部的温度,单位是摄氏度;
    Perf:表征性能状态,从P0到P12,P0表示最大性能,P12表示状态最小性能;
    Pwr:能耗表示; 
    Bus-Id:涉及GPU总线的相关信息; 
    Disp.A:是Display Active的意思,表示GPU的显示是否初始化; 
    Memory Usage:显存的使用率; 
    Volatile GPU-Util:浮动的GPU利用率;
    Compute M:计算模式; 
    下边的Processes显示每块GPU上每个进程所使用的显存情况。


       还有一个概述式的命令,用来显示CPU的情况。

    $lscpu
    

      大概就这几个比较实用吧(我觉得)。所以说计算资源很多,学好并行计算真的真的很重要。

  • 相关阅读:
    VUE组件——FlameGraph火焰图
    Linux操作之——配置samba
    Javascript基础——图片预加载
    Javascript基础——浮点数操作
    js页面实时显示时间
    基于Struts2+Hibernate的朋友圈留言网站开发的质量属性
    框架选择
    软件体系架构
    《需求分析与系统设计》第三篇
    《需求分析与系统设计》阅读笔记第二篇
  • 原文地址:https://www.cnblogs.com/chester-cs/p/13789742.html
Copyright © 2011-2022 走看看