...
首页> 外文期刊>Journal of Low Power Electronics >Energy-Aware Compilation for Embedded Processors with Technology Scaling Considerations
【24h】

Energy-Aware Compilation for Embedded Processors with Technology Scaling Considerations

机译:考虑技术扩展考虑因素的嵌入式处理器的能量感知编译

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

摘要

With scaling of technology feature sizes, the share of leakage in total energy consumption of digital systems is on the rise. Conventional dynamic voltage scaling (DVS) techniques fail to accurately address the impact of scaling on system energy consumption breakdown, and hence, are incapable of achieving energy efficient solutions in all technology nodes. To overcome this problem, we propose utilizing adaptive body biasing (ABB) to adjust transistors' threshold voltage at runtime. While ABB has intrinsic limitations with deep sub-micron scaling, we demonstrate that it can be favorably combined with DVS to reduce overall energy consumption down to 45 nm technology node. We develop a leakage-aware compilation methodology for embedded applications under hard or soft timing constraint. Our technique targets embedded processors with both DVS and ABB capabilities, and has the unique advantage of jointly optimizing active and leakage energy dissipation. Considering the delay and energy overhead of switching between operating modes of the processor and execution deadline constraints, our compiler improves the energy consumption of the generated code by average of 21.66% at 90 nm. While our technique's improvement in energy dissipation over conventional DVS is small (6.43%) at 130 nm, the average improvement continues to grow to 12.23%, 18.63% and 22.16% for 90 nm, 65 nm and 45 technology nodes, respectively. Extensive experiments validate the effectiveness of our approach, explore the involved trade-offs, and offer insights into future trends with respect to technology scaling.
机译:随着技术功能部件尺寸的缩放,泄漏在数字系统总能耗中所占的份额正在上升。传统的动态电压缩放(DVS)技术无法准确解决缩放对系统能耗下降的影响,因此无法在所有技术节点中实现节能解决方案。为了克服这个问题,我们建议利用自适应主体偏置(ABB)在运行时调整晶体管的阈值电压。尽管ABB在深亚微米缩放方面存在固有的局限性,但我们证明了它可以与DVS完美结合,以将总能耗降低至45 nm技术节点。我们在硬或软时序约束下为嵌入式应用程序开发了一种泄漏感知编译方法。我们的技术针对具有DVS和ABB功能的嵌入式处理器,并具有共同优化有源和泄漏能耗的独特优势。考虑到处理器的工作模式之间的切换的延迟和能量开销以及执行期限限制,我们的编译器在90 nm处将生成代码的能耗平均降低了21.66%。尽管我们的技术在130 nm处相对于传统DVS的能量耗散改善很小(6.43%),但对于90 nm,65 nm和45个技术节点,平均改善分别继续增长至12.23%,18.63%和22.16%。广泛的实验验证了我们方法的有效性,探索了所涉及的取舍,并就技术扩展方面的未来趋势提供了见解。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号