• DocumentCode
    3664145
  • Title

    Scheduling Tasks with Precedence Constraints on Hybrid Multi-core Machines

  • Author

    Safia Kedad-Sidhoum;Florence Monna;Denis Trystram

  • Author_Institution
    LIP6, Sorbonne Univ., Paris, France
  • fYear
    2015
  • fDate
    5/1/2015 12:00:00 AM
  • Firstpage
    27
  • Lastpage
    33
  • Abstract
    In this work, we are interested in scheduling dependent tasks for hybrid parallel multi-core machines, composed of CPUs with additional accelerators (GPUs). The objective is to minimize the make span, which is a crucial problem for reaching the potential of new platforms in High Performance Computing. We provide an approximation algorithm with a performance guarantee of 6 to solve this problem. The algorithm is a two-phase solving method: a first phase based on rounding the solution provided by solving a linear programming formulation for the assignment of the tasks to the resources. A second phase uses a classical list algorithm to schedule the tasks according to the assignment phase. The proposed approach is the first generic algorithm with a performance guarantee for scheduling tasks with precedence constraints on hybrid platforms with CPUs and GPUs resources.
  • Keywords
    "Schedules","Approximation algorithms","Approximation methods","Graphics processing units","Scheduling algorithms","Algorithm design and analysis"
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium Workshop (IPDPSW), 2015 IEEE International
  • Type

    conf

  • DOI
    10.1109/IPDPSW.2015.119
  • Filename
    7284287