Topological Properties of Generalized Banyan-Hypercube Networks

Abstract This paper discusses the topological properties of a recently introduced family of networks, called the banyan-hypercubes (BH), and defines a family of generalized banyan-hypercubes. A banyan-hypercube, denoted BH (h, k, s), is constructed by taking the bottom h levels from the base of a rectangular banyan of spread s and sk nodes per level for s a power of 2, and interconnecting the nodes at each level in a hypercube. The banyan-hypercubes can be viewed as a scheme for interconnecting hypercubes while keeping most of the advantages of the latter. In this paper, the definition of BHs will be extended and generalized to (1) allow the interconnection of an unlimited number (h) of hypercubes and (2) allow any h successive levels of the banyan to interconnect hypercubes. This leads to better extendability and flexibility in partitioning. The diameter and average distance of the generalized BH are derived and shown to provide an improvement over the hypercube for a wide range of values for h, k, and s. Self-routing point to point and broadcasting algorithms are presented and efficient embeddings of various networks, on the BH, can be constructed.

[1]  Abdou Youssef Cartesian Product Networks , 1991, ICPP.

[2]  Abdou Youssef,et al.  Partitioning on the banyan-hypercube networks , 1990, [1990 Proceedings] The Third Symposium on the Frontiers of Massively Parallel Computation.

[3]  Tse-Yun Feng,et al.  On a Class of Multistage Interconnection Networks , 1980, IEEE Transactions on Computers.

[4]  Bhagirath Narahari,et al.  Topological properties of banyan-hypercube networks , 1990, [1990 Proceedings] The Third Symposium on the Frontiers of Massively Parallel Computation.

[5]  Lionel M. Ni,et al.  The Twisted N-Cube with Application to Multiprocessing , 1991, IEEE Trans. Computers.

[6]  Bhagirath Narahari,et al.  The Banyan-Hypercube Networks , 1990, IEEE Trans. Parallel Distributed Syst..

[7]  Chew Lim Tan,et al.  Product of Quasi-Group Graphs as Interconnection Network Topologies , 1989, Int. J. High Speed Comput..

[8]  Kai Hwang,et al.  Hypernet: A Communication-Efficient Architecture for Constructing Massively Parallel Computers , 1987, IEEE Transactions on Computers.