昇腾社区首页
中文
注册

查询指定芯片监测数据

命令功能

npu-smi info watch -i id -c chip_id -d delay_seconds -s watch_type 用于查询指定芯片的监测数据。

命令格式

npu-smi info watch -i id -c chip_id -d delay_seconds -s watch_type

参数说明

类型

描述

id

设备id。通过npu-smi info -l命令查出的NPU ID即为设备id。

chip_id

芯片id。通过npu-smi info -m命令查出的Chip ID即为芯片id。

该命令不支持指定MCU

delay_seconds

每轮查询延迟时长,单位为秒。取值范围为1~100,默认为1秒。

watch_type

监测类型。

  • p代表功率
  • t代表温度
  • a代表AI Core占用率
  • i代表AI Cpu占用率
  • c代表Ctrl Cpu占用率
  • m代表内存占用率
  • b代表内存带宽占用率

使用指南

表1 Atlas 200I DK A2 开发者套件Atlas 500 A2 智能小站Atlas 200I A2 加速模块(RC场景)部署场景

Linux物理机

Linux物理机容器

Linux虚拟机

root用户

运行用户组(非root用户)

root用户

root用户

Y

Y

N

NA

表2 Atlas 200I A2 加速模块(EP场景)部署场景

Linux物理机

Linux物理机容器

Linux虚拟机

root用户

运行用户组(非root用户)

root用户

root用户

Y

Y

Y

Y

使用实例

查询设备0编号为0的芯片的监测数据。

npu-smi info watch -i 0 -c 0 -d 5 -s ptaicmb
NpuID(Idx)  ChipId(Idx) Pwr(W)      Temp(C)     AI Core(%)  AI Cpu(%)   Ctrl Cpu(%) Memory(%)   Memory BW(%)
0           0           4.0         44          0           0           0           32          0
0           0           4.0         43          0           0           0           32          0
0           0           4.0         43          0           0           0           32          0

输出说明

表3 打印信息说明

字段

说明

NpuID(Idx)

设备id

ChipId(Idx)

芯片id

Pwr(W)

功率(单位:W)

Temp(C)

温度(单位:°C)

AI Core(%)

AI Core占用率

AI Cpu(%)

AI Cpu占用率

Ctrl Cpu(%)

Ctrl Cpu占用率

Memory(%)

内存占用率

Memory BW(%)

内存带宽占用率