首页> 外文期刊>Computers, IEEE Transactions on >Filter Data Cache: An Energy-Efficient Small L0 Data Cache Architecture Driven byMiss Cost Reduction
【24h】

Filter Data Cache: An Energy-Efficient Small L0 Data Cache Architecture Driven byMiss Cost Reduction

机译:过滤器数据缓存:通过降低成本来驱动的节能型小型L0数据缓存架构

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

摘要

On-chip cache memories play an important role in resource-constrained embedded systems by filtering out most off-chip memory accesses. Because cache latency and energy consumption are generally proportional to cache sizes, a small cache at the top level of the memory hierarchy is desirable. Previous work has presented a novel cache architecture called a filter cache to reduce hit time and energy consumption of the L1 instruction cache. However, consideration to the data cache requires a different approach and has not been researched much. In this paper, we propose a filter data cache architecture to effectively adopt the filter cache to the data cache hierarchy. We observed that cache misses occur considerably and they are likely to be continuous when the filter cache is used for the data cache. Those misses cost performance and energy consumption by increasing cache latency and uploading unnecessary data. The proposed filter data cache architecture reduces miss costs using three schemes: early cache hit predictor (ECHP), locality-based allocation (LA), and No Tag Matching Write (NTW). Experimental results show that the proposed filter data cache reduces energy consumption of the data caches by 21% compared with the filter cache, and the energy consumption of the ALU by 27.2 percentage on average. The overheads in terms of area and leakage power are small and the proposed filter data cache architecture does not hurt performance.
机译:片上高速缓存通过过滤掉大多数片外存储器访问,在资源受限的嵌入式系统中起着重要作用。由于高速缓存的等待时间和能耗通常与高速缓存的大小成正比,因此在内存层次结构的顶层需要一个小的高速缓存。先前的工作提出了一种称为过滤器缓存的新颖缓存架构,以减少L1指令缓存的命中时间和能耗。但是,对数据缓存的考虑需要一种不同的方法,并且尚未进行大量研究。在本文中,我们提出了一种过滤器数据缓存体系结构,以有效地将过滤器缓存应用于数据缓存层次结构。我们观察到高速缓存未命中的发生率很高,当过滤器高速缓存用于数据高速缓存时,它们很可能是连续的。通过增加高速缓存延迟和上载不必要的数据,这些错过了性能和能耗。所提出的过滤器数据高速缓存体系结构使用三种方案降低了丢失成本:早期高速缓存命中预测变量(ECHP),基于位置的分配(LA)和无标签匹配写入(NTW)。实验结果表明,与过滤器缓存相比,所提出的过滤器数据缓存将数据缓存的能耗降低了21%,而ALU的能耗平均降低了27.2%。就面积和泄漏功率而言,开销很小,并且所提出的过滤器数据缓存体系结构不会损害性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号