Atlas 200环境配置-问题记录-查询设备信息
查询CANN软件包版本
以下操作适用于查询CANN软件包(如toolkit等)、toolbox软件包的版本信息。
以软件包的安装用户登录软件包的安装环境。
进入软件包安装信息文件目录。(以下以Ascend-cann-toolkit软件包为例,其他软件包以实际目录为准)
cd /usr/local/Ascend/ascend-toolkit/latest/{arch}-linux
其中/usr/local/Ascend为root用户默认安装路径,请用户根据实际安装路径替换。{arch}表示CPU架构(arm64或x86_64)。执行以下命令获取版本信息。
cat ascend_toolkit_install.info
(base) root@davinci-mini:/usr/local/Ascend/ascend-toolkit/latest/arm64-linux# cat ascend_toolkit_install.info
package_name=Ascend-cann-toolkit
version=7.0.RC1
innerversion=V100R001C13SPC005B246
compatible_version=[V100R001C29],[V100R001C30],[V100R001C13],[V100R003C10],[V100R003C11]
arch=aarch64
os=linux
path=/usr/local/Ascend/ascend-toolkit/7.0.RC1/aarch64-linux
(base) root@davinci-mini:/usr/local/Ascend/ascend-toolkit/latest/arm64-linux#
npu-smi命令
npu-smi是npu的系统管理工具,可以用于收集设备信息,查看设备健康状态,对设备进行配置以及执行固件升级、清除设备信息等功能。
命令功能
npu-smi -h | --help 用于显示工具的帮助信息。
命令格式
npu-smi -h
查看NPU信息
npu-smi info
用于查询所有设备的基本信息。
(base) root@davinci-mini:~/EdgeAndRobotics/Samples# npu-smi info
+--------------------------------------------------------------------------------------------------------+
| npu-smi 23.0.rc3 Version: 23.0.rc3 |
+-------------------------------+-----------------+------------------------------------------------------+
| NPU Name | Health | Power(W) Temp(C) Hugepages-Usage(page) |
| Chip Device | Bus-Id | AICore(%) Memory-Usage(MB) |
+===============================+=================+======================================================+
| 0 310B4 | OK | 7.0 45 15 / 15 |
| 0 0 | NA | 0 1930 / 3513 |
+===============================+=================+======================================================+
(base) root@davinci-mini:~/EdgeAndRobotics/Samples#
查询npu-smi工具版本
命令功能
npu-smi -v用于查询npu-smi工具的版本信息。
命令格式
npu-smi -v
查询详细信息
命令格式
npu-smi info -t board -i id
id:设备id。通过npu-smi info -l命令查出的NPU ID即为设备id。
该命令不支持在非root用户下查询Firmware Version和Slot ID。
npu-smi info -l
(base) root@davinci-mini:~/EdgeAndRobotics/Samples# npu-smi info -l
Card Count : 1
NPU ID : 0
Product Name : IT22MMDB
Serial Number : 102357609411
Chip Count : 1
执行以下命令获取详细 信息。0 指的是上面查询的NPU ID。
npu-smi info -t board -i 0
(base) root@davinci-mini:~/EdgeAndRobotics/Samples# npu-smi info -t board -i 0
NPU ID : 0
Product Name : IT22MMDB
Model : Model=
Manufacturer : Huawei
Serial Number : 102357609411
Software Version : 23.0.rc3
Firmware Version : 7.0.0.5.242
Board ID : 0x45
PCB ID : B
BOM ID : 1
Chip Count : 1
Faulty Chip Count : 0
(base) root@davinci-mini:~/EdgeAndRobotics/Samples#
查询所有芯片常用信息
npu-smi info -t common -i id
设备id。通过npu-smi info -l命令查出的NPU ID即为设备id。
(base) root@davinci-mini:~# npu-smi info -t common -i 0
NPU ID : 0
Chip Count : 1
Chip ID : 0
Memory Usage Rate(%) : 32
Aicore Usage Rate(%) : 0
Temperature(C) : 45
Rated Power Dissipation(W) : 7.0
(base) root@davinci-mini:~#
要查看当前运行的进程
您可以使用以下命令:
ps aux
这将列出当前在容器中运行的所有进程,包括其PID(进程ID)、CPU利用率、内存占用等信息。