期刊文献+

树型网格下独立任务的实用调度算法 被引量:1

Practical Scheduling Algorithm of Independent Tasks on Tree-Based Grid
下载PDF
导出
摘要 讨论了节点计算能力和网络通信速度异构的树型网格下独立任务的调度问题.与最小化任务总执行时间不同,文中提出了树型网格平台任务调度问题的一种修正的整数线性规划模型,为解决多层树通过线性规划模型求解最优任务分配数时时间复杂性大的问题,引入推拉方法,将多层树线性规划求解归结为单层树求解,使得求解过程的复杂性大大降低.基于求出的近似最优任务分配数,提出一个静态分布式的启发式任务调度算法.分析和实验表明,在异构的树型网格下进行大量的独立任务调度时,算法性能优于同类算法. In this paper, the scheduling of independent tasks on the tree-based grid where resources have different computation and communication speeds is discussed. In contrast to minimizing the total execution time of tasks, this paper proposes an improved integral linear planning model. In order to overcome the time complexity when calculating the optimal number of tasks assigned to each node of the multi-level tree, the Push-Pull method is adopted to transform the linear planning of multi-level tree into a single-level one, thus greatly reducing the time complexity. Moreover, according to the calculated approximate number of the assigned optimal tasks, a static distributed heuristic task scheduling algorithm is put forward. Analytical and experimental results show that the proposed algorithm has better performance than other ones in the condition of scheduling lots of independent tasks on heterogeneous tree-based grid.
出处 《华南理工大学学报(自然科学版)》 EI CAS CSCD 北大核心 2008年第4期56-62,共7页 Journal of South China University of Technology(Natural Science Edition)
基金 广东省科技厅工业攻关项目(2007B01200049)
关键词 任务调度 网格计算 线性规划 最优任务分配 分布式调度算法 task scheduling grid computing linear planning optimal task scheduling distributed scheduling algorithm
  • 相关文献

参考文献10

  • 1Abraham A,Buyya R,Nath B.Nature's heuristics for scheduling jobs on computational grids[C]//Proc of the 8th Int'l Conf on Advanced Computing and Communications (ADCOM 2000).New Delhi:Tats McGraw-Hill Publishing,2000:45-52.
  • 2Dong F,G Aid S.Scheduling algorithms for grid compuring:state of the art and open problems[R/OL].(2006-12-01).http://www.ca.queensu.ca/TechReports/Reports/2006-504.pdf.
  • 3University of California.SETI @ home Home Page (EB/OL).(2007-01-05).http://setiathome,ssl.berkely.edu/.
  • 4林剑柠,吴慧中.基于遗传算法的网格资源调度算法[J].计算机研究与发展,2004,41(12):2195-2199. 被引量:70
  • 5林伟伟,齐德昱,李拥军,王振宇,张志立.树型网格计算环境下的独立任务调度[J].软件学报,2006,17(11):2352-2361. 被引量:29
  • 6Karmarkar N.A new polynomial-time algorithm for linear programming[J].Combinatorica,1984,4(4):373-395.
  • 7Veeravalli B,Yao J.Divisible load scheduling strategies on distributed multi-level tree networks with communication delays and buffer constraints[J].Computer Communications,2004,27(1):93-110.
  • 8Ibarra O H,Kim C E.Heuristic algorithms for scheduling independent tasks on nonidentical processors[J].Journal of the ACM,1977,24(2):280-289.
  • 9Braun T D,Siegel H J,Beek N.A comparison of eleven static heuristics for mapping a class of independent tasks onto heterogeneous distributed computing systems[J]Journal of Parallel and Distributed Computing,2001,61(6):810-837.
  • 10Vineenzo D M,Marco M.Sub-optimal scheduling in a grid using genetic algorithms[J].Parallel Computing,2004,30(5/6):553-565.

二级参考文献8

  • 1林剑柠,吴慧中.基于遗传算法的网格资源调度算法[J].计算机研究与发展,2004,41(12):2195-2199. 被引量:70
  • 2R Buyya, D Abramson, J Giddy. An economy driven resource management architecture for global computational power grids. Int'l Conf on Parallel and Distributed Processing Techniques and Applications, Las Vegas, 2000
  • 3Vincenzo Di Martino. Scheduling in a grid computing environment using genetic algorithms. Marco Mililotti the 16th Int'l Parallel and Distributed Processing Symp (IPDPS2002), Florida, USA, 2002
  • 4Vincenzo Di Martino, M Mililotti. Sub-optimal scheduling in a grid using genetic algorithms. Parallel Computing, 2004, 30(5/6): 553~565
  • 5Ajith Abraham, Rajkumar Buyya. Nature's heuristics for scheduling jobs on computational grids. The 8th Int'l Conf on Advanced Computing and Communications (ADCOM 2000), Cochin, India, 2000
  • 6Zhihong Xu, Xiangdan Hou, Jizhou Sun. An algorithm-based task scheduling in grid computing. CCECE 2003-Canadian Conf on Electrical and Computer Engineering, Montreal, Canada, 2003
  • 7王小平, 曹立明 . 遗传算法 . 西安: 西安交通大学出版社, 2002(Wang Xiaoping, Cao Liming. Genetic Algorithms(in Chinese). Xi'an: Xi'an Jiaotong University Press, 2002)
  • 8钟求喜,谢涛,陈火旺.基于遗传算法的任务分配与调度[J].计算机研究与发展,2000,37(10):1197-1203. 被引量:70

共引文献91

同被引文献2

引证文献1

二级引证文献5

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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