【讨论】绕过 npu-smi 实现昇腾硬件实时监控的方法
收藏回复举报
【讨论】绕过 npu-smi 实现昇腾硬件实时监控的方法
t('forum.solved') 已解决
新人帖
发表于2025-06-21 01:43:02
0 查看

简单来说,我希望开发一个类似 nvitop 的可交互工具,用于实时监控昇腾的资源使用(温度、功耗、频率、显存、核心使用率等)。

250801 Update:查到最贴近的现有工具是 ascend-nputop,其本质(包括一系列相关开源工具)是通过子进程频繁调用 npu-smi info 获取输出后解析。这种方式在高频调用场景下对性能有明显影响,不够高效。

我想知道:

  1. npu-smi 内部到底调用了哪些底层库?是类似 NVML 的 C/C++ API 库吗?
  2. DCMI接口 是否即 "Ascend NPU 的 NVML"接口?该如何基于此开发?

本帖最后由 匿名用户2025/08/01 14:17:03 编辑

我要发帖子