VMIVME-7750-466000 四路组关联高速缓存
按照从简单到复杂的顺序:
直接映射缓存–最佳情况下很好,但最坏情况下不可预测
双向组关联高速缓存
双向偏斜关联高速缓存[13]
四路组关联高速缓存
八路组关联高速缓存,后期实现的常见选择
12路组关联高速缓存,类似于8路
完全关联缓存–最佳的未命中率,但仅适用于少量条目
在这种高速缓存组织中,主存中的每个位置只能进入高速缓存中的一个条目。因此,直接映射缓存也可以称为“单向组关联”缓存。它没有这样的放置策略,因为无法选择要驱逐哪个缓存条目的内容。这意味着如果两个位置映射到同一个条目,它们可能会不断地相互淘汰。虽然更简单,但直接映射缓存需要比关联缓存大得多才能提供相当的性能,而且它更不可预测。让x是缓存中的块号,y是内存的块号,以及n是缓存中的块数,然后借助以下等式进行映射x=y现代的n。
18030183032