存储层次--降低CACHE失效率的方法说课讲解.pptVIP

  • 5
  • 0
  • 约4.42千字
  • 约 51页
  • 2019-08-21 发布于天津
  • 举报

存储层次--降低CACHE失效率的方法说课讲解.ppt

(1) 强制性失效(Compulsory miss) 当第一次访问一个块时,该块不在 Cache中,需从下一级存储器中调入Cache, 这就是强制性失效。 (冷启动失效,首次访问失效。) (2) 容量失效(Capacity miss ) 如果程序执行时所需的块不能全部调 入Cache中,则当某些块被替换后,若又 ; 重新被访问,就会发生失效。这种失效称 为容量失效。;图示I(绝对值);图示Ⅱ(相对值);可以看出: (1) 相联度越高,冲突失效就越少; (2) 强制性失效和容量失效不受相联度的影响?? (3) 强制性失效不受Cache容量的影响,但容 量失效却随着容量的增加而减少; (4) 表中的数据符合2:1的Cache经验规则,即 大小为N 的直接映象Cache的失效率约等于 大小为N/2 的两路组相联Cache的失效率。;强制性失效:增加块大小,预取 (本身很少) 容量失效:增加容量 (抖动现象) 冲突失效:提高相联度 (理想情况:全相联);5.3.1 增加Cache块大小;虚拟存储器的特点;2. 增加块大小会增加失效开销;例 5.4;块大小 (字节) ;5.3.2 提高相联度;4. 例题;平均访存时间8路 平均访存时间4路 平均访存时间4路 平均访

文档评论(0)

1亿VIP精品文档

相关文档