• DocumentCode
    3520325
  • Title

    A Scheduling Algorithm Based on Task Complexity Estimating for Many-Task Computing

  • Author

    Li, Yingnan ; Wu, Xianguo ; Xiao, Jian ; Zhang, Yu ; Yu, Huashan

  • Author_Institution
    Sch. of Electron. Eng. & Comput. Sci., Peking Univ., Beijing, China
  • fYear
    2010
  • fDate
    1-3 Nov. 2010
  • Firstpage
    121
  • Lastpage
    128
  • Abstract
    There is a very important class of applications which is named Many-Task Computing (MTC). For a lot of MTC applications, a large number of independent tasks which differ significantly on task complexities will be generated. This brings a great challenge for grids to achieve a high performance for such MTC applications. In this paper, we describe the TCE algorithm, a scheduling algorithm based on Task Complexity Estimating which reduces the overhead by applying task bundling. We also present a task complexity model for task complexity estimating in order that after task bundling loads among computing nodes can be well balanced. The TCE algorithm greatly exceeded the other scheduling algorithms involved in performance evaluation on speedup and efficiency, and it achieved a performance close to that in the ideal condition. It is demonstrated that by applying the TCE algorithm the overhead cost can be reduced significantly and that load balance can be well guaranteed, so that grids can achieve a high performance for MTC applications.
  • Keywords
    grid computing; performance evaluation; processor scheduling; many-task computing; performance evaluation; scheduling algorithms; task bundling; task complexity estimation; Grid computing; task bundling; task complexity estimating; task scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Semantics Knowledge and Grid (SKG), 2010 Sixth International Conference on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-1-4244-8125-5
  • Electronic_ISBN
    978-0-7695-4189-1
  • Type

    conf

  • DOI
    10.1109/SKG.2010.21
  • Filename
    5663492