• DocumentCode
    2395633
  • Title

    Efficient task scheduling with duplication for bounded number of processors

  • Author

    Pasham, Srikar ; Lin, Wei-Ming

  • Author_Institution
    Dept. of Electr. Eng., Texas Univ., San Antonio, TX, USA
  • Volume
    1
  • fYear
    2005
  • fDate
    20-22 July 2005
  • Firstpage
    543
  • Abstract
    Task scheduling has been known to be one of the challenging issues in parallel and distributed computing. There have been many scheduling algorithms proposed for scheduling tasks onto unlimited number of processors, while, in practical situations, there are only a limited number of processors available. Thus, the goal of this work is to propose several new features to vastly improve the already-efficient bounded-CPFD algorithm (Ahmad and Kwok, 1998). The proposed technique, instead of considering only parent processors when scheduling a task in the original bounded-CPFD algorithm, allows other processors to be considered as well. This heuristic intends to provide a better load balance among the processors in leading to a shorter overall schedule length by allowing potentially more task duplication. Results from an extensive simulation show significant performance improvement from the proposed techniques over the bounded-CPFD.
  • Keywords
    parallel processing; processor scheduling; resource allocation; bounded-CPFD algorithm; distributed computing; load balancing; parallel computing; task scheduling; Computational modeling; Delay; Distributed computing; Dynamic scheduling; NP-complete problem; Polynomials; Processor scheduling; Scheduling algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Systems, 2005. Proceedings. 11th International Conference on
  • ISSN
    1521-9097
  • Print_ISBN
    0-7695-2281-5
  • Type

    conf

  • DOI
    10.1109/ICPADS.2005.139
  • Filename
    1531177