存储层次--CACHE基本知识.pptVIP

  • 5
  • 0
  • 约3.4千字
  • 约 46页
  • 2019-08-31 发布于四川
  • 举报
(3) 分离Cache平均失效率的计算: 访问指令Cache的百分比×指令Cache的失效率 +访问数据Cache的百分比×数据Cache的失效率 5.2.6 Cache性能分析 2. 平均访问时间 平均访问时间=命中时间+失效率×失效开销 1. 失效率 例5.1 假设Cache的命中时间为1个时钟周期,失效 开销为50 个时钟周期,在混合Cache中一次load 或store操作访问Cache的命中时间都要增加一个 时钟周期(因为混合Cache只有一个端口,无法同 时满足两个请求。按照前一章中有关流水线的术 语,混合Cache会导致结构冲突),根据表5-4所 列的失效率,试问指令Cache和数据Cache容量均 为16KB的分离Cache和容量为32KB的混合Cache相 5.2 Cache 基本知识 解: 如前所述,约75%的访存为取指令。因此, 分离Cache的总体失效率为: (75%×0.64%)+(25%×6.47%)=2.10% 根据表5-4,容量为32KB的混合Cache的失 效率略低一些,只有1.99%. 比,哪种Cache的失效率更低?又假设采用写直达 策略,且有一个写缓冲器,并且忽略写缓冲器引 起的等待。请问上述两种情况下平均访存时间各 是多少? 5.2 Cache 基本知识 */46 */46 5.2 Cache基本知

文档评论(0)

1亿VIP精品文档

相关文档