×

DRSCRO:异构系统任务调度的元启发式算法。 (英语) 兹布1394.90280

摘要:一个有效的DAG任务调度对于利用异构系统的性能潜力和找到一个最小化最大完工时间已知DAG的(即总执行时间)是NP完全的。最近提出的一种新的元启发式方法化学反应优化(CRO)证明了它能够解决NP完全优化问题。提出了一种适用于异构系统DAG调度的双反应结构化学反应优化(DRSCRO)算法,该算法改进了传统CRO框架,并将CRO与可变邻域搜索(VNS)方法相结合。DRSCRO有超分子选择和全局优化两个反应阶段。在分子选择阶段,采用CRO作为一种元启发式算法,得到一个加速收敛的超分子。在全局优化阶段,在全局优化阶段,考虑调度顺序和处理器分配,采用具有新处理器选择模型的VNS算法作为初始化,并在无效反应算子中利用VNS的负载平衡邻域结构。实验结果验证了DRSCRO的有效性和有效性最大完工时间以及收敛速度。

理学硕士:

90B35型 运筹学中的确定性调度理论
90度59度 数学规划中的逼近方法和启发式方法
PDF格式 BibTeX公司 XML 引用
全文: 内政部

参考文献:

[1] 刘易斯,T。;Elrewini,H.,并行计算导论,(1992),纽约,美国:普伦蒂斯霍尔,纽约,纽约,美国
[2] 郭永康。;艾哈迈德,I.,将有向任务图分配给多处理器的静态调度算法,ACM计算调查,31,4,406-471,(1999)
[3] 托普库格鲁,H。;哈里里,S。;吴,M.-Y。,异构计算的性能有效和低复杂度任务调度,并行和分布式系统上的IEEE事务处理,13,3,260-274,(2002)
[4] 郭永康。;艾哈迈德,I.,动态关键路径调度:将任务图分配给多处理器的有效技术,并行和分布式系统上的IEEE事务处理,7,5,506-521,(1996)
[5] 萨特,F。;德斯普雷斯,F。;Casanova,H.,从异构任务调度到异构混合并行调度,欧洲Par 2004并行处理:第10届国际Euro-Par会议,意大利比萨,2004年8月31日至9月3日,会议记录。2004年欧洲Par并行处理:第10届国际欧洲Par会议,意大利比萨,2004年8月31日至9月3日。会议记录,计算机科学讲义,3149230-237,(2004),德国柏林:德国柏林斯普林格·Zbl 1096.68576
[6] 李,C.-Y。;黄俊杰。;周永康。;Anger,F.D.,带处理器间通信延迟的多处理器调度,运筹学快报,7,3,141-147,(1988)·Zbl 0644.68046
[7] 马赫斯瓦兰,M。;Siegel,H.J.,异构计算系统的动态匹配与调度算法,第七届异质计算研讨会论文集,IEEE计算机学会
[8] 吴,M.-Y。;Gajski,D.D.,Hypertool:消息传递系统的编程辅助工具,IEEE并行与分布式系统事务,1,3,330-343,(1990)
[9] 埃尔雷维尼,H。;刘易斯,T.G.,在任意目标机器上调度并行程序任务,并行与分布式计算杂志,9,2,138-153,(1990)
[10] Sih,G.C。;李E.A.,《互连约束异构处理器体系结构的编译时间调度启发式算法》,并行与分布式系统上的IEEE事务,4,2175-187,(1993)
[11] 克鲁特拉赫,B。;刘易斯,T.,《平行加工的粒度测定》,IEEE软件,5,1,23-32,(1988)
[12] Al Mouhamed,M.A.,具有通信成本的优先图调度的处理器数量和时间的下界,IEEE软件工程学报,16,12,1390-1401,(1990)
[13] 图梅奥,A。;皮拉托,C。;费兰迪,F。;斯库托,D。;Lanzi,P.L.,异构多处理器系统中映射与调度的蚁群优化,嵌入式计算机系统国际会议论文集:体系结构、建模与仿真(SAMOS’08),IEEE计算机学会
[14] 艾哈迈德一世。;《遗传范式下的多处理器调度》,并行计算,22,3,395-406,(1996)·Zbl 0875.68709
[15] 博尼亚迪,医学博士。;Moghadam,M.E.,用于多处理器任务调度的二部遗传算法,国际并行编程杂志,37,5,462-487,(2009)·Zbl 1183.68104
[16] 科雷亚共和国。;费雷拉,A。;雷布雷恩,P.,用遗传算法调度多处理器任务,并行和分布式系统上的IEEE事务,10,8,825-837,(1999)
[17] 侯,E.S.H。;安萨里,北。;《多处理器调度的遗传算法》,《并行与分布式系统上的IEEE事务》,5,2,113-120,(1994)
[18] 奥马拉,F.A。;Arafa,M.M.,任务调度问题的遗传算法,并行与分布式计算杂志,70,1,13-22,(2010)·Zbl 1233.68077
[19] 辛格,A。;塞沃,M。;Rossi,A.,用于多处理器调度的混合分组遗传算法,当代计算:第二届国际会议,2009年8月17日至19日,印度诺伊达,2009年。当代计算:第二届国际会议,2009年IC3,印度诺伊达,2009年8月17-19日。计算机与信息科学通信论文集,40,1-7,(2009),德国柏林:德国柏林斯普林格
[20] 吴,A.S。;于,H。;金,S。;林克强。;Schiavone,G.,多处理器调度的增量遗传算法方法,并行与分布式系统上的IEEE事务处理,15,9,824-834,(2004)
[21] 文,Y。;徐,H。;Yang,J.,异构多处理器系统任务调度的启发式混合遗传变量邻域搜索算法,信息科学,181,3567-581,(2011)
[22] 尚穆加布里亚,R。;帕德马瓦蒂,S。;沙利尼,S.,使用禁忌搜索的任务调度中的竞争意识,IEEE国际先进计算会议论文集,IEEE计算机学会
[23] 南卡罗来纳州波尔图。;李明博,C.C.,优先约束下异类处理器任务调度的禁忌搜索方法,国际高速计算杂志,7,1,45-72,(1995)
[24] 卡拉什尼科夫。;Kostenko,V.A.,多处理器调度的模拟退火并行算法,计算机与系统科学国际期刊,47,3455-463,(2008)·Zbl 1171.90414号
[25] 林,A.Y.S。;Li,V.O.K.,化学反应启发的元启发式优化,IEEE进化计算汇刊,14,3,381-399,(2010)
[26] 乔杜里,P。;库马尔,R。;Chakrabarti,P.P.,内存和时间约束下多处理器动态任务图的混合调度,并行和分布式系统上的IEEE事务处理,19,7967-980,(2008)
[27] 徐,Y。;李,K。;他,L。;Truong,T.K.,《基于双分子结构的化学反应优化的异构计算系统的DAG调度方案》,并行与分布式计算杂志,73,9,1306-1322,(2013)
[28] 徐杰。;林,A.,网格调度问题的化学反应优化,IEEE国际通信会议论文集,IEEE计算机学会
[29] 瓦尔盖塞,B。;麦基,G。;Alexandrov,V.,agent intelligence能否用于实现容错并行计算系统?,平行处理信件,21,4379-396,(2011)
[30] 江,Y。;邵,Z。;Guo,Y.,基于元组的化学反应优化的异构计算系统DAG调度方案,科学世界杂志,2014,(2014)
[31] 徐杰。;林,A.Y.S。;李维康,应用化学反应优化进行股票组合选择,运筹学与金融工程国际会议论文集,华西科技大学
[32] Mladenovi{'c},N。;Hansen,P.,可变邻域搜索,计算机与操作研究,24,11,1097-1100,(1997)·Zbl 0889.90119
[33] 李,K。;唐,X。;Li,K.,异构计算系统的节能随机任务调度,并行和分布式系统上的IEEE事务,25,11,2867-2876,(2014)
[34] 沃尔珀特,D.H。;麦克雷迪,W.G.,最优化的无免费午餐定理,IEEE进化计算汇刊,1,1,67-82,(1997)
[35] Khan,M.A.,使用受限关键路径的异构系统调度,并行计算,38,4-5,175-193,(2012)
[36] 汉森,P。;姆拉诺维奇,N。;Perez,J.M.,可变邻域搜索:方法和应用,4OR-运营研究季刊,6,4,319-360,(2008)·Zbl 1179.90332
[37] 格洛弗,F。;Kochenberger,G.,《元启发式手册》(2003年),纽约,美国:斯普林格,纽约,纽约,美国·Zbl 1058.90002
[38] 金,S。;《并行计算在多处理器体系结构上映射的一般方法》,《并行处理国际会议论文集》,宾夕法尼亚州立大学,宾夕法尼亚州立大学出版社
[39] 阿尔梅达,V.A.F。;瓦康塞洛斯,I.M.M。;阿拉贝,J.N.C。;Menasce,D.A.,使用随机任务图研究并行系统中异构性的潜在好处,ACM/IEEE超级计算会议论文集,IEEE计算机学会
[40] 加西亚,S。;费尔南德斯,A。;卢恩戈,J。;Herrera,F.,《计算智能和数据挖掘实验设计中多重比较的高级非参数检验:功率的实验分析》,信息科学,180102044-2064,(2010)
此参考列表基于出版商或数字数学图书馆提供的信息。它的项被试探性地匹配到zbMATH标识符,并且可能包含数据转换错误。它试图尽可能准确地反映原始论文中列出的参考文献,而不要求匹配的完整性或精确性。