期刊文献+

软硬件节能原理深度融合之绿色异构调度算法 被引量:2

Green Heterogeneous Scheduling Algorithm Through Deep Integration of Hardware and Software Energy Saving Principles
下载PDF
导出
摘要 虚拟云高性能向高效能计算演进,已是环境保护、人类可持续发展的迫切需求.然而目前,一方面,硬件级物理节能空间需要适度延展;另一方面,以遗传或人工免疫算法为代表的元启发式调度中间件大多存在进化动力不足,以致收敛性和分布性冲突难平衡等瓶颈.事实上,每个候选解(调度方案)都蕴含一定的物理反馈效应,而拟配资源的非线性和异构性,则意味着不同方案间与能效相关的实时动态反馈的巨大差异化.因此,尊重科学规律,巧妙地借力于硬件节能原理,给算法优化动力注入新能量,并进一步增强软件方法的节能主导性,是本文研究方法;继而提出一种着眼于软硬件节能原理深度融合的新的绿色异构调度算法(GHSA_di/II),以多角度、全方位提升元启发式算法之协同进化模拟的内驱力.大量仿真实验结果显示:无论对于数据密集型还是计算密集型实例,GHSA_di/II算法较其他3种元启发式异构调度算法,在整体性能、节能降耗以及可扩展性等方面都具明显优势. The computing evolution from high performance to high efficiency of the virtual cloud is an urgent need of environmental protection and human sustainable developments.However,on the one hand,nowadays there are moderate extension demands of the hardware energy-saving space;on the other hand,meta-heuristics scheduling algorithms,such as genetic algorithms and artificial immune algorithms,underperform in the optimization dynamics with the balance conflict between convergence and distribution.In fact,there are some inevitable and logical relationships between every candidate solution(scheduling scheme)and some physical feedback;and nonlinearity and heterogeneity of the allocated resources means a big discrepancy in the feedback effects between different scheduling schemes,such as the energy-efficiencies related.Therefore,the research methods of this study are to respect the scientific laws,and to ingeniously follow the hardware energy-saving principle,in order for injecting new energy into the algorithm optimization power,and also for further enhancing the energy-saving dominance of software methods.Then,the green heterogeneous scheduling algorithm through deep integration of hardware and software energy saving principles,is presented in this paper(i.e.,GHSA_di/II),with the multi angle and all-round improvements of the internal drive of co-evolutionary simulation in the meta-heuristics algorithms.The experimental results show that compared with the other three meta-heuristic heterogeneous scheduling algorithms,GHSA_di/II algorithm has obvious advantages in overall performance,energy saving,and scalability,for both data intensive and computing intensive instances.
作者 王静莲 龚斌 刘弘 李少辉 WANG Jing-Lian;GONG Bin;LIU Hong;LI Shao-Hui(School of Information and Electrical Engineering,Ludong University,Yantai 264025,China;School of Software,Shandong University,Ji’nan 250101,China;Shandong High Performance Computing Center,Ji’nan 250101,China;School of Information Science and Engineering,Shandong Normal University,Ji’nan 250014,China)
出处 《软件学报》 EI CSCD 北大核心 2021年第12期3768-3781,共14页 Journal of Software
基金 国家自然科学基金(61702248,61070017,61272094) 国家高技术研究发展计划(863)(2006AA01A113,2012AA01A306)。
关键词 虚拟云 异构调度 绿色计算 协同进化算法 动力方程 节能原理 深度融合 virtual cloud heterogeneous scheduling green computing co-evolutionary algorithm dynamic equation energy saving principles deep integration
  • 相关文献

参考文献3

二级参考文献35

  • 1石川,李清勇,史忠植.一种快速的基于占优树的多目标进化算法[J].软件学报,2007,18(3):505-516. 被引量:14
  • 2Zhong L,Luo Q, Wen D, Qiao SD, Shi JM, Zhang WM. A task assignment algorithm for multiple aerial vehicles to attack targets with dynamic values. IEEE Trans, on Intelligent Transportation Systems, 2013,14(1):236-248. [doi; 10.1109/TITS.2012.2210882].
  • 3Huang ZX, Lu XD,Duan HL. A task operation model for resource allocation optimization in business process management. IEEETrans, on Systems, Man and Cybernetics, Part A: Systems and Humans, 2012,42(5):1256-1270. [doi; 10.1109/TSMCA.2012. 2187889].
  • 4Zhu H, Wang YP. Integration of security grid dependent tasks scheduling double-objective optimization model and algorithm. Ruan Jian Xue Bao/Joumal of Software, 2011,22(11): 2729-2748 (in Chinese with English abstract), http://www.jos.org.cn/1000-9825/ 3900.htm [doi: 10.3724/S.P.J.1001.2011.03900].
  • 5Tang J, Lim MH, Ong YS. Diversity-Adaptive parallel memetic algorithm for solving large scale combinatorial optimization problems. Soft Computing, 2007,11(9):873-888. [doi; 10.1007/s00500-006-0139-6].
  • 6Dou H,Ji Y, Wang PJ, Zhang KY. Workload scheduling algorithm for minimizing electricity bills of green data centers. Ruan Jian Xue Bao/Joumal of Software, 2014,25(7):1448-1458 (in Chinese with English abstract), http://www.jos.org.cn/1000-9825/4599. htm [doi: 10.13328/j.cnki.jos.004599].
  • 7Braun TD, Siegel HJ, Beck N. A comparison of eleven static heuristics for mapping a class of independent tasks onto heterogeneous distributed computing systems. Journal of Parallel and Distributed Computing, 2001,61(6):810-837. [doi; 10.1006/jpdc.2000.1714].
  • 8Hsieh FS, Lin JB. A dynamic scheme for scheduling complex tasks in manufacturing systems based on collaboration of agents. Applied Intelligence, 2014,41(2):366-382. [doi; 10.1007/sl0489-014-052l-5].
  • 9Gurout T, Medjiah S, Costa GD, Monteil T. Quality of service modeling for green scheduling in clouds. Sustainable Computing: Informatics and Systems, 2014,4225-240. [doi; 10,10i6(j.suscom.2014.08.006].
  • 10IBM Blue Gene Team. Overview of the IBM Blue Gene/P project. IBM Journal of Research and Development, 2008,52(1): 199-220.

共引文献12

同被引文献16

引证文献2

二级引证文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部