DocumentCode :
789010
Title :
Efficient approach to embed binary trees in 3-D rectangular arrays
Author :
Latifi, S. ; El-Amawy, A.
Author_Institution :
Dept. of Electr. & Comput. Eng., Louisiana State Univ., Baton Rouge, LA, USA
Volume :
137
Issue :
2
fYear :
1990
fDate :
3/1/1990 12:00:00 AM
Firstpage :
159
Lastpage :
163
Abstract :
The complete binary tree has long been known to support important applications. This paper presents an efficient embedding of a complete binary tree in a 3-D rectangular array. The array hosting the binary tree is called the host, and the binary tree is referred to as the guest. The scheme is modular and high level trees are made of low level trees inductively. It is shown that all PEs (except one) of the host array may be utilised in embedding a k-level complete binary tree. The dilation (maximum length of an edge in the guest graph in terms of the number of edges in the host graph) is kept as low as possible by using building blocks, which allow tree embedding, with dilation of two at most occurring between leaf nodes and their parents where the message traffic is minimum. Upperbounds on propagation delay are reduced from O(2k2/) to O(2k3/) as a result of the use of the third dimension. Results are compared with those dealing with 2-D layouts. As discussed, these bounds are the best known to date for structures with practically implementable dimensionality.
Keywords :
parallel processing; trees (mathematics); 3-D rectangular arrays; binary trees; embedding; message traffic; propagation delay;
fLanguage :
English
Journal_Title :
Computers and Digital Techniques, IEE Proceedings E
Publisher :
iet
ISSN :
0143-7062
Type :
jour
Filename :
48986
Link To Document :
بازگشت