• DocumentCode
    2489928
  • Title

    Symbolic partitioning and scheduling of parameterized task graphs

  • Author

    Cosnard, Michel ; Jeannot, Emmanuel ; Yang, Tao

  • Author_Institution
    LORIA, INRIA Lorraine, Villers les Nancy, France
  • fYear
    1998
  • fDate
    14-16 Dec 1998
  • Firstpage
    428
  • Lastpage
    434
  • Abstract
    The DAG based task graph model has been found effective in scheduling for performance prediction and optimization of parallel applications. However the scheduling complexity and solution normally depend on the problem size. We propose a symbolic scheduling scheme for a parameterized task graph which models coarse grain DAG parallelism, independent of the problem size. The algorithm first derives symbolic clusters to a group of tasks in order to minimize communication while preserving parallelism, and then it evenly assigns task clusters to processors. The run time system executes clusters on each processor in a multithreaded fashion. The paper also presents preliminary experimental results to demonstrate the effectiveness of our techniques
  • Keywords
    computational complexity; directed graphs; multi-threading; parallel algorithms; processor scheduling; DAG based task graph model; coarse grain DAG parallelism; communication minimisation; directed acyclic dependence graphs; multithreaded fashion; parallel applications; parameterized task graphs; performance prediction; problem size; run time system; scheduling complexity; symbolic clusters; symbolic partitioning; symbolic scheduling scheme; task clusters; Algorithm design and analysis; Clustering algorithms; Concurrent computing; Delay; Electrical capacitance tomography; Parallel processing; Processor scheduling; Runtime; Scheduling algorithm; World Wide Web;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Systems, 1998. Proceedings. 1998 International Conference on
  • Conference_Location
    Tainan
  • ISSN
    1521-9097
  • Print_ISBN
    0-8186-8603-0
  • Type

    conf

  • DOI
    10.1109/ICPADS.1998.741109
  • Filename
    741109