首页
›
嵌入式与底层系统
›
043-ARM Cortex-A与ARM64系统编程
›
《ARMv8性能调优与调试接口应用调试实战工程》
VIP20
本课程属于:043-ARM Cortex-A与ARM64系统编程
嵌入式与底层系统 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
ARMv8性能调优与调试接口应用调试实战工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入与学习地图
目标=ARMv8架构演进 · 性能调优与调试接口的关系 · 课程目标
课程导入
学习地图
02
ARMv8体系结构基础
目标=AArch64与AArch32… · 异常级别EL0-EL3 · 寄存器组
ARMv8
体系结构基础
03
性能调优核心概念
目标=CPI · IPC · 流水线
性能调优核心概念
CPI
04
调试接口总览
目标=JTAG · SWD · CoreSight
调试接口总览
JTAG
05
开发与调试环境搭建
目标=交叉编译工具链 · QEMU/FPGA/开发板 · OpenOCD
开发
调试环境搭建
06
ARMv8异常处理与中断调试
目标=异常向量表 · 同步/异步异常 · 中断控制器GICv3/v4
ARMv8
异常处理
07
性能监控单元PMU入门
目标=PMU架构 · 事件计数器 · 周期计数
PMU
性能监控单元
08
PMU高级应用与性能分析
目标=事件分组 · 多计数器复用 · 采样分析
PMU
高级应用
09
CoreSight调试架构详解
目标=DAP · AP · ROM Table
CoreSight
调试架构详解
10
断点与观察点实战
目标=硬件断点 · 软件断点 · 观察点
断点
观察点实战
11
嵌入式跟踪宏单元ETM
目标=指令跟踪 · 数据跟踪 · 跟踪采集
ETM
嵌入式跟踪宏单元
12
系统跟踪与STM
目标=STM · HTM · 系统级跟踪
STM
系统跟踪
13
交叉触发接口CTI
目标=CTI架构 · 触发矩阵 · 多核同步
CTI
交叉触发接口
14
性能调优方法论
目标=自顶向下分析 · 工作负载特征提取 · 基准测试
性能调优方法论
目标=自顶向下分…
15
CPU微架构调优实战
目标=流水线优化 · 分支预测优化 · 指令调度
CPU
微架构调优实战
16
缓存与内存子系统调优
目标=Cache配置 · 预取策略 · 非临时访问
缓存
内存子系统调优
17
多核与并发性能调优
目标=缓存一致性 · 锁竞争 · 原子操作
多核
并发性能调优
18
功耗与性能平衡
目标=DVFS · 电源状态 · 热管理
功耗
性能平衡
19
调试接口在性能分析中的综合应用
目标=PMU+ETM+CTI联合调试 · 采样与跟踪结合 · 真实性能问题定位案例
调试接口
性能分析
20
常见调试问题与故障排查
目标=连接失败 · 断点不生效 · 跟踪丢失
常见调试问题
故障排查
21
安全调试与TrustZone
目标=安全世界与普通世界调试 · 安全调试授权 · EL3调试
TrustZone
安全调试
22
虚拟化环境下的调试与性能
目标=Hypervisor调试 · Stage-2翻译 · 虚拟中断
虚拟化环境下的调…
性能
23
实战案例一
目标=基于PMU的CPU热点函数定位… · 采样到代码优化的完整流程
实战案例一
PMU
24
实战案例二
目标=基于ETM的指令跟踪与分支行为… · 解码 · 热点路径与分支预测优化
实战案例二
ETM
25
实战案例三
目标=多核系统性能瓶颈定位 · 多核PMU同步 · 共享资源竞争与调度优化
实战案例三
目标=多核系统性…
26
实战案例四
目标=缓存一致性协议调试:观察点 · 跟踪与PMU结合分析伪共享与缓存颠簸…
实战案例四
目标=缓存一致性…
27
实战案例五
目标=启动与固件性能调优 · UEFI · 内核启动阶段的PMU与跟踪分析
实战案例五
目标=启动
28
自动化与脚本化调试
目标=OpenOCD脚本 · GDB Python · PMU数据采集自动化
自动化
脚本化调试
29
综合提升与最佳实践
目标=调优检查清单 · 调试接口选型 · 性能与调试的权衡
综合提升
最佳实践
30
课程总结与进阶路线
目标=核心知识回顾 · 实战经验提炼 · ARMv9新特性展望
课程总结
进阶路线
所属VIP或分类
同VIP:ARM-Cortex-A与ARM64编程性能优化
同VIP:ARM64反汇编与系统编程性能调优实战工程
同VIP:ARM64反汇编与逆向分析调试与故障定位实战工程