一个 npu-smi info 的界面大概如图所示:

这里主要说第四列的 Power 和 AICore 部分的指标,我的理解是:
- Power 指的是当前开发版的功耗
- AICore 指的是 NPU 的占用率
不知道这样理解对不对?
让我比较疑惑的是,我之前一直以为 Ascend 开发版要跑起来 pytorch,就要安装那个 torch-npu 的插件。如果没有安装 torch-npu 的插件,应用应该就是跑在 CPU 上的。
但是今天在运行一个 yolo 项目的时候(跑的是官方提供的 yolo.om 模型),在环境中没有装 torch-npu 插件的时候,竟然看到 AICore 有占用!占用大概是 14% 左右。
不知道这是 torch 直接就优化了,还是我中间用到的 ais 的一些库导致的?
注:
- 设备:Atlas 200I DK A2
- CANN:7.0.RC1
- torch:2.1.0
- python:3.10
一个 npu-smi info 的界面大概如图所示:
这里主要说第四列的 Power 和 AICore 部分的指标,我的理解是:
不知道这样理解对不对?
让我比较疑惑的是,我之前一直以为 Ascend 开发版要跑起来 pytorch,就要安装那个 torch-npu 的插件。如果没有安装 torch-npu 的插件,应用应该就是跑在 CPU 上的。
但是今天在运行一个 yolo 项目的时候(跑的是官方提供的 yolo.om 模型),在环境中没有装 torch-npu 插件的时候,竟然看到 AICore 有占用!占用大概是 14% 左右。
不知道这是 torch 直接就优化了,还是我中间用到的 ais 的一些库导致的?
注: