npu-smi info 中的 AICore 占用表示什么?
收藏回复举报
npu-smi info 中的 AICore 占用表示什么?
t('forum.solved') 已解决
发表于2025-05-21 20:00:53
0 查看

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

true

这里主要说第四列的 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

我要发帖子