昇腾NPU常用命令整理

一、基础操作与权限配置
命令 作用 重要说明
sudo usermod -aG HwHiAiUser $USER 将当前用户加入昇腾用户组 解决非sudo下无法执行npu-smi info的问题,执行后必须重启终端/服务器生效
无sudo vs 有sudo 命令执行差异 sudo和不加sudo时,返回的card idchip id会不一致,建议统一使用sudo执行NPU命令
二、基本信息查询
命令 作用 备注
sudo npu-smi info 查看NPU整体基本信息 核心基础命令,需sudo或用户组权限
sudo npu-smi info -l 查看NPU卡的数量和ID列表 快速确认可用的card id
sudo npu-smi info -t product -i 1 查询指定ID(1)的NPU卡型号 -i 1中的1为card id,可替换为实际ID
cat /sys/devices/virtual/dmi/id/product_name 查看主机型号 系统级信息,无需sudo
cat /sys/devices/virtual/dmi/id/sys_vendor 查看主机厂商 系统级信息,无需sudo
三、资源占用监控
命令 作用 备注
sudo watch npu-smi info -t usages -i 0 -c 0 实时监控指定NPU卡的资源占用 watch:实时刷新(默认2秒/次)-i 0:指定card id为0-c 0:指定chip id为0监控内容:内存、AICPU、硬件加速单元占用率
四、CPU核数配置
命令 作用 备注
sudo npu-smi info -t cpu-num-cfg -i 1 -c 0 查看指定NPU卡的CPU核数配置 -i 1 -c 0:指定card id=1、chip id=0
sudo npu-smi set -t cpu-num-cfg -i 1 -c 0 -v 6:2:0 配置NPU卡的CPU核数 -v 6:2:0:配置参数(格式:AICPU核数:CTRLCPU核数:预留核数)配置后必须重启NPU卡/服务器生效

总结

  1. 执行昇腾NPU命令时,建议统一加sudo,避免card id/chip id不一致的问题;若无sudo权限,需将用户加入HwHiAiUser组并重启。

  2. 核心查询命令:npu-smi info(基础信息)、npu-smi info -t usages(资源占用)、npu-smi info -t cpu-num-cfg(CPU配置)。

  3. 配置类命令(如CPU核数)执行后,需重启相关设备才能生效。

相关推荐
大数据在线2 天前
AI计算新生态:旧地图找不到新大陆
cuda·昇腾·cann·英伟达·deepseek
昇腾CANN3 天前
TileLang-Ascend 算子性能优化方法与实操
开发语言·javascript·性能优化·昇腾·cann
嵌入式小企鹅3 天前
CPU供需趋紧、DeepSeek V4全链适配、小米开源万亿模型
人工智能·学习·开源·嵌入式·小米·算力·昇腾
是Yu欸5 天前
SGLang 推理服务基础性能评测
android·数据库·大模型·github·昇腾·sglang·qwen3
昇腾CANN5 天前
4月28日直播丨基于TorchTitan的DeepSeek-V4昇腾续训练优化实践
人工智能·昇腾·cann·deepseek
x_lrong7 天前
昇腾Ascend环境微调部署Qwen3(LlamaFactory+vLLM-Ascend)
微调·部署·昇腾·ascend·llamafactory·qwen3·vllm-ascend
昇腾CANN7 天前
【DeepSeek-V4昇腾首发系列干货】NPU DeepSeek-V4推理优化实践
人工智能·昇腾·cann·deepseek
昇腾CANN9 天前
CANN NEXT系列干货:CANN算子开发体验升级
人工智能·昇腾·cann
Zain Lau9 天前
华为昇腾310P废物利用——大模型推理服务
人工智能·昇腾·310p·华为昇腾推理芯片
嵌入式小企鹅10 天前
Kimi K2.6开源对标GPT-5.4、英飞凌AURIX拥抱RISC-V、工信部定调太空算力
人工智能·学习·开源·嵌入式·模型·半导体·昇腾