【24h】

Saving Register-File Leakage Power by Monitoring Instruction Sequence in ROB

机译:通过监视ROB中的指令序列来节省寄存器文件泄漏功率

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

摘要

Modern portable or embedded systems support more and more complex applications. These applications make embedded devices require not only low power-consumption, but also high computing performance. To enhance performance while hold energy constraints, some high-end embedded processors, therefore, adopt conventional features to exploit instruction-level parallelism and increase clock rates. The reorder buffer (ROB) and the register file are the two most critical components to implement these features. The cooperation of them, however, causes serious leakage power, especially for a large register file. In this paper, we propose a pure hardware approach to reduce the leakage power for the register file, such that more complex features (e.g., out-of-order execution, speculation execution, etc) can be applied to high-end embedded processors. In the proposed approach, we design a monitoring scheme in the pipeline datapath to identify the timing of powering up or powering down a register. Simulation results show that our approach saves at least 50% power consumption of the register file, with almost negligible performance lost.
机译:现代便携式或嵌入式系统支持越来越复杂的应用程序。这些应用使嵌入式设备不仅要求低功耗,而且还要求高计算性能。为了在保持能量约束的同时提高性能,某些高端嵌入式处理器因此采用常规功能来利用指令级并行性并提高时钟速率。重新排序缓冲区(ROB)和寄存器文件是实现这些功能的两个最关键的组件。但是,它们的配合会导致严重的泄漏功率,特别是对于大型寄存器文件。在本文中,我们提出了一种纯粹的硬件方法来减少寄存器文件的泄漏功率,以便可以将更复杂的功能(例如乱序执行,推测执行等)应用于高端嵌入式处理器。在提出的方法中,我们在流水线数据路径中设计了一个监视方案,以识别打开或关闭寄存器的时间。仿真结果表明,我们的方法可节省至少50%的寄存器文件功耗,而性能损失几乎可以忽略不计。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号