首页> 外文期刊>IEEE Micro >Two fast and high-associativity cache schemes
【24h】

Two fast and high-associativity cache schemes

机译:两种快速和高关联性的高速缓存方案

获取原文
获取原文并翻译 | 示例
           

摘要

In the race to improve cache performance, many researchers have proposed schemes that increase a cache's associativity. The associativity of a cache is the number of places in the cache where a block may reside. In a direct-mapped cache, which has an associativity of 1, there is only one location to search for a match for each reference. In a cache with associativity n-an n-way set-associative cache-there are n locations. Increasing associativity reduces the miss rate by decreasing the number of conflict, or interference, references. The column-associative cache and the predictive sequential associative cache seem to have achieved near-optimal performance for an associativity of two. Increasing associativity beyond two, therefore, is one of the most important ways to further improve cache performance. We propose two schemes for implementing associativity greater than two: the sequential multicolumn cache, which is an extension of the column-associative cache, and the parallel multicolumn cache. For an associativity of four, they achieve the low miss rate of a four-way set-associative cache. Our simulation results show that both schemes can effectively reduce the average access time.
机译:在提高高速缓存性能的竞赛中,许多研究人员提出了提高高速缓存关联性的方案。高速缓存的关联性是高速缓存中块可能驻留的位置的数量。在关联性为1的直接映射缓存中,只有一个位置可以为每个引用搜索匹配项。在具有关联性n的高速缓存中,n路集关联高速缓存中有n个位置。关联性的提高通过减少冲突或干扰引用的数量来减少未命中率。列关联高速缓存和预测顺序关联高速缓存似乎已实现了接近于两个关联的最佳性能。因此,将关联性提高到两个以上是进一步提高缓存性能的最重要方法之一。我们提出了两种实现大于2的关联性的方案:顺序多列缓存(它是列关联缓存的扩展)和并行多列缓存。对于四的关联性,它们实现了四向集关联高速缓存的低未命中率。我们的仿真结果表明,两种方案都可以有效地减少平均访问时间。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号