带Cac说he的内核简要介绍.pptVIP

  • 3
  • 0
  • 约1.43万字
  • 约 53页
  • 2018-12-28 发布于福建
  • 举报
带Cac说he的内核简要介绍

带Cache的内核简要介绍 带Cache的 ARM 宏单元举例 议程 Cache、同步 和写缓冲介绍 存储器保护单元 内存管理单元 紧耦合存储器 带Cache的ARM处理器 什么是 cache? 位于处理器中的少量高速缓冲存储器, 保存最近被访问的存储空间内容的备份 哪些存储空间需要读入到cache中,要通过MMU 或 MPU来控制 依赖于内存的重使用 仅用来改善速度较慢的存储器或总线宽度较窄的存储器的性能 降低对总线宽度的要求 减少功耗 Cache 的用法 数据以每次传送一行的方式复制到cache 中 每个cache行包含连续的数据 Cache行按其自然的行边界尺寸分配 Cache中的数据一旦被获取后,立即对内核有效 这一处理就是大家所知的数据流动 在一个cache 读操作不命中后,将激发cache 行内容的填充 但新数据应放在cache 的什么位置? ARM 处理器支持以下置换策略中的一个或多个: 随机, 循环轮换 轮换指针指向下一个要填充的cache 行 已经使用过的行将被收回和替换 对回写数据cache而言, 任何改过的数据都要写到存储器中 结合性 简单cache,采用直接映射策略 一个特殊的存储器数据项被存放在cache 的某个特定位置。 相同cache 地址域的数据项将竞争这一位置。 实施简单,执行快捷 块结合cache,减少位置竞争 一个特殊的存储器数据项被

文档评论(0)

1亿VIP精品文档

相关文档