external-cannbot-ops-npu-arch
Installation
SKILL.md
Ascend NPU 架构知识
架构代际概述
| 概念 | 说明 |
|---|---|
| NpuArch | 芯片架构号,定义指令集和微架构,运行时通过 GetCurNpuArch() 获取 |
| SocVersion | 片上系统版本,软件命名标识,运行时通过 GetSocVersion() 获取 |
| NPU_ARCH | Device 侧编译宏,四位数值,用于条件编译 |
| archXX | 算子仓目录简写,取 DAV 编号前两位(如 DAV_3510 → arch35) |
| DAV_C310 | 构建系统内部宏,等价于 NpuArch::DAV_3510 / arch35 / __NPU_ARCH__=3510,不可按数值推断 |
完整映射表
完整产品系列 / SocVersion / NpuArch / 芯片型号映射见 npu-hardware-params.md §0 产品映射表。