Journal of South China University of Technology (Natural Science Edition) ›› 2008, Vol. 36 ›› Issue (4): 69-74.

• Computer Science & Technology • Previous Articles     Next Articles

Optimization of Generational Scheduling Algorithm Based on Through Path and Generation Adjustment

Zheng Wei-ping  Qi De-yu   

  1. School of Computer Science and Engineering, South China University of Technology, Guangzhou 510640, Guangdong, China
  • Received:2007-05-24 Revised:2007-07-18 Online:2008-04-25 Published:2008-04-25
  • Contact: 郑伟平(1979-),男,博士生,华南师范大学工程师,主要从事分布式系统研究. E-mail:newmood@tom.com
  • About author:郑伟平(1979-),男,博士生,华南师范大学工程师,主要从事分布式系统研究.
  • Supported by:

    粤港关键领域重点突破项目(2005A10307007)

Abstract:

In the generational scheduling (GS) algorithm, only the partial orders between tasks are considered during the generation division, and the effect of the task partition on the total scheduling time is entirely ignored. Besides, as the existing independent scheduling algorithms employed by the local scheduling consider the makespan of task subsets only, there may result in the absence of global optimization. In order to solve these problems, a modified algorithm named GA-DLTPF is presented based on GS. GA-DLTPF performs the generation adjustment based on the generation division of GS, and ensures the priority of the longest through path for the local scheduling according to the definition of through path. Simulated results indicate that GA-DLTPF is of better scheduling performance than the improved GS algorithm OGS, especially in the condition of deep task graph.

Key words: scheduling algorithm, dependent task, generational scheduling, grid, optimization