【24h】

Compiler Directed Issue Queue Energy Reduction

机译:编译器定向问题队列节能

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

摘要

The issue logic of a superscalar processor consumes a large amount of static and dynamic energy. Furthermore, its power density makes it a hot-spot requiring expensive cooling systems and additional packaging. This paper presents a novel approach to energy reduction that uses compiler analysis communicated to the hardware, allowing the processor to dynamically resize the issue queue, fitting it to the available ILP without slowing down the critical path. Limiting the entries available reduces the quantity of instructions dispatched, leading to energy savings in the banked issue queue without adversely affecting performance. Compared with a recently proposed hardware scheme, our approach is faster, simpler and saves more energy. A simplistic scheme achieves 31% dynamic and 33% static energy savings in the issue queue with a 7.2% performance loss. Using more sophisticated compiler analysis we then show that the performance loss can be reduced to less than 0.6% with 24% dynamic and 30% static energy savings and an EDD product of 0.96, outperforming two current state-of-the-art hardware approaches.
机译:超标量处理器的发布逻辑消耗大量的静态和动态能量。此外,其功率密度使其成为需要昂贵的冷却系统和额外包装的热点。本文提出了一种新的节能方法,该方法使用了与硬件进行通信的编译器分析,从而允许处理器动态调整问题队列的大小,使其适合可用的ILP,而不会降低关键路径的速度。限制可用的条目会减少所分配指令的数量,从而在不影响性能的情况下节省银行发行队列中的能源。与最近提出的硬件方案相比,我们的方法更快,更简单并且节省更多能量。一个简单的方案可以在发布队列中实现31%的动态能耗和33%的静态能耗节省,而性能损失为7.2%。然后,通过使用更复杂的编译器分析,我们可以将性能损失降低到不到0.6%,其中动态能耗和静态能耗分别节省24%和30%,EDD产品为0.96,优于目前两种最新的硬件方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号