首页
›
嵌入式基础与RISC-V
›
029-ARMv8架构
›
《ARMv8性能调优与虚拟化支持调试实战》
VIP10
本课程属于:029-ARMv8架构
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
ARMv8性能调优与虚拟化支持调试实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
ARMv8架构概述
从AArch32到AArch64的演… · 异常等级模型 · 执行状态与寄存器组
ARMv8
架构概述
02
性能监控单元(PMU)
PMUv3架构 · 事件计数与溢出中断 · 编程接口与实战
PMU
性能监控单元
03
缓存架构与优化
L1/L2/L3缓存层次 · 缓存一致性协议(MESI/MOESI… · 预取与缓存优化策略
缓存架构
优化
04
内存管理单元(MMU)
页表遍历 · TLB结构与刷新策略 · 大页与透明大页配置
MMU
内存管理单元
05
分支预测与投机执行
分支预测器原理 · 投机执行的安全影响(Spectre/… · 固件缓解措施
分支预测
投机执行
06
指令流水线与发射
超标量架构 · 乱序执行引擎 · 指令调度与依赖处理
指令流水线
发射
07
内存排序与屏障
ARMv8内存模型 · Load-Aquire/Store-… · DMB/DSB/ISB指令详解
内存排序
屏障
08
NEON与SIMD优化
NEON寄存器与指令集 · 数据级并行 · 实战矩阵乘法优化
NEON
SIMD
09
SVE可扩展向量扩展
SVE架构设计 · 可变向量长度 · 谓词寄存器与循环向量化
SVE
可扩展向量扩展
10
性能分析工具链
perf工具使用 · 火焰图生成 · Topdown分析方法
性能分析工具链
perf
11
硬件性能计数器
PMU事件选择 · 计数模式配置 · 用户态与内核态计数
硬件性能计数器
PMU
12
代码优化技巧
循环展开 · 数据对齐 · 分支预测友好代码
代码优化技巧
循环展开
13
编译器优化
-O2/-O3优化级别 · LTO链接时优化 · PGO配置文件引导优化
编译器优化
O2/-O3
14
虚拟化基础
EL2异常等级 · VHE虚拟化主机扩展 · Stage-2页表
虚拟化基础
EL2
15
KVM on ARMv8
KVM架构 · vCPU创建与运行 · 设备模拟与直通
KVM
on
16
虚拟化中断控制器
GICv3/v4架构 · 虚拟中断 · LPI与ITS
虚拟化
断控制器
17
虚拟化定时器
物理与虚拟定时器 · Counter-timer虚拟化 · KVM定时器模拟
虚拟化定时器
物理
18
IOMMU/SMMU
SMMU架构 · 设备直通与地址翻译 · PASID与共享虚拟地址
IOMMU/SMMU
SMMU
19
虚拟化性能开销
VM-Exit原因分析 · 陷入-模拟开销 · 优化策略
虚拟化性能开销
VM-Exit
20
硬件辅助虚拟化
虚拟化扩展指令 · TLB虚拟化 · IO虚拟化
硬件辅助虚拟化
虚拟化扩展指令
21
调试架构概述
自宿主调试 · 外部调试 · Cross-Trigger接口
调试架构概述
自宿主调试
22
断点与观察点
硬件断点 · 软件断点 · 观察点寄存器配置
断点
观察点
23
ETM/ETE跟踪
指令跟踪 · 数据跟踪 · Trace Buffer管理
ETM/ETE
跟踪
24
CoreSight调试架构
CoreSight组件 · Trace路径配置 · ETF/ETB/ETR
CoreSight
调试架构
25
性能调试实战
CPU热点分析 · 缓存未命中诊断 · 分支预测失败定位
性能调试实战
CPU
26
虚拟化调试实战
Guest OS性能分析 · VMM开销诊断 · 中断延迟测量
虚拟化调试实战
Guest
27
内存调试实战
内存泄漏检测 · TLB抖动分析 · NUMA感知优化
内存调试实战
内存泄漏检测
28
多核同步调试
锁竞争分析 · 自旋锁优化 · RCU使用与调试
多核同步调试
锁竞争分析
29
固件与安全调试
TrustZone调试 · Secure Monitor调用 · 固件性能分析
固件
安全调试
30
综合实战案例
从性能数据采集到优化落地 · 虚拟化环境端到端调优
综合实战案例
从性能数据采集到…
所属VIP或分类
同VIP:ARMv8内存管理与MMU配置调试实战
同VIP:ARMv8性能调优与安全扩展调试实战
同VIP:ARMv8性能调优与调试接口应用调试实战