对低功耗进程调度算法的研究

来源 :复旦大学 | 被引量 : 0次 | 上传用户:jorlin2008
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文的研究内容是“低功耗进程调度算法”。这种算法通过改进进程调度策略,达到降低功耗的目的。此类算法的作用是:1.在通用系统方面,由于功耗降低而使芯片热量下降,可以取消散热装置,以使计算机能够更小、更安静、更可靠;2.在嵌入式系统方面,用来延长电池供电系统的工作时间,此类系统包括手机、笔记本电脑、GPS(全球定位仪)等。低功耗进程调度算法又称为“DVS(动态调压)算法”。和其他低功耗算法(例如DPM算法)相比,DVS算法的优点是降耗效果好、便于移植。DVS算法的核心问题是功耗和实时性的矛盾:为了降低功耗,就要降低频率,而这可能破坏实时性。如何把握功耗和实时性的平衡,是最主要的问题。以文献[Mar94]为标志,从那以来,已经有许多论文提出了各自的DVS算法。这些算法可以分成在线和离线两大类。这些算法都不够实用,具体表现在:1.在线算法通过“窗口”统计CPU利用率,这导致功耗浪费,并且也无法确定合适的窗口尺寸;2.无论在线还是离线算法,均假设进程是自由运行的,这显然和实际不符。为了克服现有算法的缺点,本文首先提出并证明了最优低功耗调度定理,还证明了任何在线算法都不可能是强实时的:这两点对算法研究具有指导意义。本文提出了两个新的DVS算法。一个是自适应DVS算法。这是一种在线算法,它统计的不是CPU利用率,而是“频率利用率”,并且也不是通过窗口统计的。这就使它摆脱了现有在线算法的缺点。实验数据表明:它的降耗效果不但优于主要的在线算法,甚至还优于离线算法。它的实时性也可以接受:在合适的硬件平台上,平均每运行1000次,破坏实时性不会超过2次。第二个是DP-DVS算法,这是一个离线算法。它的特点是:注意到了进程并不是“自由”运行的,彼此间存在制约、依赖的关系。该算法利用依赖关系树确定进程的合理执行次序,再利用最优低功耗调度定理确定合理执行频率。该算法还具有一定的死锁避免能力,有助于增强系统健壮性。上述两个算法的开销都很小。因此,都具有较高的工程应用价值。本文还研究了进程调度和电池性能之间的关系。以前也有一些文献研究这个问题,但是它们的方法是基于化学、电子线路的,因此其结论的通用性、权威性较差。本文采用了新的研究方法,基于电池的放电曲线和基本物理知识,其结论具有很好的通用性和权威性。主要结论是:应该优先运行频率较高的进程,简称“高频率优先”原则。本文通过实际放电实验,验证了该结论。这个结论可以用来遴选、改进低功耗算法。作为示范,本文利用该结论改进了一个现有DVS算法。围绕上述的定理、两个算法和电池问题,本文还论述了其他相关方面,比如功耗的产生机制、计算机系统中的功耗分布情况、现有操作系统的进程调度算法、CPU性能对DVS算法性能的影响、现有各种DVS算法的特点和优缺点、模拟和评估手段等。本文的工作也表明:只有当CPU的主频能连续调节的时候,DVS算法的效果才能充分发挥。目前还没有这样的CPU,因此是值得开发的。
其他文献
分析了台湾珍珠番石榴品质下降的主要原因,提出了对策,以期为生产高品质的番石榴提供参考。
随着XML成为Web上的数据表示和数据交换的标准,需要通过Web交换和处理的XML数据在大幅度的增加,这就对XML数据库的模式提出了更高的要求。同关系数据库类似,如果XML数据模式设计
本文从GPS卫星导航系统构成入手,导出GPS卫星导航系统定位原理及定位误差,并对定位误差进行了较为详细的分析,特别对卫星星历误差和卫星时钟误差给出了星位偏差的影响度和相
伴随着中国国民经济的迅速发展,建设工程项目已经转变为中国经济建设重要的组成部分。近些年,中国建筑行业的快速发展,高层建筑层出不穷,使得工程建设越来越困难。新建筑技术对施工技术的要求越来越高,大大增加了施工风险和加大了施工现场安全生产管理的难度。所以说建筑工程安全生产评价为施工企业的安全管理水平和完善安全管理措施提供了科学有效的依据。研究的主要内容包括以下几个方面:(1)针对国内外施工安全管理研究现
<正> 我厂于一九七三年开始使用CO2气体保护焊,在211型轻便越野汽车的车箱、前后桥壳等产品上应用。由于CO2气体保护焊具有生产效率高、成本低、焊接变形小等优点,有力地解决
目的探讨整体康复护理在改善急性期脊髓损伤患者神经源性肠功能障碍中的作用,以进一步提高本病的康复效果。方法选取该院收治的急性期脊髓损伤致神经源性肠功能障碍的患者78例
我们处于大数据的环境中,大数据发展已经对我们的生活产生了重要的影响,对环境审计工作亦是如此,本文通过分析大数据在环境审计中的应用,探讨大数据背景下环境审计面临的风险
在新课改之后,教师不能再沿用传统的教学模式,让学生被动地掌握知识,而应该重点培养学生的思维能力,使其思维朝着广阔性,深刻性发展,以求解题时能够灵活多样,节省解题时间,以
柔性OLED技术尚未成熟,要实现产业化,其稳定性和显示效率仍有待进一步改善。本文从FOLED衬底材料的选取和处理、阳极材料的选取和设计、柔性器件的包封等方面,介绍了FOLED几项关