• DocumentCode
    2483846
  • Title

    Efficient scheduling of task graph collections on heterogeneous resources

  • Author

    Gallet, Matthieu ; Marchal, Loris ; Vivien, Frédéric

  • fYear
    2009
  • fDate
    23-29 May 2009
  • Firstpage
    1
  • Lastpage
    11
  • Abstract
    In this paper, we focus on scheduling jobs on computing grids. In our model, a grid job is made of a large collection of input data sets, which must all be processed by the same task graph or workflow, thus resulting in a collection of task graphs problem. We are looking for a competitive scheduling algorithm not requiring complex control. We thus only consider single-allocation strategies. In addition to a mixed linear programming approach to find an optimal allocation, we present different heuristic schemes. Then, using simulations, we compare the performance of our different heuristics to the performance of a classical scheduling policy in Grids, HEFT. The results show that some of our static-scheduling policies take advantage of their platform and application knowledge and outperform HEFT, especially under communication-intensive scenarios. In particular, one of our heuristics, DELEGATE, almost always achieves the best performance while having lower running times than HEFT.
  • Keywords
    graph theory; grid computing; linear programming; resource allocation; scheduling; HEFT; computing grid; heterogeneous resources; mixed linear programming; scheduling algorithm; single-allocation strategy; task graph collection; Application software; Distributed computing; Grid computing; Laboratories; Large-scale systems; Linear programming; Physics; Processor scheduling; Scheduling algorithm; Steady-state; DAGs; computing Grids; heterogeneity; scheduling; steady state;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel & Distributed Processing, 2009. IPDPS 2009. IEEE International Symposium on
  • Conference_Location
    Rome
  • ISSN
    1530-2075
  • Print_ISBN
    978-1-4244-3751-1
  • Electronic_ISBN
    1530-2075
  • Type

    conf

  • DOI
    10.1109/IPDPS.2009.5161045
  • Filename
    5161045