首页 | 本学科首页   官方微博 | 高级检索  
     

异构计算系统中弹性节能调度策略研究
引用本文:朱晓敏,贺川,王建江,江建清. 异构计算系统中弹性节能调度策略研究[J]. 计算机学报, 2012, 35(6): 1313-1326
作者姓名:朱晓敏  贺川  王建江  江建清
作者单位:国防科学技术大学信息系统工程重点实验室 长沙410073
摘    要:目前,节能已成为异构计算系统中减少电量开销、提高系统可靠性和保护环境的重要研究内容.传统的节能调度策略侧重于研究如何节能而忽略了用户对任务完成时间的期望,使得任务执行效果受到较大影响.特别是当系统负载较重时,由于电压调节缺乏自适应性,导致在某些情况下(如应急服务)的任务执行效果不可容忍.文中提出一种弹性节能调度策略(Elastic Energy-Aware Scheduling,EEAS),用于动态调度异构计算系统中非周期、独立任务.EEAS策略根据系统负载情况在系统节能与用户期望之间进行权衡,即当系统负载较重时,EEAS优先考虑用户期望,通过动态调整计算节点局部队列中等待任务的执行电压提高任务完成率;当系统负载较轻时,EEAS在尽量满足用户期望的基础上最大限度地降低任务执行电压以实现节能.文中通过大量的模拟实验比较了EEAS、GEA、HVEA和LVEA的性能.实验结果表明,EEAS的调度质量优于其他策略,可有效提高系统弹性.

关 键 词:异构计算系统  调度  节能  弹性  动态电压调整

An Elastic Energy-Aware Scheduling Strategy for Heterogeneous Computing Systems
ZHU Xiao-Min , HE Chuan , WANG Jian-Jiang , JIANG Jian-Qing. An Elastic Energy-Aware Scheduling Strategy for Heterogeneous Computing Systems[J]. Chinese Journal of Computers, 2012, 35(6): 1313-1326
Authors:ZHU Xiao-Min    HE Chuan    WANG Jian-Jiang    JIANG Jian-Qing
Affiliation:(Key Laboratory of Information System Engineering,National University of Defense Technology,Changsha 410073)
Abstract:Energy saving has become a major issue for heterogeneous computing systems to minimize electricity cost,improve system reliability and protect environment.Conventional energy-aware scheduling strategies developed on heterogeneous computing systems concentrated on energy savings regardless of the user expected finish times of tasks while making scheduling decisions.As a result,the user expectations by such strategies will be affected greatly especially when the systems are heavily loaded,which results in inferior system adaptivity or,in some situations,(e.g.,emergency service) it is even not tolerated.In this paper,we developed a novel dynamic scheduling strategy named Elastic Energy-Aware Scheduling(EEAS) for aperiodic,and independent tasks on heterogeneous computing systems with dynamic voltage scaling.The EEAS strategy aims at adaptively adjusting voltages according to the system workload,thereby making trade-offs between energy conservation and user expectation.i.e.,when the system is under heavy workload,to meet user expectations,EEAS not only considers the voltage for a new task,but also takes the voltages to run tasks waiting in local queues into account;in contrast,EEAS degrades voltage levels to reduce energy consumption while holding higher user satisfaction rate in terms of user expected finish time.We conducted extensive experiments to compare our EEAS with three schemes — GEA,HVEA and LVEA.Experimental results show that EEAS significantly improves the scheduling quality of others,and is able to effectively enhance the system elasticity.
Keywords:heterogeneous computing system  scheduling  energy-aware  elastic  dynamic voltage scaling
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号