基于性能和功耗权衡模型的分时系统动态调频技术研究
二、相关技术发展现状
1ACPI技术
2DVFS技术
3处理器性能监控技术
三、论文的工作
本节概述本论文所做的工作。首先根据前面描述的研究背景和动机制定研究目标,然后结合相关技术根据目标确定研究内容。
1研究目标
2研究内容
四、论文的组织结构
本文共分为七章,具体的组织结构如下:
第一章绪论
本章首先给出计算机系统的功耗和能耗问题的严峻性,引出本论文工作的动机,并论述了从操作系统入手的原因;然后简要介绍本论文中涉及到的ACPI,DVFS以及处理器性能监控技术;进而确定本论文的研究目标,并概述研究内容;最后给出本文各章的内容分布。
第二章相关研究工作
本章首先介绍已有的使用DVFS技术降低功耗和能耗的研究工作,通过总结优点,阐述本论文部分思想的由来;而通过分析缺点,引出本论文工作的目标。随后根据计算机层次划分对相关工作分类,给出本论文立足于操作系统级的原因。最后通过介绍其他相关工作,描述本论文工作所处的研究环境。
第三章基于电池的实验平台
本章首先分析了本论文所在研究领域中各主流实验验证方法的优缺点,针对普遍存在的问题,设计了自己的实验平台。然后介绍了本论文使用的具体平台软硬件参数。最后设计实现了几个实验,验证了平台的一些特性,并为后文进一步分析和实验测量了一些厂商没符提供的平台参数。
第四章性能能耗权衡模型与最佳节能频率
本章首先从理论角度分别建立了系统性能和能耗与处理器频率之间的关系。由于性能和能耗相互制约,通过提出最佳节能条件,构建系统性能能耗权衡模型。然后进一步分析,得到该权衡模型下最佳节能频率的计算方法。最后通过设计实验,对本章中的结论加以验证。
第五章基于性能能耗权衡模型的动态调频策略
为了将前文理论分析的结架应用于实际系统,本章首先分析实际系统和理论分析之间的差异,总结出三个主要问题。通过针对各问题的深入分析,给出相应的解决方案。综合各方案,针对分时操作系统,提出实现均衡性能能耗的动态调频策略。为了验证本章得到的结论,最后给出两个实验的设计和测量结果。
第六章动态调频策略在Linux中的实现
本章将前文提出的最佳节能频率和动态调频策略实现为具体操作系统Linux中的频率管理模块。首先介绍了Linux操作系统的当前频率管理现状。然后分析在实际系统中实现动态调频策略所面对的问题并设计实现方法。接着通过介绍具体实现的数据结构和例程描述细节信息。最后通过实验验证实现了该频率管理模块系统的开销和效果。
第七章全文总结
本章总述全文。宵先总结本论文都做了哪些主要工作,进而给出本论文的主要贡献都有哪些,最后指出进一步工作的几个方向。
五、相关研究工作
本章论述已有的研究工作和相关的技术基灿。第一节首先介绍应用DVFS技术相关研究的现状,按实时系统和分时系统分类,分析各类己有工作的优缺点,引出本论文工作所要解决的问题。第二节按照计算机系统层次分类,给出各个层面上的相关研究工作,并说明在操作系统层面上进行降耗研究的重要性。第三节简要介绍其他层面上低功耗低能耗研究的工作。最后小结本章内容。
六、论文提纲
第一章绪论
1.1引言
1.2相关技术发展现状
1.3论文的工作
1.4论文的组织结构
第二章相关研究工作
2.1DVFS技术下的低功耗/能耗研究
2.2不同层次的低功耗/能耗研究
2.3其他低功耗/能耗研究
2.4本章小结
第三章基于电池的实验平台
3.1功耗/能耗测量方法现状
3.2一种新型基于电池的实验平台
3.3平台参数测量
3.4本章小结
第四章性能能耗权衡模型与最佳节能频率
4.1性能和功耗/能耗的理论分析
4.2性能能耗权衡模型
4.3最佳节能频率
4.4实验及结果分析
4.5本章小结
第五章基于性能能耗权衡模型的动态调频策略
5.1实际分时系统中的最佳节能频率
5.2动态信息收集
5.3细粒度调频
5.4离散频率下的频率分配
5.5动态调频策略框架
5.6静态能耗扩展效果验证实验
5.7本草小结
第六章动态调频策略在Linux中的实现
6.1Linux原有频率管理策略
6.2动态调频策略设计与实现要点
6.3动态调频策略相关的关键数据结构
6.4动态调频策略相关的关键例程
6.5实验结果分析
6.6本章小结
第七章总结与展望
7.1论文的主要工作
7.2论文的贡献
7.3进一步工作展望
参考文献
致谢
在读期间发表的学术论文与取得的研究成果附件下载: