• DocumentCode
    2766480
  • Title

    A Bi-criteria Algorithm for Scheduling Parallel Task Graphs on Clusters

  • Author

    Desprez, Frederic ; Suter, Frederic

  • Author_Institution
    LIP, ENS Lyon, Lyon, France
  • fYear
    2010
  • fDate
    17-20 May 2010
  • Firstpage
    243
  • Lastpage
    252
  • Abstract
    Applications structured as parallel task graphs exhibit both data and task parallelism, and arise in many domains. Scheduling these applications on parallel platforms has been a long-standing challenge. In the case of a single homogeneous cluster, most of the existing algorithms focus on the reduction of the application completion time (make span). But in presence of resource managers such as batch schedulers and due to accentuated pressure on energy concerns, the produced schedules also have to be efficient in terms of resource usage. In this paper we propose a novel bi-criteria algorithm, called biCPA, able to optimize these two performance metrics either simultaneously or separately. Using simulation over a wide range of experimental scenarios, we find that biCPA leads to better results than previously published algorithms.
  • Keywords
    Cloud computing; Clustering algorithms; Concurrent computing; Energy management; Grid computing; Measurement; Parallel processing; Processor scheduling; Resource management; Scheduling algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster, Cloud and Grid Computing (CCGrid), 2010 10th IEEE/ACM International Conference on
  • Conference_Location
    Melbourne, Australia
  • Print_ISBN
    978-1-4244-6987-1
  • Type

    conf

  • DOI
    10.1109/CCGRID.2010.43
  • Filename
    5493473