Title :
Runtime parallel incremental scheduling of DAGs
Author :
Wu, Min-You ; Shu, Wei ; Chen, Yong
Author_Institution :
New Mexico Univ., Albuquerque, NM, USA
Abstract :
A runtime parallel incremental DAG scheduling approach is described in this paper. A DAG is expanded incrementally, scheduled, and executed on a parallel machine. A DAG scheduling algorithm is parallelized to scale to large systems. In this approach, a large DAG can be executed without consuming large amount of memory space. Inaccurate estimation of task execution time and communication time can be tolerated. This runtime approach can also execute dynamic DAGs. Implementation of this parallel incremental system demonstrates the feasibility of this approach. Preliminary results show that it is superior to other approaches
Keywords :
directed graphs; parallel machines; processor scheduling; resource allocation; DAG scheduling; DAGs; parallel incremental scheduling; parallel incremental system; parallel machine; Dynamic scheduling; Heuristic algorithms; Load management; Parallel algorithms; Parallel processing; Partitioning algorithms; Processor scheduling; Runtime; Scheduling algorithm; Workstations;
Conference_Titel :
Parallel Processing, 2000. Proceedings. 2000 International Conference on
Conference_Location :
Toronto, Ont.
Print_ISBN :
0-7695-0768-9
DOI :
10.1109/ICPP.2000.876171