Dynamic scheduling for dedicated grid and task scheduling with reliable communication for non-dedicated grid

  • Authors:
  • Xiaoli Du;Rong Deng;Changjun Jiang;Fei Yin

  • Affiliations:
  • Tongji University, Shanghai, China;Tongji University, Shanghai, China;Tongji University, Shanghai, China;Tongji University, Shanghai, China

  • Venue:
  • CHINA HPC '07 Proceedings of the 2007 Asian technology information program's (ATIP's) 3rd workshop on High performance computing in China: solution approaches to impediments for high performance computing
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

For the different properties between dedicated grid and non-dedicated grid, two algorithms, named by DSADG (a Dynamic Scheduling Algorithm for Dedicated grid) and SARCNG (a Scheduling Algorithm with Reliable Communications for Non-dedicated grid), are presented. The former, based on the idea of dynamic critical path, proposes the method to compute the difference index of task executing on different grid nodes. Compared with other 9 algorithms, DSADG shows lower time complexity, smaller make-span and less grid nodes used in the scheduling process. Based on DSADG and the theories of queue and random process, the latter, focusing on the distinguishable features like heterogeneousness, reliability and availability, presents a function that scales the task scheduling reliability and grid node availability. Test results show SARCNG can not only ensure a smaller make-span, but also choose grid nodes with higher reliability.