第1节 高速缓存应用
高速缓存应用

存储器系统:
假设命中率为95%,并且tM=20个周期,平均访问时间是2个周期。那么,该高速缓存就会物有所值,但并没有解决问题。
万维网:
链接,通过向前/向后浏览可以获得较好的可预测性。额外奖励:良好的高速缓存性能通过减少争用来使有效的tM减小。
高速缓存设计问题
相联度——下列因素之间的基本折衷:
•并行搜索(昂贵的)与
•对所能够存储的地址的约束条件。
块大小:
•分期清偿跨越多个数据字的标记成本。
替换策略:
•是的,我们已经缺失了。所以必须将这个新的地址/数值对添加到高速缓存中。那么,我们应该移去什么呢?最近最少使用的:丢弃我们最长时间未使用的行。踌躇不定的选择方案(比如,随机替换)。
写入策略:
•我们应该在什么时候将高速缓存的内容写入到主存储器中呢?


