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

有效的低功耗编译优化方法:部件使用局部化
引用本文:易会战,杨学军. 有效的低功耗编译优化方法:部件使用局部化[J]. 软件学报, 2004, 15(10): 1451-1460
作者姓名:易会战  杨学军
作者单位:国防科学技术大学,计算机学院,湖南,长沙,410073
基金项目:Supported by the National High-Tech Research and Development Plan of China under Grant No.2002AA1Z2105(国家高技术研究发展计划(863))
摘    要:使用软件技术优化系统能量正得到更多的关注.利用系统的动态电压缩放和功能部件关闭的功能为减少冗余能量消耗提供了优化的新途径,而编译指导的动态电压缩放(dynamic voltage scaling,简称DVS)和功能部件关闭(turning off unused system units,简称TOSU)是软件优化方法之一.DVS或TOSU涉及到很多技术细节.抽象出可以用于编译研究的分析模型,根据对模型的研究,提出了部件使用局部化的概念.部件使用局部化在存在DVS和TOSU的技术支持下,是有效的低功耗编译优化方法.

关 键 词:编译优化  低功耗  局部化  动态电压缩放  功能部件关闭
文章编号:1000-9825200415(10)1451
收稿时间:2003-09-12
修稿时间:2004-07-06

An Effective Method of Low-Power Compilation Optimization: Localizing the Use of System Units
YI Hui-Zhan and YANG Xue-Jun. An Effective Method of Low-Power Compilation Optimization: Localizing the Use of System Units[J]. Journal of Software, 2004, 15(10): 1451-1460
Authors:YI Hui-Zhan and YANG Xue-Jun
Abstract:Recently, many research activities have targeted at reducing energy consumption of computer systems through software optimizations. By using the functions of dynamic voltage scaling (DVS) and turning off unused system units (TOSU), some software techniques can be used to reduce the wasted energy consumption, and one of the techniques is the compiler-directed method. Many hardware details are complex and fuzzy about DVS and TOSU, and so the paper has established an analytic model for compilation. Based on analyzing the model, the paper gives the idea about localizing the use of system units. If the systems have functions of DVS and TOSU, localizing the use of system units is an effective method of low-power compilation optimization.
Keywords:compilation optimization  low-power  localizing  dynamic voltage scaling  turning off unused system units
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《软件学报》浏览原始摘要信息
点击此处可从《软件学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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