首页> 外文会议>Brazilian Symposium on Computing Systems Engineering >Decreasing Spill Code to Decrease Energy Consumption
【24h】

Decreasing Spill Code to Decrease Energy Consumption

机译:减少泄漏代码以减少能耗

获取原文

摘要

Due to the power constraints of the current semiconductor technology, energy consumption has become an important factor for computer systems. Reducing energy consumption can mean more battery life for mobile devices or reduction of financial costs for data centers. One of the energy bottlenecks of computer systems is the information traffic between the processor and memory hierarchy. In this paper we evaluate the energy reduction of our new spill code minimization technique called color flipping in comparison with classical approaches. We implemented the Briggs' register allocator in the LLVM compiler framework with and without color flipping strategy and we ran some SPEC CPU 2006 benchmarks in a modified gem5 simulator for Cortex-A9. Then the energy consumption was estimated using the McPAT framework. Experimental results showed that our technique can reduce about 1% of the energy consumption of integer programs.
机译:由于目前半导体技术的功率限制,能源消耗已成为计算机系统的重要因素。减少能源消耗可能意味着移动设备的电池寿命或数据中心的财务成本减少。计算机系统的一个能量瓶颈是处理器和内存层次结构之间的信息流量。在本文中,我们评估了我们新的溢出码最小化技术的能量减少,称为古典方法的颜色翻转。我们在LLVM编译器框架中实现了BRIGGS的注册分配器,无需彩色翻转策略,我们在修改的GEM5模拟器中运行了某些规范CPU 2006基准,用于Cortex-A9。然后使用MCPAT框架估算能量消耗。实验结果表明,我们的技术可以减少整数节目能量消耗的约1%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号