• DocumentCode
    1054586
  • Title

    The composite banyan network

  • Author

    Seo, Seung-Woo ; Feng, Tse-yun

  • Author_Institution
    Dept. of Electr. Eng., Princeton Univ., NJ, USA
  • Volume
    6
  • Issue
    10
  • fYear
    1995
  • fDate
    10/1/1995 12:00:00 AM
  • Firstpage
    1043
  • Lastpage
    1054
  • Abstract
    A new multipath multistage interconnection network called the composite banyan network is proposed. The network incorporates both the banyan and the reverse banyan networks and is constructed by superimposing the two. The basic building blocks in the composite banyan network are 3×3 switching elements with log2N stages. A major advantage of the composite banyan network over existing networks with 3×3 SEs is an efficient and fast control algorithm that sets up a path between any source and destination pair. Instead of complex numerical calculations, the network can easily generate a primary routing tag and alternate tags through simple binary operations. Also, the network has a lot of favorable features, including regularity, symmetry, and easy rerouting capability under faults and conflicts. It is shown that at least two totally disjoint paths exist between any source and destination pair, which increase the degree of fault-tolerance. A deterministic permutation routing algorithm is also developed for the 8×8 composite banyan network, Using a simple tabular method, it is shown that the algorithm always finds a set of conflict-free tags
  • Keywords
    deterministic algorithms; fault tolerant computing; multistage interconnection networks; composite banyan network; conflict-free tags; deterministic permutation routing algorithm; fast control algorithm; fault-tolerance; multipath multistage interconnection network; primary routing tag; regularity; reverse banyan networks; symmetry; Computer networks; Concurrent computing; Costs; Fault tolerance; Fault tolerant systems; Hardware; Process control; Propagation delay; Routing; Throughput;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/71.473514
  • Filename
    473514