【24h】

Software directed issue queue power reduction

机译:软件定向问题队列减少

获取原文

摘要

The issue logic of a superscalar processor dissipates a large amount of static and dynamic power. Furthermore, its power density makes it a hot-spot requiring expensive cooling systems and additional packaging. In this paper we present a novel software assisted approach to power reduction where the processor dynamically resizes the issue queue based on compiler analysis. The compiler passes information to the processor about the number of entries needed which limits the number of instructions dispatched and resident in the queue. This saves power without adversely affecting performance. Compared with recently proposed hardware techniques, our approach is faster, simpler and saves more power. Using a simplistic scheme we achieve 47% dynamic and 31% static power savings in the issue queue with only a 2.2% performance loss. We then show that the performance loss can be reduced to less than 1.3% with 45% dynamic and 30% static power savings, outperforming all current approaches.
机译:超卡处理器的问题逻辑消散了大量的静态和动态功率。此外,其功率密度使其成为需要昂贵的冷却系统和额外包装的热点。在本文中,我们提出了一种新的软件辅助方法来减少电力减少,其中基于编译器分析,处理器动态调整问题队列的大小。编译器将信息传递给处理器关于所需的条目数,限制派出在队列中的指令数量和驻留的指令数量。这可以节省电源而不会对性能产生不利影响。与最近提出的硬件技术相比,我们的方法更快,更简单,节省了更多的力量。使用简单的方案,我们在问题队列中达到了47%的动态和31%的静电节省,只有2.2%的性能损失。然后,我们表明,性能损失可以减少到45%动态和30%的静态功率节省的低于1.3%,表现出所有电流方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号