• 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