首页
›
AI智能与边缘计算工程
›
148-NPU指令集与加速器架构
›
《NPU指令集与AI计算单元架构》
VIP7
本课程属于:148-NPU指令集与加速器架构
AI智能与边缘计算工程 · 共 7 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
NPU指令集与AI计算单元架构
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
学习目标 · 课程结构 · NPU在AI芯片中的定位与价值
课程导入
学习目标
02
AI计算基础
神经网络中的矩阵乘法 · 卷积 · 激活函数等核心运算及其计算特征
AI
计算基础
03
NPU硬件架构概览
计算单元 · 存储层次 · 控制流
NPU
硬件架构概览
04
指令集设计原理
RISC/CISC思想在NPU中的体… · 专用指令与通用指令的权衡
指令集设计原理
RISC/CISC
05
NPU指令分类
算术指令 · 访存指令 · 控制指令
NPU
指令分类
06
向量计算指令
向量加 · 乘 · 点积
向量计算指令
向量加
07
矩阵计算指令
矩阵乘加(MMA) · 外积 · 张量指令的编码与硬件映射
矩阵计算指令
MMA
08
卷积专用指令
im2col · Winograd · 直接卷积等不同实现对应的指令设计
卷积专用指令
im2col
09
激活函数与非线性指令
ReLU · Sigmoid · Tanh等硬件加速实现与指令支持
激活函数
非线性指令
10
池化与归一化指令
MaxPool · AvgPool · BatchNorm
池化
归一化指令
11
数据搬运指令
片上SRAM与寄存器堆之间的load… · DMA传输指令
数据搬运指令
SRAM
12
存储与缓存管理指令
显式缓存控制 · 双缓冲 · 预取等指令的用法
存储
缓存管理指令
13
控制流指令
分支 · 循环 · 跳转
控制流指令
分支
14
同步与通信指令
多核同步 · 栅栏 · 消息传递
同步
通信指令
15
指令编码格式
操作码 · 寄存器字段 · 立即数
指令编码格式
操作码
16
指令流水线
取指 · 译码 · 发射
指令流水线
取指
17
计算单元微架构
乘加阵列(Systolic Arra… · SIMD单元 · 标量单元的设计
计算单元微架构
Systolic
18
数据流与脉动阵列
权重固定 · 输入固定 · 输出固定等数据流对指令的影响
数据流
脉动阵列
19
指令级并行与多发射
VLIW · 超标量 · 乱序执行在NPU中的应用
指令级并行
多发射
20
编译器与指令集协同
如何将深度学习算子映射为高效指令序列
编译器
指令集协同
21
汇编编程实战
编写简单的向量加法和矩阵乘法NPU汇…
汇编编程实战
NPU
22
指令集模拟器
构建或使用模拟器验证指令功能与性能
指令集模拟器
构建或使用模拟器…
23
性能分析工具
基于指令计数 · 周期数 · 利用率等指标优化程序
性能分析工具
基于指令计数
24
典型NPU指令集案例
分析Google TPU · NVIDIA GPU · 华为达芬奇等指令集特点
NPU
典型
25
自定义指令集设计
针对特定AI应用设计专用指令并评估收…
自定义指令集设计
AI
26
低精度计算指令
INT8 · FP16 · BF16
低精度计算指令
INT8
27
稀疏计算指令
稀疏矩阵 · 剪枝 · 稀疏激活的硬件加速指令
稀疏计算指令
稀疏矩阵
28
常见问题与调试
指令冲突 · 数据冒险 · 存储瓶颈
常见问题
调试
29
综合实战项目
从算法到指令集 · 完成一个图像分类或目标检测的NPU部…
综合实战项目
从算法到指令集
30
前沿趋势与未来方向
可重构指令集 · 存算一体 · 光计算
前沿趋势
未来方向
所属VIP或分类
同VIP:Andes-NPU-IP核设计
同VIP:Arm-Ethos-U55U85架构编程
同VIP:Arm-Ethos-U55_U85架构编程