Improvement on Scheduling Dependent Tasks for Grid Applications

  • Authors:
  • Elaine C. Machtans;Liria M. Sato;Airton Deppman

  • Affiliations:
  • -;-;-

  • Venue:
  • CSE '09 Proceedings of the 2009 International Conference on Computational Science and Engineering - Volume 01
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Grid technology has been intensively developed lasting recent years, due to a need for high performance computing to process large amounts of data distributed around global networks. In addition to the improved performance obtained by parallel processing, this technology enables resources distributed among different nodes to be shared.In this study, the problem of transferring files that are generated during the execution of DAG workflows with interdependent tasks is addressed. The ineffectiveness of advanced file-transfer techniques in these cases is discussed, and a heuristic is proposed for dealing with the scheduling of interdependent and independent tasks that arrive on-line to be processes by grid infrastructure.A simulator was developed in order to simulate resources and tasks in a grid for testing the effectiveness of the new heuristic technique. The results are compared with those obtained with OLB showing that the proposed heuristic technique also leads to significant improvements in the makespan.