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
Link To Document :
بازگشت