首页 | 本学科首页   官方微博 | 高级检索  
     

基于执行频率的循环展开优化方法
引用本文:余小喜,迟万庆. 基于执行频率的循环展开优化方法[J]. 微计算机信息, 2012, 0(3): 49-51
作者姓名:余小喜  迟万庆
作者单位:国防科学技术大学计算机科学与技术系
摘    要:本文提出一种面向嵌入式低功耗的基于执行频率的循环展开优化方法,根据循环的执行频率,积极展开一些频繁被执行的循环,不展开那些很少被执行的循环。所有这些都在GCC4.0.0上进行了实现,并在sim-panalyzer功耗模拟器上对12个Benchmarks进行了测试,结果表明,相对于传统的循环展开优化,新的优化方法可以有效的降低功耗,并且减少了代码量的增加。

关 键 词:循环执行频率  循环展开  低功耗

A New Method for Unrolling Loops Based on the Execution Frequency
YU Xiao-xi,CHI Wan-qing. A New Method for Unrolling Loops Based on the Execution Frequency[J]. Control & Automation, 2012, 0(3): 49-51
Authors:YU Xiao-xi  CHI Wan-qing
Affiliation:(Department of Computer Science and Technology,NUDT,Changsha 410073,China)
Abstract:In this paper,we present a new method of unrolling loops for low power based on the execution frequency of loop,we aggressively unroll the loops which commonly be executed and not unroll the loops which have few chances to be executed.The method was implemented in GCC 4.0.0,and 12 benchmarks were tested on sim-panalyzer power estimation simulator.The results show that new method can effectively reduce power dissipation against traditional loop unrolling.Besides,the new method also reduces the code-expanding.
Keywords:execution frequency of loop  loop unrolling  low-power dissipation
本文献已被 CNKI 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号