01
流水线基础
流水线概念、分类(指令/运算)、性能指标:吞吐率、加速比、效率
概念指标
02
流水线冒险
结构冒险 · 数据冒险 RAW/WAR/WAW · 控制冒险
冒险冲突
03
数据冒险解决
插入气泡(Stall) · 数据转发(Forwarding) · 编译器调度
转发编译器
04
控制冒险解决
分支预测(静态/动态) · 延迟槽 · BTB
预测BTB
05
流水线深度
超流水线(Superpipeline) · 深度与性能权衡 · 功耗/频率平衡
深度功耗
06
多发射技术
超标量(Superscalar) · 顺序/乱序发射 · 发射宽度与硬件复杂度
超标量发射
07
乱序执行
Tomasulo算法 · 重排序缓冲(ROB) · 寄存器重命名
TomasuloROB
08
VLIW架构
超长指令字概念 · 编译器角色 · 与超标量对比
VLIW编译器
09
SIMD与向量处理
单指令多数据流 · 向量寄存器 · 数据级并行
SIMD向量
10
存储层次与流水线
Cache缺失影响 · 预取技术 · 写缓冲
Cache预取
11
多核与流水线
多核架构流水线 · MESI协议影响
多核MESI
12
经典5级RISC流水线
IF、ID、EX、MEM、WB 详细分析
RISC5级
13
ARM Cortex-A流水线
Cortex-A系列架构概览
ARM架构
14
x86 vs RISC流水线
CISC vs RISC 对比分析
x86对比
15
GPU流水线 (NVIDIA)
GPU与CPU流水线区别
GPU并行
16
AI加速器与脉动阵列
TPU脉动阵列 · 流水线设计
TPU脉动
17
网络处理器微流水线
微流水线 · 网络处理
网络微架构
18
DSP乘累加流水线
数字信号处理器 · 乘累加
DSPMAC
19
视频编解码宏块流水线
宏块级流水线 · 视频编码
视频宏块
20
数据库查询流水线
数据库引擎 · 查询流水线
数据库查询
21
Web请求处理流水线
Web服务器 · 请求处理
Web服务器
22
ISP像素流水线
图像处理管线 · 像素流
ISP像素
23
区块链交易流水线
区块链 · 交易处理
区块链交易
24
自动驾驶感知流水线
传感器融合 · 目标检测
自动驾驶感知
25
RISC-V 5级流水线实现
Verilog代码片段 · 经典实现
RISC-VVerilog
26
Chisel/HLS设计流水线
Chisel · HLS 高层次综合
ChiselHLS
27
性能建模与仿真(gem5)
gem5 · 流水线仿真
gem5仿真
28
流水线功耗优化
门控时钟 · DVFS
功耗DVFS
29
验证与测试
形式化验证 · 随机测试
验证测试
30
未来趋势
近存计算 · 存内计算 · 可重构流水线
趋势存内计算