DocumentCode
3438772
Title
Embedding arbitrary trees in the hypercube and the q-dimensional mesh
Author
Gaber, J. ; Tsursel, B. ; Goncalves, G.
Author_Institution
LIFL, Lille I Univ., Villeneuve d´´Ascq, France
fYear
1996
fDate
19-22 Dec 1996
Firstpage
170
Lastpage
175
Abstract
A general data movement technique was described by D. Nassimi and S. Sahni (1981) which often leads to efficient parallel algorithms on distributed-memory architectures for a wide class of problems. In this paper, by using the same arguments that was used to prove correctness of this technique, we show that the data movement operations involved may be reduced by a constant factor under some assumptions. We show also that this technique and the optimization can be utilized to embed arbitrary trees in the hypercube and the q-dimensional mesh by using a similar algorithm of the randomized flip-bit algorithm, described by F.T. Leighton (1992). We show that these embedding algorithms embed any M-node tree in N-PEs hypercube or N-PE´s q-dimensional mesh with load O(M/N), which is optimal for all M
Keywords
multiprocessor interconnection networks; parallel algorithms; tree data structures; N-PEs hypercube; arbitrary trees; data movement technique; distributed-memory architectures; embedding; embedding algorithms; hypercube; interconnection networks; massively parallel computers; parallel algorithms; q-dimensional mesh; tree structures; Computational modeling; Computer architecture; Computer networks; Concurrent computing; Embedded computing; Hypercubes; Multiprocessor interconnection networks; Parallel algorithms; Tree data structures; Tree graphs;
fLanguage
English
Publisher
ieee
Conference_Titel
High Performance Computing, 1996. Proceedings. 3rd International Conference on
Conference_Location
Trivandrum
Print_ISBN
0-8186-7557-8
Type
conf
DOI
10.1109/HIPC.1996.565819
Filename
565819
Link To Document