低功耗编译技术综述

低功耗编译技术综述

ID:34657811

大小:216.97 KB

页数:7页

时间:2019-03-08

低功耗编译技术综述_第1页
低功耗编译技术综述_第2页
低功耗编译技术综述_第3页
低功耗编译技术综述_第4页
低功耗编译技术综述_第5页
资源描述:

《低功耗编译技术综述》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第!期电子学报V=4&%%8=&!*##,年!月)6’)7P76’OU8N6)9N8N6))E?&*##,低功耗编译技术综述胡定磊,陈书明(国防科技大学计算机学院,湖南长沙!"##$%)摘要:功耗问题已经成为制约电子系统发展的重要因素&功耗是由硬件在运行软件时产生的,软件的数据存取和指令执行都会使硬件产生功耗&编译器可以通过适当的调度优化,改变软件在硬件上的运行轨迹,使得硬件执行某一个程序时的功耗变小&本文从如何对软件的功耗进行评估和如何实现低功耗的编译两大方面对低功耗编译的相关研究进行了广泛介绍,着重评述了专门的

2、低功耗编译技术&最后对当前低功耗编译存在的问题做了分析,给出了对于低功耗编译新方向的预测&关键词:低功耗;编译技术;功耗模型中图分类号:’(%文献标识码:)文章编号:#%$*+*""*(*##,)#!+#-$-+#$!"#$"#%&’()%&*+,"-./012/")3%45)"0"*+./0123+451,6.789:;+<123(!"#$%&’()*+"",,-.&/"0.,10/2’(3/&4"56’5’0*’7’*+0","84,!+.083+.,9%0.0!"##$%,!+/0.)6782&142:(=>

3、5?@525?3A:BCD552B215?@525?3A1CG=2C;<5IDA:B?I>B?5>:52C=HF>B?5?;2C=21F,H=?BGG5CC123IBFBB2I5K5G;F12312CF?;GF1=2C=HC=HF>B?5GB2D=F:B?5G=2C;<5E=>5?@525?3A&6=B?5?;22123=2F

4、:5:B?I>B?5DA=EF1<1M5ICG:5I;4123,C;G:F:BF;:5E=>5?@525?3AG=2C;C4=>E=>5?@525?3AG==BCE5GFC,:=>F=5JB4;BF5C=HF>B?5E=>5?@525?3AG=2C;F=BG:15J54=>E=>5?@

5、525?3ADA<5B2C=HG=<+E14BF1=2F5G:2=4=315C&N2F:552I,>5B2B4AC1CF:55K1CF123E?=D45E=>5?@525?3AG=I1?5GF1=2C=2F:54=>E=>5?@525?3AG=E=>5?@525?3A;G=5?@

6、525?3A<=I54国际上对于低功耗编译研究的历史并不长,是从九十年!引言代初才开始研究的&最早这方面的文章出现于[",*],’1>B?1等近年来随着移动处理、嵌入式应用的大量涌现,以及通用人在这些文章中提出了对软件进行功耗分析的一些基本概微处理器工艺水平和主频的不断提升,功耗日益成为信息系念,建立了基本的指令级功耗模型,以!Q-0R为例初步探讨统设计者必须关心的问题,功耗问题业已成为处理器发展的了低功耗编译技术&到目前为止,有关低功耗的研究,无论是一个重要瓶颈&国际上,有关在硬件的门级、O’P级、体系结构从硬件

7、还是从软件来说,都是非常热门的话题,有许多问题有级上低功耗优化的研究也有较长时间了&毫无疑问,功耗是由待解决&硬件系统产生的,但影响功耗的决不只是硬件本身&硬件依赖本文对近年来低功耗编译方面的研究做了一个总的概于运行其上的软件来实现其处理信息的功能,功耗只是软件括&文章的第二部分引出了了低功耗编译需要解决的两个主执行时的“副产品”而已&软件本身不会产生功耗,但是软件的要问题;第三、第四部分论述了对低功耗编译过程的两个主要数据存取和指令执行都会使硬件产生功耗&对于某个硬件来阶段:软件功耗分析和低功耗编译的相关研究;最

8、后对当前低说,执行程序所产生的功耗取决于它的机器代码(假设不考虑功耗编译存在的问题做了分析,给出了对于低功耗编译新方操作系统的影响),而机器代码是从源代码编译而来的,可以向的预测&说编译过程也影响了硬件的功耗&既然编译器可以很大程度"低功耗编译需要解决的主要问题上控制硬件的运行轨迹,除了传统的优化目标———性能之外,编译器也可以通过适当的调度优化,使得硬件执

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。