让读失效优先于写课件.pptVIP

  • 2
  • 0
  • 约 19页
  • 2017-01-01 发布于浙江
  • 举报
?秦杰 郑丽萍 张庆辉 */19 ?秦杰 郑丽萍 张庆辉 */19 5.4.1 让读失效优先于写 5.4 减少Cache失效开销 1. Cache中的写缓冲器导致对存储器访问的 复杂化 2. 解决问题的方法(读失效的处理) ◆ 推迟对读失效的处理 (缺点:读失效的开销增加,如50%) ◆ 检查写缓冲器中的内容 3. 在写回法Cache中,也可采用写缓冲器 第五章 存储层次 5.4.2 子块放置技术 1. 为减少标识的位数,可采用增加块大小的 方法,但这会增加失效开销,故应采用子 块放置技术。 2. 子块放置技术:把Cache块进一步划分为更 小的块(子块),并给每个子块赋予一位有 效位,用于指明该子块中的数据是否有效。 Cache与下一级存储器之间以子块为单位传 送数据。但标识仍以块为单位。 3. 举例 (动画演示) 5.4 减少Cache 失效开销 5.4.3 请求字处理技术 1. 请求字 从下一级存储器调入Cache的块中,只有 一个字是立即需要的。这个字称为请求字。 2. 应尽早把请求字发送给CPU ◆ 尽早重启动:调块时,从块的起始位置开 始读起。一旦请求字到达,就立即发送给 CPU,让CPU继续执行。 ◆ 请求字优先:调块时,从请求字所在的位

文档评论(0)

1亿VIP精品文档

相关文档