DocumentCode :
3348766
Title :
A balanced layered allocation scheme for hypercube based dataflow systems
Author :
Freytag, Vincent R. ; Lee, Ben ; Hurson, A.R.
Author_Institution :
Dept. of Electr. & Comput. Eng., Oregon State Univ., OR, USA
fYear :
1992
fDate :
1-4 Dec 1992
Firstpage :
346
Lastpage :
353
Abstract :
The authors propose a method called the balanced layered allocation scheme (BLAS) which utilizes heuristic rules, to find a balance between computation and communication costs in hypercube based dataflow systems. The central idea of this method is to arrange the nodes of a dataflow graph into layers that have a one-to-one correspondence with processors in a hypercube. During the allocation, CP (critical path) and LDP (longest directed path) heuristics determine the set of nodes which are to be assigned to processors. Each set of nodes is assigned in an iterative fashion to every possible layer. In this manner the effects of execution times and communication costs can be weighted against each other for every possible layer assignment. Sets of nodes are then assigned to the layer that yields the earliest completion time of the program. Simulation studies indicate that the proposed allocation scheme is effective in reducing communication overhead and thus the overall execution time of a program distribution on a hypercube dataflow computer. Overall, the BLAS showed promising improvements over the VL (vertically layered) allocation scheme
Keywords :
hypercube networks; scheduling; BLAS; balanced layered allocation scheme; communication costs; computation cost; critical path; heuristic rules; hypercube based dataflow systems; longest directed path; Computational efficiency; Computational modeling; Computer aided instruction; Concurrent computing; Costs; Counting circuits; Fires; Hypercubes; Parallel processing; Process control;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing, 1992. Proceedings of the Fourth IEEE Symposium on
Conference_Location :
Arlington, TX
Print_ISBN :
0-8186-3200-3
Type :
conf
DOI :
10.1109/SPDP.1992.242725
Filename :
242725
Link To Document :
بازگشت