Title :
Computation of tasks modeled by directed acyclic graphs on distributed computer systems: allocation without subtask replication
Author :
Markenscoff, Pauline ; Joe, Dwight
Author_Institution :
Dept. of Electr. Eng., Houston Univ., TX, USA
Abstract :
The problem of optimally allocating the subtasks of computational tasks modeled by directed acyclic graphs on distributed systems with identical processors is considered. Branch-and-bound and heuristic algorithms are developed for solving the optimization problem of minimizing the system response time. The heuristics attempt to minimize interprocessor communication costs while balancing the processor load. An upper bound is derived for the error in the solution computed by the heuristic algorithms, and the performance of all algorithms is evaluated. Results presented indicate that the heuristic algorithms can provide fast and accurate solution approximations
Keywords :
computational complexity; directed graphs; distributed processing; resource allocation; allocation; branch-and-bound algorithms; computational tasks; directed acyclic graphs; distributed computer systems; heuristic algorithms; identical processors; interprocessor communication costs; processor load; subtasks; system response time; upper bound; Computational modeling; Cost function; Data communication; Delay; Distributed computing; Heuristic algorithms; Parallel processing; Throughput; Upper bound;
Conference_Titel :
Circuits and Systems, 1990., IEEE International Symposium on
Conference_Location :
New Orleans, LA
DOI :
10.1109/ISCAS.1990.112494