陈华;Cheng,Albert Mo Kim(艾伯特·莫·金);郭英伟 应用蚁群优化算法将实时任务分配给异构处理器。 (英语) Zbl 1219.68068号 J.平行分布计算。 71,第1期,132-142(2011). 摘要:一般来说,确定一组周期性任务是否可以分配给一组异构处理器而不违反截止日期的问题是NP-hard。针对这一问题,提出了一种基于蚁群优化(ACO)元启发式的新算法。提出了一种局部搜索启发式算法,可用于各种元启发式算法来改进分配解,并分析了其时间和空间复杂度。除了能够搜索可行的分配解外,我们的扩展ACO算法还可以通过降低能耗来优化解。实验结果表明,我们的ACO算法的原型和扩展版本都优于现有的主要方法;此外,与原型相比,扩展版平均节能15.8%。 引用于2文件 MSC公司: 68平方米 计算机系统环境下的性能评估、排队和调度 68分20秒 人工智能背景下的问题解决(启发式、搜索策略等) 关键词:行程安排;实时系统;多处理器;异构处理器;蚁群优化;power-aware计算;定期任务 软件:GLPK公司;LP手册 PDF格式BibTeX公司 XML格式引用 \textit{H.Chen}等人,J.平行分布计算。71,No.1,132--142(2011;Zbl 1219.68068) 全文: 内政部 参考文献: [1] H.Aydin,Q.Yang,多处理器实时系统的能量感知分区,in:Proc。2003年国际并行和分布式处理研讨会。 [2] Baruah,S.:异构多处理器平台上的任务分区,1-8(2004) [3] S.Baruah,《异构多处理器之间的实时任务划分》,载于:ICPP,2004年,第1-8页。 [4] Bentley,J.L.:几何旅行商问题的快速算法,ORSA计算期刊4387-411(1992)·Zbl 0758.90071号 ·doi:10.1287/ijoc.4.4.387 [5] Braun,T.:将一类独立任务映射到异构分布式计算系统的十一种静态启发式比较,《并行与分布式计算杂志》61,810-837(2001)·Zbl 0990.68013号 [6] Bunde,D.P.:面向制造周期和流程的软件调度,《调度杂志》第12期,第5期(2009年)·Zbl 1176.90196号 ·doi:10.1007/s10951-009-0123-y [7] T.D.Burd,R.W.Brodersen,节能CMOS微处理器设计,收录于:Proc。夏威夷国际会议系统科学,1995年1月,第288-297页。 [8] Carpenter,J。;Funk,S。;霍尔曼,P。;Srinivansan,A。;安德森,J。;Baruah,S.:实时多处理器调度问题和算法的分类,(2003) [9] H.Chen,应用蚁群优化为异构处理器分配实时任务,德克萨斯州休斯顿大学计算机科学系硕士论文,2005年。 [10] H.Chen,A.M.K.Cheng,将蚁群优化应用于异构多处理器的分区调度问题,WIP会话,收录于:IEEE RTAS,2005年。 [11] Cheng,Albert M.K.:《实时系统:调度、分析和验证》,(2002) [12] Dantzig,G.B。;Thapa,M.N.:线性规划,1:导论,(1997)·Zbl 0883.90090号 [13] 多里戈,M。;Stützle,T.:蚁群优化,(2004)·邮编1092.90066 [14] Garey,M.R。;Johnson,D.S.:《计算机与难处理性:NP-完备性理论指南》(1979年)·Zbl 0411.68039号 [15] GNU线性编程工具包参考手册,第4.6卷,2004年8月。 [17] Jin,H。;Wang,H。;Wang,H。;Dai,G.:基于ACO的多处理器控制任务分配和调度方法,计算机科学讲义3959(2006)·Zbl 1178.68103号 [18] D.S.Johnson,L.A.McGeoch,旅行推销员问题:局部优化的案例研究,1995年。 [19] 莱文,J。;Ducatelle,F.:《蚁群优化和箱子包装和切割库存问题的局部搜索》,运筹学会期刊55,第7期,705-716(2004)·Zbl 1095.90122号 ·doi:10.1057/palgrave.jors.2601771 [20] G.Ritchie,带蚁群优化和局部搜索的静态多处理器调度,英国爱丁堡大学信息学院硕士论文,2003年。 [21] Shmoys,D.B。;Tardos,E.:广义指派问题的近似算法,数学规划62,461-474(1993)·Zbl 0804.90077 ·doi:10.1007/BF01585178 [22] Stützle,T。;Hoos,H.:MAX–MIN ant system,Future generation computer systems 16,No.8,889-914(1999)·Zbl 0970.90083号 [23] T.Stutzle,H.Hoos,《改进蚂蚁系统:引入最大最小蚂蚁系统》。 [24] Vanderbei,R.J.:线性规划:基础和扩展,(2001)·邮编:1043.90002 [25] M.Yagiura,T.Ibaraki,广义指派问题的最新元启发式算法,载于:ICKS,2004年,第1-9页·Zbl 1239.90091号 [26] D.Zhu,N.AbouGhazaleh,D.Mosse,R.Melhem,多处理器实时系统中的功率感知调度和/或图形,见:Proc。2002年国际并行处理会议。 [27] 朱,D。;梅勒姆,R。;Childers,B.R.:多处理器实时系统中使用松弛回收的动态电压/速度调整调度,并行和分布式系统上的IEEE事务14,第7期(2003年) 此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。