期刊文献+

An optimizing algorithm of static task scheduling problem based on hybrid genetic algorithm 被引量:3

An optimizing algorithm of static task scheduling problem based on hybrid genetic algorithm
下载PDF
导出
摘要 To reduce resources consumption of parallel computation system,a static task scheduling optimization method based on hybrid genetic algorithm is proposed and validated,which can shorten the scheduling length of parallel tasks with precedence constraints.Firstly,the global optimal model and constraints are created to demonstrate the static task scheduling problem in heterogeneous distributed computing systems(HeDCSs).Secondly,the genetic population is coded with matrix and used to search the total available time span of the processors,and then the simulated annealing algorithm is introduced to improve the convergence speed and overcome the problem of easily falling into local minimum point,which exists in the traditional genetic algorithm.Finally,compared to other existed scheduling algorithms such as dynamic level scheduling(DLS),heterogeneous earliest finish time(HEFT),and longest dynamic critical path(LDCP),the proposed approach does not merely decrease tasks schedule length,but also achieves the maximal resource utilization of parallel computation system by extensive experiments. To reduce resources consumption of parallel computation system, a static task scheduling opti- mization method based on hybrid genetic algorithm is proposed and validated, which can shorten the scheduling length of parallel tasks with precedence constraints. Firstly, the global optimal model and constraints are created to demonstrate the static task scheduling problem in heterogeneous distributed computing systems(HeDCSs). Secondly, the genetic population is coded with matrix and used to search the total available time span of the processors, and then the simulated annealing algorithm is introduced to improve the convergence speed and overcome the problem of easily falling into local minimum point, which exists in the traditional genetic algorithm. Finally, compared to other existed scheduling algorithms such as dynamic level scheduling ( DLS), heterogeneous earliest finish time (HEFr), and longest dynamic critical path( LDCP), the proposed approach does not merely de- crease tasks schedule length, but also achieves the maximal resource utilization of parallel computa- tion system by extensive experiments.
出处 《High Technology Letters》 EI CAS 2016年第2期170-176,共7页 高技术通讯(英文版)
基金 Supported by the National Natural Science Foundation of China(No.61401496)
关键词 混合遗传算法 优化算法 调度问题 静态 并行计算系统 最早完成时间 分布式计算系统 模拟退火算法 genetic algorithm, simulated annealing algorithm, parallel computation, directedacyelic graph
  • 相关文献

参考文献12

  • 1Nelissen G, Su H. An optimal boundary fair scheduling. Real-Time Systems, 2014,50(4) : 456-508.
  • 2Liu M, Chu C B, Xu Y F, et al. An optimal online algo- rithm for single machine scheduling to minimize total gen- eral completion time. Journal of Combinatorial Optimiza- tion, 2012,23(2) : 189-195.
  • 3Lombardi M, Milano M. Optimal methods for resource al- location and scheduling: a cross-disciplinary survey. Constraints, 2012,17( 1 ) : 51-85.
  • 4Regnier P, Lima G, Massa E, et al. Multiprocessor scheduling by reduction to uniprocessor: an original opti- mal approach. Real-Time Systems, 2012,2013 (4) : 436- 474.
  • 5Epstein L, Hanan Z H. Online scheduling with rejection and reordering: exact algorithms for unit size jobs. Jour- nal of Combinatorial Optimization, 2014,28 ( 4 ) : 875- 892.
  • 6Darbha S, Agrawal P D. Optimal scheduleing algorithm for distributed-memory machines. IEEE Transactions on Parallel and Distributed Systems, 1998,9( 1 ) : 87-95.
  • 7Park C I, Choe T Y. An optimal scheduling algorithm based on task duplication. IEEE Transactions on Parallel and Distributed Systems, 2002,51(4) : 444-448.
  • 8Falzon G, Li M. Enhancing genetic algorithms for de- pendent job scheduling in grid computing environments. Journal of Supercomputing, 2012,62( 1 ) : 290-314.
  • 9Arabnejad H, Barbosa J G. List scheduling algorithm for heterogeneous systems by an optimistic cost table. IEEE Transactions on Parallel and Distributed Systems, 2014, 25 ( 3 ) : 682-694.
  • 10Paredes R U, Cazorla D, Sanchez J L, et al. A compara- tive study of different metric structures in thinking on GPU implementations. Lecture Notes in Engineering and Computer Science, 2012 : 312-317.

同被引文献20

引证文献3

二级引证文献11

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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