首页> 外文会议> >Fast cache access with full-map block directory
【24h】

Fast cache access with full-map block directory

机译:使用全图块目录进行快速缓存访问

获取原文

摘要

There are two concurrent paths in a typical cache access -one through the data array and the other through the tag array. In most cases, the path through the tag array is significantly longer than that through the data array. In this paper, we propose a new scheme that exploits this imbalance in the tag and data paths to improve overall cache performance. Under this scheme, an additional tag directory, the full-map block directory, is used to provide an alternate tag path to speed up cache access for almost all the memory requests. This scheme is based on the observation that spatial locality exists on a cache line basis i.e. cache lines near one another tend to be referenced together. Performance evaluation using the TPC-C benchmark and the SPEC92 benchmark suite demonstrates that this scheme has the potential to improve overall system performance by more than 20%.
机译:在典型的高速缓存访​​问中,有两个并发路径-一个通过数据数组,另一个通过标签数组。在大多数情况下,通过标签数组的路径比通过数据数组的路径长得多。在本文中,我们提出了一种新方案,该方案利用了标签和数据路径中的这种不平衡来提高整体缓存性能。在这种方案下,一个附加的标记目录,即全图块目录,用于提供备用的标记路径,以加快对几乎所有内存请求的缓存访问。该方案基于以下观察:空间局部性基于高速缓存行存在,即彼此接近的高速缓存行倾向于一起被引用。使用TPC-C基准测试和SPEC92基准测试套件进行的性能评估表明,该方案具有将整体系统性能提高20%以上的潜力。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号