收藏本站
《国防科学技术大学》 2006年
收藏 | 手机打开
二维码
手机客户端打开本文

低功耗技术研究—体系结构和编译优化

易会战  
【摘要】: 计算机系统的功耗问题是计算机技术进一步发展亟待解决的问题之一。功耗急剧增长提高了芯片的封装和制冷成本。高温环境下执行增加了芯片的失效率,导致计算机系统的可靠性下降。 嵌入式移动计算技术是芯片行业最活跃的领域,嵌入式的移动设备往往依靠电池供电,电池的供电时间是系统的重要参数之一。与半导体技术的发展速度相比电池技术的发展缓慢,未来的移动设备必须在有限能量供应下发挥更大的效能,对系统能量消耗有很高的要求。 信息行业的设备消耗了大量能量,并且能量消耗呈现逐年增长的趋势。大量的能量消耗要求系统采用有效的能量管理策略提高能量的使用效率。因此,不管是嵌入式移动设备还是高性能系统,都必须考虑功耗问题。 从底层的电路技术,到逻辑技术、体系结构技术和高层的软件技术,出现了各种方法用于降低计算机系统的能量消耗。本文重点研究用体系结构设计和编译器指导的方法减少计算机系统的能量消耗。体系结构是软件和硬件的接口,对于低层的低功耗硬件设计和上层的软件低功耗优化都有重要的影响,本文分析了传统体系结构的能量效率变化趋势,提出今后的体系结构低功耗设计的思路之一是采用并行处理技术。当前新的硬件技术—动态电压调节(DVS)和部件动态关闭(TOSU)—为软件低功耗优化提供了手段,本文的工作基于编译器的静态分析或者profile技术,获得应用对系统资源的使用特性,使用DVS或者TOSU技术减少计算机系统的能量消耗。具体说来,本文包括三部分的研究工作:首先研究了微处理器体系结构的能量有效性;然后研究了实时系统的能量有效性优化方法;最后研究了并行系统的能量有效性优化方法。本文的主要创新如下: 1、提出了微处理器的体系结构能量有效性模型,克服了传统的能量有效性模型受工艺参数和电压参数影响的问题,该模型能有效地评估体系结构设计对能量有效性的影响。通过对典型微处理器的分析,验证了该模型的合理性。通过该模型分析了体系结构设计的多种典型技术,得出了并行处理技术和部件使用局部化是提高能量有效性的主要方法。指导了本课题的研究。 2、提出了面向程序的剩余最差时间分析方法,克服了过去动态电压调节技术的研究结果不能紧密结合时间估计技术的问题,给出了动态电压调节算法实现的总体框架,建立了性能/功耗模拟环境RTLPower,嵌入式程序集的测试证明该算法最大能够节省50%的能量。 3、提出了等比例电压调节点的优化放置方法—OPOT和OPTO,OPOT给出了无开销情况下的最优调节点放置方法,并给出了证明,OPTO给出了存在开销情况下的调节点优化放置方法,嵌入式程序集的测试证明两种调节点优化放置方法有效的减少了能量消耗。 4、提出了确定执行模式的最优频率设置指导的贪婪电压调节方法和最高频率限制情况下确定执行模式的最优频率设置指导的贪婪电压调节方法,克服了过去电压调节方法不能有效利用松弛时间的问题,能够最佳地设置每阶段的频率,模拟实验结果验证了两种电压调节方法的有效性。 5、提出了编译器指导的DVS并行系统的能量和性能权衡技术,针对MPI消息传递应用使用编译器自动构造通信和计算区域,为这些区域分配最优的电压/频率,克服了过去的研究完全采用手工方法的问题,建立了性能/功耗的并行模拟环境MIPSpar,并行MPI程序集的测试证明该技术在性能损失不超过5%的情况下,能够节省20~40%的能量消耗。 6、提出了编译器指导的并行系统通信链路的动态关闭技术,编译器将并行程序划分为通信区间和计算区间,使用链路打开/关闭指令动态改变通信链路的状态,克服了基于网络链路利用率的预测方式不可避免地引入的链路打开/关闭开销,模拟实验结果表明在小于1%的网络延迟和性能损失下,减少了20~70%的互连网络能量消耗。
【学位授予单位】:国防科学技术大学
【学位级别】:博士
【学位授予年份】:2006
【分类号】:TP368.1

手机知网App
【引证文献】
中国期刊全文数据库 前1条
1 任静;唐遇星;徐炜遐;;深亚微米工艺下片上存储结构的体系结构级功耗模型[J];计算机研究与发展;2012年S1期
中国重要会议论文全文数据库 前1条
1 张峰;陈继承;胡雷钧;;一种基于模糊控制的动态电压调节算法研究与实现[A];第十六届计算机工程与工艺年会暨第二届微处理器技术论坛论文集[C];2012年
中国博士学位论文全文数据库 前6条
1 富弘毅;OpenMP并行程序容错技术研究[D];国防科学技术大学;2010年
2 贾佳;异构并行计算机容错技术研究[D];国防科学技术大学;2011年
3 王桂彬;大规模异构并行系统软件低功耗优化关键技术研究[D];国防科学技术大学;2011年
4 陈娟;低功耗软件优化技术研究[D];国防科学技术大学;2007年
5 杜云飞;容错并行算法的研究与分析[D];国防科学技术大学;2008年
6 王攀峰;应用级checkpointing技术的研究与实现[D];国防科学技术大学;2008年
中国硕士学位论文全文数据库 前5条
1 苏博;低功耗数据触发微处理器功能单元的设计与实现[D];国防科学技术大学;2010年
2 任静;深亚微米工艺下微处理器体系结构级功耗模型相关技术研究[D];国防科学技术大学;2011年
3 冀翔宇;低功耗工业无线传感器网络研究与开发[D];浙江大学;2008年
4 刘霞;软实时嵌入式多核处理器系统的低功耗技术研究[D];山东大学;2008年
5 孙少杰;手机低功耗的快速调试技术[D];上海交通大学;2012年
【参考文献】
中国硕士学位论文全文数据库 前1条
1 刘喆;基于WCET分析的低功耗技术研究[D];国防科学技术大学;2005年
【共引文献】
中国期刊全文数据库 前10条
1 苗雨;;自动机与正规式相互转换的方法[J];电脑知识与技术;2008年20期
2 侯丽敏;;《编译原理》课程教学改革探索[J];电脑知识与技术;2013年07期
3 刘文伟,刘坚;一个重建GCC抽象语法树的方法[J];计算机工程与应用;2004年18期
4 刘晓锋;吴亚娟;李明东;曾宪华;;基于格的数据流分析框架研究[J];计算机工程与应用;2006年21期
5 王爱峰;李曦;雷霆;周学海;;算法级能耗分析方法研究[J];计算机工程与应用;2006年29期
6 姬孟洛;齐治昌;;实时系统程序最差情况执行时间(WCET)的分析[J];计算机科学;2006年10期
7 廖海艳;郭兵;沈艳;任磊;王继禾;伍元胜;;针对ARM指令集的层次分类能耗测量方法[J];计算机工程;2011年10期
8 易会战;杨学军;刘喆;;RTLPower:一个实时动态电压调节低功耗系统[J];计算机工程与科学;2006年07期
9 姬孟洛;齐治昌;;基于抽象解释自动导出针对WCET分析的程序流信息的方法[J];计算机工程与科学;2006年12期
10 张滕滕;吴晓;李长德;董云卫;;基于CSP的构件化嵌入式软件能耗分析与评估方法研究[J];计算机学报;2009年09期
中国重要会议论文全文数据库 前2条
1 杨中明;李玉柏;;NOC功耗分析与建模[A];四川省电子学会半导体与集成技术专委会2006年度学术年会论文集[C];2006年
2 杜园园;吕勇强;王丹;陈渝;;基于使用率和Tail Power的功耗模型:U&T模型[A];第八届和谐人机环境联合学术会议(HHME2012)论文集PCC[C];2012年
中国博士学位论文全文数据库 前10条
1 郑书朋;飞行模拟器的计算机系统实时调度与通信关键技术研究[D];哈尔滨工业大学;2011年
2 林一松;面向GPU的低功耗软件优化关键技术研究[D];国防科学技术大学;2012年
3 吕鸣松;实时系统最坏情况执行时间分析技术的研究[D];东北大学;2010年
4 张宇弘;行为逻辑层上的SOC低功耗设计[D];浙江大学;2004年
5 罗晓华;支持无线网络传感器的γOS操作系统若干关键软件技术的研究和实现[D];浙江大学;2006年
6 黎铁军;嵌入式流媒体处理器体系结构技术研究[D];国防科学技术大学;2005年
7 王馨;基于实时规约的测试预言自动生成技术的研究[D];国防科学技术大学;2005年
8 姚鑫骅;数控实时系统调度理论及应用研究[D];浙江大学;2006年
9 柴志雷;Java实时性及嵌入式实时Java处理器研究[D];复旦大学;2006年
10 姬孟洛;实时系统最差情况执行时间分析的研究[D];国防科学技术大学;2006年
中国硕士学位论文全文数据库 前10条
1 占晓璐;一种DSP建模及时序分析工具的设计与实现[D];西安电子科技大学;2010年
2 张曦;基于WCET分析技术的程序实时性模型检验方法研究[D];国防科学技术大学;2011年
3 张伟;定位辅助搜寻Wi-Fi的移动设备节能策略[D];大连理工大学;2011年
4 郑刚;基于多目标优化的SoC软硬件划分技术研究[D];武汉大学;2004年
5 廖健;基于虚拟机的存储过程设计与实现[D];华中科技大学;2004年
6 洪波;基于CK510的32位MCU功能设计与验证[D];浙江大学;2005年
7 金亮亮;[D];浙江工业大学;2005年
8 王鹦鹉;基于智能传感器的实时系统任务调度分析[D];浙江大学;2006年
9 伍仲祥;MPEG-4视频编解码在DM642上的移植与优化[D];哈尔滨理工大学;2006年
10 岳峰;实时软件最坏情况执行时间估计研究[D];大连理工大学;2006年
【同被引文献】
中国期刊全文数据库 前10条
1 俞颖,周磊,闵昊;采用异步电路的低功耗微控制器的VLSI设计与实现[J];半导体学报;2001年10期
2 钟伟军,刘明业;软实时系统下动态电压/频率调节算法设计[J];北京理工大学学报;2005年10期
3 张大踪;杨涛;魏东梅;;无线传感器网络低功耗设计综述[J];传感器与微系统;2006年05期
4 陈萌萌;邵贝贝;;单片机系统的低功耗设计策略[J];单片机与嵌入式系统应用;2006年03期
5 赵冰,仇玉林,黑勇;异步集成电路标准单元的设计与实现[J];电子器件;2005年02期
6 石军锋,钟先信,陈帅,邵小良;无线传感器网络结构及特点分析[J];重庆大学学报(自然科学版);2005年02期
7 郑学仁;21世纪深亚微米芯片技术的新进展[J];华南理工大学学报(自然科学版);2002年11期
8 李勇;王蕾;龚锐;戴葵;王志英;;一种32位异步乘法器的研究与实现[J];计算机研究与发展;2006年12期
9 周亦敏;魏洪兴;;嵌入式RISC处理器体系结构并行技术的研究[J];计算机科学;2007年01期
10 李骐,陈涤,高振明;TFRC拥塞控制策略的分析和改进[J];计算机工程;2005年08期
中国重要会议论文全文数据库 前1条
1 任静;唐遇星;徐炜遐;;微处理器Cache体系结构级功耗模型研究[A];第十五届计算机工程与工艺年会暨第一届微处理器技术论坛论文集(A辑)[C];2011年
中国博士学位论文全文数据库 前10条
1 富弘毅;OpenMP并行程序容错技术研究[D];国防科学技术大学;2010年
2 袁勇;无线传感器网络节能传输技术研究[D];华中科技大学;2005年
3 王立刚;开放式混合实时系统中的调度方法研究[D];中国科学技术大学;2006年
4 吴琦;嵌入式操作系统功耗管理技术研究[D];电子科技大学;2006年
5 赵荣彩;多线程低功耗编译优化技术研究[D];中国科学院研究生院(计算技术研究所);2002年
6 卜爱国;嵌入式系统动态低功耗设计策略的研究[D];东南大学;2006年
7 吴刚;对低功耗进程调度算法的研究[D];复旦大学;2006年
8 陈艾;面向能耗优化的分布式实时系统调度算法研究[D];中国科学技术大学;2007年
9 张承义;超深亚微米微处理器漏流功耗的体系结构级优化技术研究[D];国防科学技术大学;2006年
10 岳虹;嵌入式异构多核处理器设计与实现关键技术研究[D];国防科学技术大学;2006年
中国硕士学位论文全文数据库 前2条
1 全剑敏;工业无线传感器网络的冗余接入研究与开发[D];浙江大学;2007年
2 王友瑞;传输触发微处理器异步功能单元的设计与实现[D];国防科学技术大学;2008年
【二级引证文献】
中国期刊全文数据库 前4条
1 刘振;黄理灿;闫志文;;基于CUDA的数据挖掘KNN算法的改进[J];工业控制计算机;2013年05期
2 米国伟;周海芳;杜云飞;;面向星载计算机的容错并行算法设计与实现[J];航空兵器;2010年04期
3 戴志辉;肖海力;曹荣强;迟学斌;曹宗雁;;三层架构超级计算环境容错框架[J];计算机应用研究;2011年07期
4 邢光明;王亚刚;林璘;;基于无线HART协议的无线温湿度传感器设计[J];中国包装工业;2012年15期
中国重要会议论文全文数据库 前1条
1 张峰;陈继承;胡雷钧;;一种基于模糊控制的动态电压调节算法研究与实现[A];第十六届计算机工程与工艺年会暨第二届微处理器技术论坛论文集[C];2012年
中国博士学位论文全文数据库 前8条
1 富弘毅;OpenMP并行程序容错技术研究[D];国防科学技术大学;2010年
2 郭御风;面向多核微处理器芯片的高效能I/O体系结构及其实现技术[D];国防科学技术大学;2010年
3 贾佳;异构并行计算机容错技术研究[D];国防科学技术大学;2011年
4 林一松;面向GPU的低功耗软件优化关键技术研究[D];国防科学技术大学;2012年
5 王桂彬;大规模异构并行系统软件低功耗优化关键技术研究[D];国防科学技术大学;2011年
6 宋伟;面向事务存储系统的容错技术研究[D];国防科学技术大学;2011年
7 文武;基于C/G架构的大规模地学三维场景渲染方法研究[D];成都理工大学;2013年
8 董勇;大规模并行计算系统软件低功耗关键技术研究[D];国防科学技术大学;2012年
中国硕士学位论文全文数据库 前10条
1 刘义;手持式数字示波器软件低功耗与USB接口设计[D];电子科技大学;2011年
2 陈以金;基于环境感知的电子制造业仓储管理系统开发研究[D];复旦大学;2011年
3 杨小锋;基于嵌入式Linux系统的低功耗方案的设计与实现[D];华中科技大学;2011年
4 牛海波;基于MPI的并行容错技术研究与实现[D];国防科学技术大学;2011年
5 张程烨;面向星载计算的局部检查点机制的研究与实现[D];国防科学技术大学;2011年
6 邵长恒;基于IRL的网络终端远程维护机制研究与系统实现[D];青岛大学;2010年
7 刘伟伟;嵌入式系统低功耗技术的研究和应用[D];郑州大学;2012年
8 张振辉;无线HART网络的路由算法研究和设计[D];上海交通大学;2009年
9 孙少杰;手机低功耗的快速调试技术[D];上海交通大学;2012年
10 王海涛;无线网络化可穿戴辅助维修系统设计及低功耗研究[D];电子科技大学;2012年
【二级参考文献】
中国期刊全文数据库 前1条
1 易会战,陈娟,杨学军,刘喆;基于语法树的实时动态电压调节低功耗算法[J];软件学报;2005年10期
【相似文献】
中国期刊全文数据库 前10条
1 李金良;日本正准备制造数据流计算机[J];计算机工程与设计;1983年04期
2 惠毓明;;CONVEX C-1小巨型计算机的体系结构[J];计算机研究与发展;1988年12期
3 郭仲伟,张燕云,肖田元;计算机集成制造系统(CIMS)的体系结构、模型与方法[J];管理科学学报;1994年01期
4 倪鹏云;对开放系统互联OSI有关重要概念的分析[J];计算机工程与科学;1994年04期
5 江芳泽,李昕;现场总线体系结构的研究[J];自动化仪表;1996年03期
6 尚明,李晶;Internet网络体系结构及其应用资源[J];术语标准化与信息技术;1996年03期
7 Markus Levy;;微机体系结构主宰芯片集的特性[J];电子设计技术;1997年05期
8 王晨;;Bay副总裁“泄密” 交换路由集一芯片[J];每周电脑报;1997年35期
9 ;TI方案端口多[J];每周电脑报;1997年49期
10 曲润涛,彭健,杜秀华,冯为民;基于CIPS体系结构的信息模型的实现[J];化工自动化及仪表;1998年02期
中国重要会议论文全文数据库 前10条
1 王宇;程小辉;;基于移动agent虚拟仪器系统体系结构研究[A];第三届全国虚拟仪器大会论文集[C];2008年
2 徐海;韩宇;孙永兵;韦水生;邓庆绪;于戈;;基于软硬件联合设计的嵌入式实时数据库体系结构[A];第二十二届中国数据库学术会议论文集(技术报告篇)[C];2005年
3 萧蕴诗;武广;徐立鸿;;复杂信息系统集成方法及其在智能建筑中的应用研究[A];1998中国控制与决策学术年会论文集[C];1998年
4 魏定国;;试论企业级数据传输体系结构[A];1998中国控制与决策学术年会论文集[C];1998年
5 董永贵;董恩生;贾惠波;;生物启发仪器的体系结构及实现技术[A];第二届全国信息获取与处理学术会议论文集[C];2004年
6 苗宇;程荫杭;张超;;室外自主轮式移动机器人的发展及关键技术[A];可持续发展的中国交通——2005全国博士生学术论坛(交通运输工程学科)论文集(下册)[C];2005年
7 刘仲英;胡衍强;胡斌;;物流公共信息平台的体系结构研究[A];第11届海峡两岸信息管理发展策略研讨会论文集[C];2005年
8 李劲;;综合射频传感器的开放式系统结构[A];中国雷达行业协会航空电子分会暨四川省电子学会航空航天专委会学术交流会论文集[C];2005年
9 王瑜;孟涛;相敬林;夏靖波;;一种应用于Ad hoc网络管理的分簇算法[A];2005中国控制与决策学术年会论文集(下)[C];2005年
10 蔡京平;贾云得;;星球探测机器人分布式计算系统体系结构研究[A];中国宇航学会深空探测技术专业委员会第一届学术会议论文集[C];2005年
中国重要报纸全文数据库 前10条
1 四川 陈路;浅谈网格的典型体系结构[N];电子报;2008年
2 ;电联关注面向用户基于业务的体系结构[N];人民邮电;2001年
3 安烨;企业门户的特点及体系结构[N];网络世界;2001年
4 ;诠释智能理念 奠基存储未来[N];计算机世界;2003年
5 刘钝;我国研究成果对新一代互联网体系结构产生重大影响[N];大众科技报;2007年
6 ;思科演示IP网络体系结构[N];中国电子报;2000年
7 ;新砖瓦精装新数据中心[N];网络世界;2006年
8 彭芳;更新ASIC体系结构[N];中国计算机报;2001年
9 李贵林;瑞星:网络杀毒取决于体系结构[N];计算机世界;2002年
10 憨墨;构画20世纪出版学的体系结构[N];中华读书报;2005年
中国博士学位论文全文数据库 前10条
1 王醒策;基于强化学习和群集智能方法的多机器人协作协调研究[D];哈尔滨工程大学;2005年
2 李治军;美韩同盟与东亚安全:一种结构主义理论的分析[D];复旦大学;2008年
3 杨建宇;基于组件的分布式地理信息服务研究[D];中国科学院研究生院(遥感应用研究所);2005年
4 董艇舰;基于开放结构数控系统引导型二次开发仿真平台构建研究[D];天津大学;2005年
5 孟宪松;多水下机器人系统合作与协调技术研究[D];哈尔滨工程大学;2006年
6 耿文莉;中国林产工业企业管理信息化问题研究[D];东北林业大学;2007年
7 夏绪辉;逆向供应链的体系结构及其物流关键技术研究[D];重庆大学;2003年
8 林川;基于立体跨层体系结构无线传感器网络的能量问题研究[D];武汉大学;2007年
9 严勇杰;多机器人系统协调与控制研究[D];哈尔滨工程大学;2007年
10 甘永;水下机器人运动控制系统体系结构的研究[D];哈尔滨工程大学;2007年
中国硕士学位论文全文数据库 前10条
1 常武;三层分布式PACS体系结构的研究与实现[D];北京工业大学;2001年
2 王征;现场总线通信技术的研究与实现[D];大庆石油学院;2004年
3 屈红军;基于网关安全平台的虚拟线程体系结构[D];华中科技大学;2004年
4 白玉;基于供应链的采购管理系统研究[D];河北工业大学;2005年
5 朱健松;一种基于RISC及DSP双内核集成芯片系统的研究[D];广东工业大学;2005年
6 徐德宏;全集成的石化储运计量监控与管理系统研究[D];南京理工大学;2005年
7 李艳;论国际贸易理论的体系与发展[D];黑龙江大学;2005年
8 林森;大规模定制制造企业的产品平台扩展策略及优化分析[D];重庆大学;2005年
9 卢松杰;基于Internet的车辆监控系统设计与实现[D];中国人民解放军信息工程大学;2005年
10 沈青春;大重集团产品数据管理系统的研究与实现[D];大连理工大学;2006年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026