首页> 外文期刊>Journal of experimental algorithmics >Casa: A New Ifu Architecture For Power-efficient Instruction Cache And Tlb Designs
【24h】

Casa: A New Ifu Architecture For Power-efficient Instruction Cache And Tlb Designs

机译:Casa:一种用于节能指令缓存和Tlb设计的新型Ifu架构

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

摘要

The instruction fetch unit (IFU) usually dissipates a considerable portion of total chip power. In traditional IFU architectures, as soon as the fetch address is generated, it needs to be sent to the instruction cache and TLB arrays for instruction fetch. Since limited work can be done by the power-saving logic after the fetch address generation and before the instruction fetch, previous power-saving approaches usually suffer from the unnecessary restrictions from traditional IFU architectures. In this paper, we present CASA, a new power-aware IFU architecture, which effectively reduces the unnecessary restrictions on the power-saving approaches and provides sufficient time and information for the power-saving logic of both instruction cache and TLB. By analyzing, recording, and utilizing the key information of the dynamic instruction flow early in the front-end pipeline, CASA brings the opportunity to maximize the power efficiency and minimize the performance overhead. Compared to the baseline configuration, the leakage and dynamic power of instruction cache is reduced by 89.7% and 64.1% respectively, and the dynamic power of instruction TLB is reduced by 90.2%. Meanwhile the performance degradation in the worst case is only 0.63%. Compared to previous state-of-the-art power-saving approaches, the CASA-based approach saves IFU power more effectively, incurs less performance overhead and achieves better scalability. It is promising that CASA can stimulate further work on architectural solutions to power-efficient IFU designs.
机译:指令提取单元(IFU)通常耗散总芯片功率的相当一部分。在传统的IFU体系结构中,一旦生成提取地址,就需要将其发送到指令高速缓存和TLB阵列以进行指令提取。由于在获取地址生成之后和指令获取之前,节电逻辑可以完成有限的工作,因此以前的节电方法通常会受到传统IFU体系结构的不必要限制。在本文中,我们介绍了一种新的功耗感知IFU体系结构CASA,它可以有效地减少对节能方法的不必要限制,并为指令高速缓存和TLB的节能逻辑提供足够的时间和信息。通过在前端流水线的早期分析,记录和利用动态指令流的关键信息,CASA带来了最大化功率效率和最小化性能开销的机会。与基线配置相比,指令缓存的泄漏和动态功耗分别降低了89.7%和64.1%,指令TLB的动态功耗降低了90.2%。同时,最坏情况下的性能下降仅为0.63%。与以前最先进的省电方法相比,基于CASA的方法可以更有效地节省IFU功率,减少性能开销并实现更好的可伸缩性。很有希望的是,CASA可以激发有关节能IFU设计的体系结构解决方案的进一步工作。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号