计算机系统结构第3讲.pptVIP

  • 11
  • 0
  • 约1.4万字
  • 约 72页
  • 2017-06-24 发布于湖北
  • 举报
7、采用两级Cache 应用需求:CPU与主存的速度差距越来越大。 优化原理:--采用两级Cache 第一级--容量小(速度快)、块小,减少命中时间; 第二级--容量大、块大,减少失效率和失效开销。 性能分析: 一级Cache—TA=T命中+失效率×Tmem; 两级Cache--TA=TL1命中+失效率L1×TL2命中 +失效率L1×失效率L2×Tmem。 测试结果--失效率≈失效率L1×失效率L2, TL1命中+失效率L1×TL2命中<T命中。 思考:为什么不采用更多级Cache? 六、减少Cache命中时间方法 1、实现技术 ①采用半导体工艺构成快速存储阵列; ②尽量靠近CPU,减少传输延迟; ③全部辅助工作(变换、查找、替换、更新等)由硬件实现。 2、采用结构简单、容量小的Cache 用地址中索引访问目录表、用地址与主存块号比较最耗时。 减少命中时间原理: 容量小可减少访问目录表时间和比较时间; 结构简单可使比较与数据传输流水进行。 采用两级Cache可同时满足减少命中时间和

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档