面向硬盘的策略优化动态电源管理算法研究与实现

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:JK0803_shijiwu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,低功耗技术主要有静态技术和动态技术两种。动态技术是系统在运行阶段充分利用工作负载的变化性来动态改变设备工作模式,从而达到降低系统功耗的目的。由于动态低功耗技术的灵活性,现在已经成为降低功耗的重要手段。动态电源管理(DPM)就是这样一种动态设计方法。在前面的工作中,我们提出了一种支持不同电源管理策略的DPM框架。 本文针对在计算机系统能耗中占据很大比重的硬盘,研究应用于硬盘策略优化的动态电源管理算法,在已有的DPM框架基础上实现硬盘策略优化,为硬盘的低功耗设计提供理论指导。 硬盘的低功耗设计,就是在硬盘进入空闲状态时,将硬盘设置为适合的低功耗状态。本文扩展了已有的DPM框架,利用内核硬盘驱动程序实现了硬盘状态转换接口,用于实现硬盘的电源管理;增加了采集硬盘读写I/O请求轨迹信息的接口,用于分析用户的行为,让策略优化更加符合用户的行为。 策略优化是DPM的核心,优化算法一般分为启发式算法和随机优化算法两大类。本文简要的介绍了硬盘的两类启发式算法:Timeout算法和预测算法,并在DPM框架中实现了Timeout算法和指数平均算法。随机模型算法利用马尔可夫决策过程把系统转化为性能损耗约束下能量损耗最小的最优化问题(反之亦然)。本文利用离散时间马尔可夫决策过程对硬盘电源管理系统进行建模,求出最优解,并在DPM框架中实现随机模型策略优化。 本文还研究了一种事件驱动的更新理论模型算法。硬盘从空闲状态转入低功耗状态,再转入空闲状态这一过程可以认为是一个更新过程,而用户与硬盘则构成了一个排队系统。 本文利用更新理论及排队论将系统建模为性能约束与能耗约束的最优化问题,用Matlab进行求解,并在DPM框架中实现。本文最后对实现的三类算法进行性能上的比较。实验结果表明,更新理论模型算法比启发式算法和随机优化算法更适合硬盘电源管理系统,取得较好的节能效果。
其他文献
流媒体(Streaming Media)技术是一种实时的连续时基媒体,媒体的分发不需要等待整个媒体文件下载结束就可以播放,极大节约了时间和播放硬件成本。广泛应用于多媒体视频点播,电
面对因特网上海量的信息,如何给用户最感兴趣的最需要的信息,成为各网站的一个重要的问题。为解决这个问题,个性化推荐系统应运而生。 基于用户的协同推荐算法被广泛使用在推
Web应用的性能测试是保证Web软件质量和可靠性的重要手段。通过性能测试不仅能够验证系统是否满足需求设计中对系统响应时间等指标的要求,还能够分析得出系统瓶颈可能存在的区
随着软件应用和网络技术的飞速发展,人们对分布式应用的需求越来越大。缩短复杂应用系统的开发周期、降低开发成本和难度、提高系统的可扩展性和可复用性、提高软件质量成为
快速傅立叶变换(FFT)是公认的二十世纪最重要的十个算法之一。它在信号处理,多媒体压缩,模式识别,计算化学等众多领域有着广泛的应用。众所周知,傅立叶变换的研究是从一维开始,并
随着信息技术的发展,Pub/Sub系统由于具有异步和松耦合的特点,被越来越广泛的应用到金融、供应链管理、物流等领域。在这些应用中,用户对具有各种特定逻辑或时序关系的复合事件
随着网络技术的快速发展、企业信息化的不断深入,企业中分布的数据、信息和知识更加多样,更加复杂,企业信息系统更加开放。如何实现企业中这些数据、信息和知识集成和共享已成为
电子政务为社会公众及政府自身提供一体化的高效、优质、廉洁的管理和服务,其核心是合理有效地开发和利用政府现有的信息资源,最终实现政务信息在政府内部、政府部门间、政府与
随着互联网的飞速发展及其影响力的不断扩大,网络上的信息量也随之不断增加。面对浩瀚如海的网络信息,通用的搜索引擎往往返回过多的无用结果。如何把信息的采集和处理转向主
随着社会信息化程度的不断提高,各行各业对远程数字视频监控的应用日益广泛。越来越多的视频数据要求进行实时和无地域性障碍的传输,以求实现更好的资源共享。认证、授权和计费