首页
›
Linux内核与驱动
›
036-缓存一致性协议
›
《MESI协议在ARM多核处理器中的移植适配经验》
VIP10
本课程属于:036-缓存一致性协议
Linux内核与驱动 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
MESI协议在ARM多核处理器中的移植适配经验
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
MESI协议基础
MESI协议的定义 · 四种状态(Modified · Exclusive
MESI
协议基础
02
ARM多核架构概述
ARM big.LITTLE · DSU(DynamIQ Shared… · 以及缓存一致性单元(SCU)的作用
ARM
多核架构概述
03
缓存一致性基础
缓存行(Cache Line) · 缓存标签(Tag) · 缓存索引(Index)与MESI状态…
缓存一致性基础
Cache
04
MESI状态转换详解
本地读/写 · 远程读/写触发的状态迁移图与总线事务
MESI
状态转换详解
05
ARM ACE与CHI协议
ACE(AXI Coherency…
ARM
ACE
06
监听协议(Snooping)与目录协议(Directory)在ARM中的实现对比
监听协议(Snooping)与目录协议(… · 核心概念 · 实践要点
Snooping
Directory
07
MESI在ARMv7-A处理器中的移植
Cortex-A7/A15的SCU配…
MESI
ARMv7-A
08
MESI在ARMv8-A处理器中的移植
Cortex-A53/A72的DSU…
MESI
ARMv8-A
09
MESI在ARMv9-A处理器中的移植
Cortex-X2/A710的DSU…
MESI
ARMv9-A
10
Linux内核中的缓存一致性管理
DMA API(dma_alloc_… · dma_map_single)与ME…
Linux
内核
11
内存屏障指令
DMB · DSB · ISB指令在MESI协议中的作用与使…
内存屏障指令
DMB
12
缓存维护指令
DC CVAC · DC CIVAC · IC IVAU等指令在MESI状态管…
缓存维护指令
DC
13
共享内存与MESI
多核共享内存编程中MESI协议对原子…
MESI
共享内存
14
MESI协议的性能陷阱
伪共享(False Sharing)… · 填充)
MESI
协议的性能陷阱
15
MESI协议的死锁与活锁
ARM多核系统中总线仲裁与协议死锁的…
MESI
协议的死锁
16
MESI与虚拟化
KVM/ARM虚拟化中 · 虚拟机切换时MESI状态的保存与恢复…
MESI
虚拟化
17
MESI在AMP(非对称多处理)系统中的移植
不同操作系统(如FreeRTOS +…
MESI
AMP
18
MESI与电源管理
WFI/WFE指令对MESI状态的影… · 以及CPU热插拔时的缓存一致性处理
MESI
电源管理
19
MESI调试工具
使用DS-5 · perf · valgrind等工具分析MESI协…
MESI
调试工具
20
MESI与硬件调试
使用JTAG/ETM跟踪MESI总线… · 分析状态转换异常
MESI
硬件调试
21
MESI在裸机环境下的移植
无操作系统时 · 手动配置SCU/DSU并实现核间通信…
MESI
裸机环境下的移植
22
MESI在RTOS中的移植
FreeRTOS多核调度中 · 任务迁移时的MESI状态维护
MESI
RTOS
23
MESI与GIC中断控制器
中断亲和性设置与MESI协议的关系 · 避免中断处理中的缓存不一致
MESI
GIC
24
MESI与页表管理
页表遍历(Page Table Wa… · 以及硬件页表缓存(TLB)的维护
MESI
页表管理
25
MESI与IO一致性
IOMMU/SMMU如何与MESI协… · 保证外设DMA与CPU缓存的一致性
MESI
IO
26
MESI协议的错误注入与测试
设计测试用例 · 验证MESI状态转换的正确性(使用自… · 原子操作)
MESI
协议的错误注入
27
MESI在异构计算中的移植
GPU(Mali)与CPU共享内存时…
MESI
异构计算
28
MESI与安全世界
ARM TrustZone中 · 安全世界与非安全世界切换时的缓存一致…
MESI
安全世界
29
MESI协议的高级优化
MOESI · MESIF协议与ARM CHI的对比 · 以及未来趋势(CXL缓存一致性)
MESI
协议的高级优化
30
综合案例
从零开始为Cortex-A72双核系… · 包含启动代码 · SCU配置
综合案例
Cortex-A72
所属VIP或分类
同VIP:Cache刷新操作与DMA缓存一致性协议实战
同VIP:Cache刷新操作在x86与ARM平台下的移植适配
同VIP:Cache失效机制在DMA传输中的故障定位与排查