当前位置:主页 > 管理论文 > 组织管理论文 >

异构分布式系统中面向能量管理的并行应用调度算法研究

发布时间:2020-05-15 08:28
【摘要】:从嵌入式设备到大型数据中心都已经广泛采用异构分布式系统架构。随着系统集成度和性能的提高,能耗逐渐增大并已成为系统设计的主要瓶颈。因此,需要通过有效的能量管理(包括能量约束与高能效两个方面)技术来协调能量的使用。动态电压与频率调节(DVFS)技术通过同时缩小处理器的电源电压和频率来调节能量消耗,已成为一项重要的能量管理技术。本文对异构分布式系统中面向能量管理的并行应用调度算法展开研究:从通用的异构分布式系统入手,研究在能量约束条件下,并行应用的性能和可靠性优化问题;并以此为基础,拓展到异构分布式嵌入式系统,研究满足不同约束条件的高能效调度与优化问题。本文的主要工作和创新点概括为以下几个方面:1、研究能量约束并行应用的高性能调度,解决异构分布式系统上能量约束并行应用的调度长度最小化的问题。这个问题在本文中被分解为两个子问题,即满足能量约束和调度长度最小化。本文提出了具有能量约束的最小调度长度(MSLECC)算法,首先,通过将未分配任务预先分配给具有最小能耗的处理器,将应用的能量约束转移到每个任务的能量约束,解决了满足能量约束的问题;然后,通过以低时间复杂度来启发式地调度每个任务,并选择EFT最小的处理器和频率组合来解决第二个子问题;最后采用真实的并行应用实例进行实验,结果表明,与经典的HEFT和ECS算法相比,本文所提出的MSLECC算法不仅使得应用的实际能量值满足给定的能量约束,而且其调度长度更短。2、研究能量约束并行应用的可靠性增强调度,解决最大限度地提高异构分布式系统中能量约束并行应用的可靠性的问题。该问题在本文中分解为两个子问题:满足能量约束和最大化可靠性。本文提出了具有能量约束的最大化可靠性(MREC)算法,首先,通过将应用的能量约束转移到每个任务的能量约束来解决第一个子问题;然后,通过考虑在任务分配之前确定每个任务的能量,并选择具有最大可靠性值的处理器和频率组合来解决可靠性最大化问题,同时满足其能量约束;最后,采用真实的并行应用实例进行实验,结果表明,与优秀的RMEC算法相比,本文所提出的MREC算法不仅实际能量值满足给定的能量约束,而且具有更高的可靠性值。3、研究实时并行应用的高能效调度,解决异构分布式系统中实时并行应用的能耗最小化问题。首先,提出截止期限松弛算法,该算法引入截止期限松弛的概念,从而实现在不使用DVFS情况下的具有最小动态能耗的高效任务分配,同时尽可能满足任务的截止期限约束。其次,提出非DVFS高能效调度(NDES)算法,该算法引入可变截止期限松弛的概念,通过反复调用截止期限松弛算法以保证满足应用的截止期限,从而实现降低能耗。再次,进一步提出全局DVFS高能效调度(GDES)算法,该算法在满足任务之间的优先级约束和应用截止期限约束的条件下,将任务迁移到产生最小动态能耗的处理器松弛中。最后,通过模拟实验和真实平台进行验证,结果表明本文所提出的NDES和GDES组合算法(NDESGDES算法),能够比当前最优的高能效调度算法节省更多的能量。4、研究可靠并行应用的高能效容错调度,解决异构分布式嵌入式系统中可靠并行应用的高能效调度和高能效容错调度问题。首先,提出了一种非容错的满足可靠性目标的高能效调度(ESRG)算法,以降低能耗,同时满足基于DAG的异构嵌入式系统并行应用的可靠性目标。其次,考虑到使用ESRG如果可靠性目标超过一定的阈值,应用的可靠性目标是不可达的,因此进一步提出了一种满足可靠性目标的高能容错调度(EFSRG)算法,使用容错的机制保证应用的可靠性目标可达。最后,在不同应用规模上对实际并行应用进行了实验,包括快速傅立叶变换和高斯消元。实验结果表明,本文所提出的EFSRG算法降低的能耗高于其他方法在同等规模条件下降低的能耗。
【学位授予单位】:湖南大学
【学位级别】:博士
【学位授予年份】:2018
【分类号】:TP301.6

【相似文献】

相关期刊论文 前10条

1 胡长军,张素琴,田金兰;一种多范例并行应用系统的描述方法和性能估算模型[J];计算机学报;2003年12期

2 王民武,王炼红;在VMS系统中开发并行应用的方法[J];长沙电力学院学报(自然科学版);2000年03期

3 彭舰,刘玉生;基于SCADA系统应用DDE技术开发并行应用程序[J];工业控制计算机;2001年10期

4 杨斌,李延杰,杨晓志,周利民;CAE技术在模具设计过程中的并行应用[J];工程塑料应用;2004年08期

5 ;加速人才培养 孕育行业应用 英特尔支持2015全国并行应用挑战赛,强化技术人才全面培养[J];个人电脑;2015年12期

6 陈丽娜;基于PVM并行应用程序的设计与实现[J];高师理科学刊;2003年04期

7 胡长军,陆爱胜,姜伟,许卓群;基于p-HPF Exrinsic过程调用的并行应用模版[J];计算机工程与应用;2001年03期

8 李爱玲;王璐;彭云峰;;并行应用程序调度策略研究[J];电子器件;2012年04期

9 姚继锋;;HPC须与企业IT相结合[J];中国计算机用户;2009年01期

10 郝晓云,范玉妹;Linux机群并行应用监控系统[J];计算机时代;2002年12期

相关会议论文 前4条

1 黄宇光;;整体同步并行计算方法的现状与发展[A];信息科学与微电子技术:中国科协第三届青年学术年会论文集[C];1998年

2 万国伟;谢e,

本文编号:2664749


资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/yunyingzuzhiguanlilunwen/2664749.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户18ba6***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com