计算机系统结构-第5章(2016年-second).ppt

计算机系统结构-第5章(2016年-second)

5.3 降低Cache不命中率 作用 对于减小冲突不命中很有效,特别是对于小容量的直接映像数据Cache,作用尤其明显。 例如 项数为4的Victim Cache: 能使4KB Cache的冲突不命中减少20%~90% 本章小结 掌握Cache性能分析的方法,熟练运用公式计算CPU执行时间和平均访存时间 掌握Cache不命中的三种类型的产生原因及其相互关联 掌握常见6种降低Cache不命中率的方法 * * */32 ▲ 计算机系统结构讲义 第5章 存储层次 讲解者:刘东波 联系方式Cache性能分析 降低Cache不命中率的方法 本讲小结 本讲主要内容 重点与难点 重点 根据平均访存时间公式和CPU执行时间公式进行Cache性能分析 降低Cache不命中率的6种方法 难点 Cache性能分析 伪相联Cache工作原理 5.2.7 Cache的性能分析 不命中率 与硬件速度无关 容易产生一些误导 平均访存时间    平均访存时间 = 命中时间+失效率×失效开销 5.2.7 Cache的性能分析 非常重要! 程序执行时间 CPU时间=(CPU执行周期数+存储器停顿周期数)× 时钟周期时间 其中: 存储器停顿时钟周期数=“读”的次数×读不命中率×读不命中开销+“写”的次数×写不命中率×写不命中开销 存储器停顿时钟周期数=访存次

文档评论(0)

1亿VIP精品文档

相关文档