【24h】

Energy-Efficient Design of the Reorder Buffer

机译:重新排序缓冲区的节能设计

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

Some of today's superscalar processors, such as the Intel Pentium III, implement physical registers using the Reorder Buffer (ROB) slots. As much as 27% of the total CPU power is expended within the ROB in such designs, making the ROB a dominant source of power dissipation within the processor. This paper proposes three relatively independent techniques for the ROB power reduction with no or minimal impact on the performance. These techniques are: 1) dynamic ROB resizing; 2) the use of low-power comparators that dissipate energy mainly on a full match of the comparands and, 3) the use of zero-byte encoding. We validate our results by executing the complete suite of SPEC 95 benchmarks on a true cycle-by-cycle hardware-level simulator and using SPICE measurements for actual layouts of the ROB in 0.5 micron CMOS process. The total power savings achieved within the ROB using our approaches are in excess of 76% with the average performance penalty of less than 3%.
机译:当今的某些超标量处理器(例如Intel Pentium III)使用重排序缓冲区(ROB)插槽实现物理寄存器。在这种设计中,ROB会消耗多达27%的CPU总功率,从而使ROB成为处理器内功耗的主要来源。本文提出了三种相对独立的技术来降低ROB功耗,而对性能没有影响或影响很小。这些技术是:1)动态ROB调整大小; 2)使用低功耗比较器,主要在比较器的完全匹配上耗散能量; 3)使用零字节编码。我们通过在真正的逐周期硬件级模拟器上执行完整的SPEC 95基准测试套件并将SPICE测量值用于0.5微米CMOS工艺中ROB的实际布局,来验证我们的结果。使用我们的方法在ROB内实现的总节能量超过76%,平均性能损失低于3%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号