...
首页> 外文期刊>IEEE Transactions on Computers >Minimizing area cost of on-chip cache memories by caching address tags
【24h】

Minimizing area cost of on-chip cache memories by caching address tags

机译:通过缓存地址标签使片上缓存存储器的面积成本最小化

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

获取外文期刊封面封底 >>

       

摘要

This paper presents a technique for minimizing chip-area cost of implementing an on-chip cache memory of microprocessors. The main idea of the technique is Caching Address Tags, or CAT cache, for short. The CAT cache exploits locality property that exists among addresses of memory references. By keeping only a limited number of distinct tags of cached data, rather than having as many tags as cache lines, the CAT cache can reduce the cost of implementing tag memory by an order of magnitude without noticeable performance difference from ordinary caches. Therefore, CAT represents another level of caching for cache memories. Simulation experiments are carried out to evaluate performance of CAT cache as compared to existing caches. Performance results of SPEC92 programs show that the CAT cache, with only a few tag entries, performs as well as ordinary caches, while chip-area saving is significant. Such area saving will increase as the address space of a processor increases. By allocating the saved chip-area for larger cache capacity, or more powerful functional units, CAT is expected to have a great impact on overall system performance.
机译:本文提出了一种用于最小化实现微处理器的片上高速缓存存储器的芯片面积成本的技术。该技术的主要思想是缓存地址标签(简称CAT缓存)。 CAT缓存利用内存引用地址之间存在的局部性属性。通过仅保留有限数量的不同标签的高速缓存数据,而不是具有与高速缓存行一样多的标签,CAT高速缓存可以将实现标签存储的成本降低一个数量级,而不会与普通高速缓存产生明显的性能差异。因此,CAT代表了高速缓存的另一级缓存。进行了仿真实验,以评估CAT缓存与现有缓存相比的性能。 SPEC92程序的性能结果表明,只有几个标签条目的CAT高速缓存的性能与普通高速缓存一样好,而节省芯片面积却很重要。随着处理器的地址空间增加,这种面积节省将增加。通过为更大的缓存容量或功能更强大的功能单元分配节省的芯片区域,CAT有望对整个系统性能产生重大影响。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号