• DocumentCode
    977527
  • Title

    Products of networks with logarithmic diameter and fixed degree

  • Author

    Efe, Kemal ; Fernández, Antonio

  • Author_Institution
    Center for Adv. Comput. Studies, Southwestern Louisiana Univ., Lafayette, LA, USA
  • Volume
    6
  • Issue
    9
  • fYear
    1995
  • fDate
    9/1/1995 12:00:00 AM
  • Firstpage
    963
  • Lastpage
    975
  • Abstract
    Analyzes some general properties of product networks that are pertinent to parallel architectures and then focuses on three case studies. These are products of complete binary trees, shuffle-exchange and de Bruijn networks. It is shown that all of these are powerful architectures for parallel computation, as evidenced by their ability to efficiently emulate numerous other architectures. In particular, r-dimensional grids and r-dimensional meshes of trees can be embedded efficiently in products of these graphs, i.e. either as a subgraph or with small constant dilation and congestion. In addition, the shuffle-exchange network can be embedded in an r-dimensional product of shuffle-exchange networks with dilation cost 2r and congestion cost 2. Similarly, the de Bruijn network can be embedded in an r-dimensional product of de Bruijn networks with dilation cost r and congestion cost 4. Moreover, it is well known that shuffle-exchange and de Bruijn graphs can emulate the hypercube with a small constant slowdown for “normal” algorithms. This means that their product versions can also emulate these hypercube algorithms with constant slowdown. Conclusions include a discussion of many open research areas
  • Keywords
    graph theory; multiprocessor interconnection networks; parallel architectures; application specific array processors; complete binary trees; congestion cost; de Bruijn networks; dilation cost; embedded architectures; embedded subgraph; emulation; fixed-degree networks; graph embedding; graph products; hypercube algorithms; interconnection networks; logarithmic-diameter networks; multiprocessors; parallel architectures; product networks; r-dimensional grids; r-dimensional tree meshes; shuffle-exchange networks; slowdown; Bandwidth; Binary trees; Computer architecture; Computer networks; Concurrent computing; Costs; Grid computing; Hypercubes; Multiprocessor interconnection networks; Parallel architectures;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/71.466633
  • Filename
    466633