首页> 外文期刊>Computers & Digital Techniques, IET >Energy-aware instruction cache design using small trace cache
【24h】

Energy-aware instruction cache design using small trace cache

机译:使用小型跟踪高速缓存的能量感知指令高速缓存设计

获取原文
           

摘要

An instruction cache consumes a significant amount of energy in modern microprocessors. Therefore energy efficiency as well as performance should be considered when designing instruction cache architecture, especially for embedded processors. The authors propose a new instruction cache architecture for reducing dynamic energy consumption with negligible performance degradation, unlike typical architecture-level approaches which reduce dynamic energy consumption by sacrificing performance. The proposed instruction cache is composed of two caches: a large main instruction cache and a small low-power trace cache (LPTcache). When a request comes into the proposed cache, either main instruction cache or LPT-cache is only accessed by utilising the information from the modified branch target buffer which enables predictions with very high accuracy. The proposed technique reduces the dynamic energy consumption significantly by replacing the accesses to a large main instruction cache with those to a small LPT-cache. Simulation results show that the proposed technique reduces dynamic energy consumption by 14.6% on average with negligible performance degradation over the traditional instruction cache.
机译:指令高速缓存在现代微处理器中消耗大量能量。因此,在设计指令缓存体系结构时,尤其是对于嵌入式处理器,应考虑能效和性能。作者提出了一种新的指令高速缓存体系结构,以降低动态能耗,而性能降低可忽略不计,而典型的体系结构级方法则通过牺牲性能来降低动态能耗。拟议的指令高速缓存由两个高速缓存组成:大型主指令高速缓存和小型低功耗跟踪高速缓存(LPTcache)。当请求进入建议的高速缓存时,只能通过利用来自修改后的分支目标缓冲区的信息来访问主指令高速缓存或LPT高速缓存,这可以实现非常高精度的预测。通过将对大型主指令缓存的访问替换为对小型LPT缓存的访问,所提出的技术显着降低了动态能耗。仿真结果表明,与传统的指令高速缓存相比,该技术平均可减少14.6%的动态能耗,并且性能下降可忽略不计。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号