期刊文献+

基于改进遗传算法的异构环境混合调度策略研究 被引量:2

Reseach of Hybrid Scheduling Strategy in Heterogeneous Environment Based on Improved Genetic Algorithm
下载PDF
导出
摘要 异构环境下任务调度是NP问题,它关注大规模的资源和任务调度,要求采用的调度算法能够具有高效性.随着任务数和资源数的增加,遗传算法表现出慢速收敛的缺点.为了克服其缺点,在改进的遗传算法的基础上,增加了分组和负载平衡处理策略,提出了一种混合遗传调度策略.仿真实验表明,基于改进遗传算法的混合调度策略比传统的调度策略性能更优,其算法更符合复杂的异构环境,能更好满足系统的时间特性和最小化资源开销的问题. Task scheduling in heterogeneous environment is a NP problem, it is concerned about the large-scale resource and task scheduling, requires the scheduling algorithm is highly efficient. As the number of tasks and resources to increase the number of genetic algorithm to show the shortcomings of slow convergence. In order to overcome its shortcomings, this paper improved genetic algorithm based on the increased packet processing and load balancing strategy, a hybrid genetic scheduling policy, simulation experiments show that the hybrid genetic algorithm-based scheduling policy than the traditional scheduling strategy better performance, the algorithm more complex, heterogeneous environment, the system can better meet the characteristics of time and resources to minimize the overhead issue.
作者 范敏 胡伟
机构地区 绵阳师范学院
出处 《微电子学与计算机》 CSCD 北大核心 2010年第8期119-123,共5页 Microelectronics & Computer
基金 四川省教育厅青年基金(2006B082) 绵阳市科技局基金(07Y004-4)
关键词 任务调度 遗传算法 异构性 调度策略 task scheduling genetic algorithm heterogeneity scheduling strategy
  • 相关文献

参考文献8

  • 1万本庭,陈明,鲁强.一种QoS Min-Min异构分布式系统任务调度策略[J].计算机工程,2007,33(11):50-52. 被引量:4
  • 2Foster I, Kessel man C. The grid2 blueprint for a new computing infrastructure [ M ]. San Franeiso: Morgan Kaufmann Publishers, 1998:104 - 106.
  • 3Abraham A, Buyya R, Nath B. Nature's heuristics for scheduling jobson computational grids[ C]//The 8th IEEE International Conference on Advanced Computing and Communicati. India, 2000:121 - 123.
  • 4Braun T, Siegel H,Beck N. A comparison of eleven static heuristics formapping a class of independent tasks onto het- erogeneous distributedcomputing systemas [ J ]. Journal of Parallel and Distributed Computing,2001, 61(6):58-61.
  • 5陈明.分布式应用模型[M].北京:科学出版社,2009.
  • 6王小平 曹立明.遗传算法[M].西安:西安交通大学出版社,2002..
  • 7邱卫东,陈燕,李洁萍,彭澄廉.一种实时异构嵌入式系统的任务调度算法[J].软件学报,2004,15(4):504-511. 被引量:16
  • 8Kwok Y K, Ahmad I. Dynamic critical- path scheduling: an effective technique for allocating task graphs to multi p r ocess ors[J]. IEEE Transactions on Parallel and Distributed System, 1996,7(5) :65-68.

二级参考文献13

  • 1[1]Yen TY, Wolf W. Hardware/Software Co-Synthesis of Distributed Embedded System. Netherlands: Kluwer Academic Publishers, 1996. 1~57.
  • 2[2]Garey MR, Johnson DS. Computers and Intractability-A Guide to the Theory of NP-Completeness. New York: W.H. Freeman and Co., 1979.
  • 3[3]Kwok YK, Ahmad I. Dynamic critical-path scheduling: An effective technique for allocation task graphs to multiprocessors. IEEE Trans. on Parallel and Distributed Systems, 1996,7(5):506~521.
  • 4[4]Hou ESH, Ansari N, Ren H. A genetic algorithm for multiprocessor scheduling. IEEE Trans. on Parallel and Distributed Systems, 1994,5(2):113~120.
  • 5[5]Wu M, Gajski D. Hypertool: A programming aid for message passing systems. IEEE Trans. on Parallel and Distributed Systems, 1990,1(3):330~343.
  • 6[6]Sih GC, Lee EA. A compile-time scheduling heuristic for interconnection-constrained heterogeneous processor architectures. IEEE Trans. on Parallel and Distributed Systems, 1993,4(2):175~186.
  • 7[7]EI-Rewini H, Lewis TG. Scheduling parallel program tasks onto arbitrary target machines. Journal of Parallel and Distributed Computing, 1990,9(2):138~153.
  • 8[8]Wu MY, Shu W, Gu J. Efficient local search for DAG scheduling. IEEE Trans. on Parallel and Distributed Systems, 2001,12(6): 617~627.
  • 9[9]Topcuoglu H, Hariri S, Wu MY. Performance-Effective and low-complexity task scheduling for heterogeneous computing. IEEE Trans. on Parallel and Distributed Systems, 2002,13(3):260~274.
  • 10Cassavant T,Kuhl J A.Taxonomy of Scheduling in General Purpose Distributed Memory Systems[J].IEEE Trans.on Software Eng.,1988,14(2).

共引文献124

同被引文献15

引证文献2

二级引证文献15

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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