首页> 外文会议>International Symposium on System-on-Chip >VLIW Operation Refinement for Reducing Energy Consumption
【24h】

VLIW Operation Refinement for Reducing Energy Consumption

机译:VLIW操作细化降低能量消耗

获取原文

摘要

The demand for mobile computer power has exploded in the recent years. Variable length VLIW processors offer the necessary performance at low power. Software optimizations are necessary to further decrease the energy consumption. In this article we present a compiler optimization which reduces the dynamic power dissipation resulting from the switching activities during instruction fetch. Energy consumption can be reduced by minimizing the Hamming distance between successively fetched instruction words. Using a dynamic programming approach we first compute a set of optimal instruction arrangements of the execution bundles in a basic block. These sets are used in an enumerative optimal algorithm and a genetic evolution, in order to minimize an objective function for the global Hamming distance. We evaluated our algorithms on different variable length VLIW architectures with 3 to 6 parallel functional units. On a large set of DSP benchmark programs the Hamming distance can be reduced by about 10% on average. Maximum reductions range up to 30%.
机译:近年来对移动计算机电力的需求已爆炸。可变长度VLIW处理器在低功耗下提供必要的性能。软件优化是进一步降低能耗的必要条件。在本文中,我们介绍了一个编译器优化,从指令获取期间减少了由切换活动产生的动态功耗。通过使连续取出的指令词之间的汉明距离最小化,可以减少能量消耗。使用动态编程方法我们首先计算基本块中的执行包的一组最佳指令布置。这些组用于枚举最佳算法和遗传演化,以最小化全球汉明距离的目标函数。我们在不同的可变长度VLIW架构上评估了3到6个并行功能单元的算法。在大量的DSP基准程序上,汉明距离平均可以减少约10%。最大减少范围高达30%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号