A runtime system for dynamic DAG programming
Computer Science, Theory & Methods
A runtime system is described here for dynamic DAG execution. A large DAG which represents an application program can be executed on a parallel system without consuming large amount of memory space. A DAG scheduling algorithm has been parallelized to scale to large systems. Inaccurate estimation of task execution time and communication time can be tolerated. Implementation of this parallel incremental system demonstrates the feasibility of this approach. Preliminary results show that it is superior to other approaches.
Parallel and Distributed Processing, Proceedings
"A runtime system for dynamic DAG programming" (2000). Faculty Bibliography 2000s. 2869.