CMN性能计数器与内存访问追踪分析
📚 共计 30 章节
第01章
CMN互联架构概述
什么是CMN · CMN在SoC中的位置 · 主要功能与优势
基础
架构
第02章
CMN性能计数器基础
性能计数器作用 · PMU架构 · 计数器类型概览
PMU
基础
第03章
HN-F计数器详解
HN-F请求计数 · 命中/未命中统计 · 延迟测量
HN-F
延迟
第04章
SN-F计数器详解
SN-F带宽统计 · 事务类型分布 · 错误计数
SN-F
带宽
第05章
RN-F计数器详解
RN-F请求速率 · 重试与丢弃统计 · 缓存命中率
RN-F
缓存
第06章
MN计数器详解
MN路由统计 · 拥塞检测 · 功耗估算
MN
拥塞
第07章
系统级计数器
全局带宽统计 · 全局延迟统计 · 一致性协议事件
系统
全局
第08章
计数器配置与编程
PMU寄存器映射 · 使能与复位 · 事件选择与过滤
编程
寄存器
第09章
计数器读取与解析
读取API · 数据格式与单位转换 · 常见问题排查
解析
API
第10章
内存访问追踪原理
内存访问模型 · Trace Point概念 · 追踪数据格式
追踪
原理
第11章
CMN追踪基础设施
ATB协议 · 追踪源与汇 · 缓冲区管理
ATB
基础设施
第12章
硬件追踪实现
嵌入式追踪宏单元(ETM) · STM · 追踪触发条件
硬件
ETM
第13章
软件追踪实现
Linux内核追踪框架 · perf与CMN · ftrace/tracepoint
软件
perf
第14章
追踪数据采集
配置追踪会话 · 启动/停止 · 数据导出与存储
采集
会话
第15章
追踪数据分析
数据解析流程 · 时序分析 · 热点识别
分析
热点
第16章
性能瓶颈定位
延迟瓶颈 · 带宽瓶颈 · 一致性协议瓶颈
瓶颈
定位
第17章
缓存一致性追踪
MESI协议追踪 · Snoop过滤 · Cache Line状态变化
一致性
MESI
第18章
内存控制器追踪
DDR带宽利用率 · Page Hit/Miss · Refresh周期
DDR
控制器
第19章
I/O一致性追踪
PCIe一致性 · DMA访问追踪 · I/O虚拟化影响
I/O
PCIe
第20章
多芯片互联追踪
C2C链路追踪 · 跨芯片延迟 · NUMA效应分析
C2C
NUMA
第21章
功耗与性能权衡
DVFS影响 · 功耗计数器关联 · 能效比分析
功耗
DVFS
第22章
实时系统性能监控
硬实时约束 · 中断延迟追踪 · 任务调度关联
实时
中断
第23章
机器学习加速器追踪
NPU/GPU内存访问 · DMA引擎 · 带宽竞争
ML
加速器
第24章
数据中心场景追踪
大规模集群内存访问 · 网络与内存交互 · 虚拟化
数据中心
集群
第25章
自动化性能分析工具
脚本化采集 · 可视化仪表盘 · 告警机制
自动化
工具
第26章
CMN性能模型与仿真
性能模型构建 · 仿真与实测对比 · 模型校准
仿真
模型
第27章
案例研究:移动SoC优化
典型移动场景 · 帧率与内存访问 · 优化前后对比
案例
移动
第28章
案例研究:服务器CPU优化
数据库负载 · 缓存命中率优化 · 内存带宽分配
案例
服务器
第29章
案例研究:自动驾驶芯片
实时性要求 · 传感器数据流 · 确定性延迟
案例
自动驾驶
第30章
未来趋势与挑战
Chiplet架构 · 异构计算追踪 · AI驱动分析
趋势
Chiplet