• DocumentCode
    2062118
  • Title

    A DAG-based partitioning-reconfiguring scheduling algorithm in network of workstations

  • Author

    Zhou, Jia-xiang ; Zheng, Wei-Min

  • Author_Institution
    Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
  • Volume
    1
  • fYear
    2000
  • fDate
    14-17 May 2000
  • Firstpage
    323
  • Abstract
    Static task scheduling on a network of workstations (NOW) is known to be an NP-complete problem in a strong sense. Some heuristic algorithms have been proven to be suboptimal. This paper presents a heuristic algorithm, called the DAG (directed acyclic graph)-based partitioning and reconfiguring algorithm, which is fast and efficient in parallel task scheduling. The complexity of this algorithm is O[log/sup |V|//spl times/(|V|+|E|)]. It adopts recursion to implement the partitioning of a DAG and the reconfiguration of sub-graphs, then builds task clusters to carry out the task scheduling. At the same time, it even optimizes the number of processors to some degree, which has not been solved before. The performance has been observed in a representative example by contrasting it with other existing scheduling schemes in terms of several variable factors. The results show that this algorithm is worthwhile.
  • Keywords
    computational complexity; directed graphs; heuristic programming; parallel algorithms; processor scheduling; workstation clusters; DAG-based partitioning-reconfiguring scheduling algorithm; NP-complete problem; algorithm complexity; directed acyclic graphs; heuristic algorithm; parallel task scheduling; performance; processor number optimization; recursion; static task scheduling; subgraph reconfiguration; task clusters; variable factors; workstation network;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing in the Asia-Pacific Region, 2000. Proceedings. The Fourth International Conference/Exhibition on
  • Conference_Location
    Beijing, China
  • Print_ISBN
    0-7695-0589-2
  • Type

    conf

  • DOI
    10.1109/HPC.2000.846570
  • Filename
    846570