面向代碼的軟件能耗優(yōu)化研究進展
本文選題:面向代碼 + 軟件能耗。 參考:《計算機學報》2016年11期
【摘要】:面向代碼的軟件能耗優(yōu)化從程序設(shè)計和編碼角度優(yōu)化軟件系統(tǒng)的能耗,能夠很好地彌補面向硬件和面向資源的能耗優(yōu)化方法過多依賴硬件環(huán)境、普適性較差、粒度過大,且難以在軟件開發(fā)過程中應(yīng)用等缺點.該文綜述了近年來面向代碼軟件能耗優(yōu)化領(lǐng)域的主要研究成果,總結(jié)了能耗優(yōu)化的基本方法和技術(shù)層次以及面向代碼的軟件能耗優(yōu)化基本思路;隨后從面向代碼的軟件能耗估算方法和優(yōu)化方法兩個方面對現(xiàn)有工作加以梳理,逐一介紹了相關(guān)優(yōu)化工具.該文提出了若干進一步研究的問題.首先,該文重定義面向代碼的軟件能耗評估模型和方法應(yīng)該滿足的特性,并提出代碼的運行時能耗(Runtime Energy Consumption)和視在能耗(Apparent Energy Consumption)的概念;其次,該文認為現(xiàn)有面向代碼的能耗優(yōu)化技術(shù)過于具體,或針對具體的代碼,或針對具體的功能,缺乏抽象層次的優(yōu)化技術(shù),缺乏算法層面的能耗優(yōu)化方法,且沒有充分考慮編程語言特征,尤其是面向?qū)ο笳Z言特征;最后,該文提出算法能耗復(fù)雜度這一新觀點,指出仍然存在的問題和可能的解決辦法.
[Abstract]:Code-oriented software energy consumption optimization optimizes the energy consumption of software systems from the point of program design and coding, which can make up for hardware and resource-oriented energy consumption optimization methods that rely too much on hardware environment, poor universality and too large granularity. And it is difficult to be applied in software development. This paper summarizes the main research achievements in the field of code-oriented software energy consumption optimization in recent years, summarizes the basic methods and technical levels of energy consumption optimization and the basic ideas of code-oriented software energy consumption optimization. Then the existing work is combed from two aspects of code oriented software energy consumption estimation method and optimization method, and the related optimization tools are introduced one by one. This paper puts forward some problems for further study. First of all, this paper redefines the characteristics that should be satisfied by the software energy consumption evaluation model and method oriented to code, and puts forward the concepts of Runtime Energy consumption and Apparent Energy consumption. This paper thinks that the existing code-oriented energy consumption optimization technology is too specific, or for specific code, or for specific functions, lack of abstract level of optimization technology, lack of algorithmic level of energy optimization methods. The programming language features, especially the object-oriented language features, are not fully considered. Finally, this paper puts forward a new viewpoint of algorithm energy consumption complexity, and points out the existing problems and possible solutions.
【作者單位】: 東北大學軟件學院;東北大學計算機科學與工程學院;
【基金】:國家自然科學基金重大項目(61433008) 青年基金(61402090,61502090) 中國博士后科學基金面上項目(2013M540232) 教育部博士點基金(20130042120006)資助~~
【分類號】:TP311.52
【相似文獻】
相關(guān)期刊論文 前10條
1 趙軍;;基于模板的代碼生成器的研究與實現(xiàn)[J];長春師范學院學報;2011年12期
2 張仕仁;基于可重用代碼生成器設(shè)計與實現(xiàn)[J];山西大學學報(自然科學版);1993年03期
3 尤瀾濤;;基于數(shù)據(jù)表的代碼生成器的設(shè)計與實現(xiàn)[J];福建電腦;2013年10期
4 辛伯宇;;在RAD中實現(xiàn)代碼自動生成[J];電腦開發(fā)與應(yīng)用;2008年12期
5 朱敏;蘇博;;利用VS中的宏實現(xiàn)VB.NET字段重構(gòu)[J];武漢船舶職業(yè)技術(shù)學院學報;2006年02期
6 李榕;;基于多態(tài)變形的惡意代碼技術(shù)與檢測方法[J];中小企業(yè)管理與科技(下旬刊);2009年10期
7 萬軍民;基于Java的代碼生成器的設(shè)計與實現(xiàn)[J];計算機工程;2004年S1期
8 王忠杰;戰(zhàn)德臣;徐曉飛;楊美榮;程臻;;基于對象關(guān)聯(lián)模型的企業(yè)應(yīng)用軟件代碼生成器[J];計算機集成制造系統(tǒng);2007年05期
9 任佳麗;曹海燕;;嵌入式軟件自動代碼生成和代碼整合方法研究[J];太原理工大學學報;2013年04期
10 王毅;DSP/BIOS實現(xiàn)實時數(shù)據(jù)調(diào)試和交換[J];電子質(zhì)量;2001年05期
相關(guān)會議論文 前1條
1 柳桐;;基于代碼再生成的Web系統(tǒng)架構(gòu)設(shè)計[A];中國電子學會第十七屆信息論學術(shù)年會論文集[C];2010年
相關(guān)重要報紙文章 前1條
1 吉林 飄零雪;妙手空空制炸彈[N];電腦報;2002年
相關(guān)碩士學位論文 前10條
1 陳君;基于Sax的XML解析工具的設(shè)計與實現(xiàn)[D];中國科學院大學(工程管理與信息技術(shù)學院);2015年
2 楚龍輝;基于MDL的可視化代碼自動生成框架的研究與應(yīng)用[D];電子科技大學;2015年
3 馬杰;多核數(shù)字電路高層次綜合的研究與實現(xiàn)[D];電子科技大學;2014年
4 柳桐;數(shù)據(jù)訪問代碼生成器的設(shè)計與實現(xiàn)[D];北京郵電大學;2011年
5 彭仁夔;基于關(guān)系模型的代碼生成器的設(shè)計與實現(xiàn)[D];南昌大學;2014年
6 溫衍博;基于模型驅(qū)動的電子商務(wù)系統(tǒng)代碼生成器的研究與實現(xiàn)[D];國防科學技術(shù)大學;2005年
7 段雷;可選運行框架的J2EE Web應(yīng)用自動生成[D];山東大學;2005年
8 張震;基于Cactus的JSP頁面測試及代碼自動生成器[D];北京郵電大學;2008年
9 吳亞平;MIS開發(fā)框架及代碼生成器研究[D];鄭州大學;2011年
10 雷遲駿;基于啟發(fā)式算法的惡意代碼檢測系統(tǒng)研究與實現(xiàn)[D];南京郵電大學;2012年
,本文編號:2073816
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/2073816.html