• DocumentCode
    969695
  • Title

    The hyper-deBruijn networks: scalable versatile architecture

  • Author

    Ganesan, Elango ; Pradhan, Dhiraj K.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Massachusetts Univ., Amherst, MA, USA
  • Volume
    4
  • Issue
    9
  • fYear
    1993
  • fDate
    9/1/1993 12:00:00 AM
  • Firstpage
    962
  • Lastpage
    978
  • Abstract
    Both Hypercube and deBruijn networks possess desirable properties. It should be understood, though, that some of the attractive features of one are not found in the other. The architecture proposed in this paper is a combination of these architectures, providing some of the desirable properties of both the networks such as admitting many computationally important networks, flexibility in terms of connections per node as well as level of fault-tolerance. Also the network allows a simple VLSI layout, scalability as well as decomposability. Thus, these networks can be a potential candidate for VLSI multiprocessor networks. The proposed network possesses logarithmic diameter, optimal connectivity, and simple routing algorithms amendable to networks with faults. Importantly, in addition to being pancyclic, these hyper-deBruijn networks admit most computationally important subnetworks including rings, multidimensional meshes, complete binary trees, and mesh of trees with perfect dilation. Techniques for optimal one-to-all (OTA) broadcasting in these networks are presented. As an intermediate result, this technique provides the fastest OTA broadcasting in binary deBruijn networks as well. The recent renewed interest in binary deBruijn networks makes this later result valuable
  • Keywords
    fault tolerant computing; hypercube networks; parallel architectures; VLSI layout; complete binary trees; decomposability; fault-tolerance; hyper-deBruijn networks; logarithmic diameter; multidimensional meshes; multiprocessor networks; optimal connectivity; optimal one-to-all broadcasting; routing algorithms; scalable versatile architecture; Binary trees; Broadcasting; Computer architecture; Computer networks; Fault tolerance; Hypercubes; Multidimensional systems; Routing; Scalability; Very large scale integration;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/71.243525
  • Filename
    243525