Efficient VLSI Layout of Edge Product Networks

The interconnection network between the processor cores in multiprocessors on chip has a crucial impact on the performance. Efficient VLSI layout area of such networks can result in lower costs and better performance. Layouts with more compact area can lead in shorter wires and therefore the signal propagation through the wires may take place in shorter time. In this paper, we study the VLSI layout bounds of a new product network, called the edge graph product. Lower bounds are usually computed by the crossing number and bisection width of the topological graphs. For computing the bisection width and crossing number of the edge graph product, we use the obtained upper bound on maximal congestion. We also represent efficient upper bounds on the layout area and maximum wire length by constructing layouts based on separators and bifurcators.

[1]  Hamid Sarbazi-Azad,et al.  Topological properties of necklace networks , 2005, 8th International Symposium on Parallel Architectures,Algorithms and Networks (ISPAN'05).

[2]  C. Thomborson,et al.  A Complexity Theory for VLSI , 1980 .

[3]  Antonio Fernández,et al.  Products of Networks with Logarithmic Diameter and Fixed Degree , 1995, IEEE Trans. Parallel Distributed Syst..

[4]  Charles E. Leiserson,et al.  Area-Efficient VLSI Computation , 1983 .

[5]  William J. Dally,et al.  VLSI architecture: past, present, and future , 1999, Proceedings 20th Anniversary Conference on Advanced Research in VLSI.

[6]  Hamid Sarbazi-Azad,et al.  The stretched-hypercube: a VLSI efficient network topology , 2005, 8th International Symposium on Parallel Architectures,Algorithms and Networks (ISPAN'05).

[7]  Hamid Sarbazi-Azad,et al.  The Edge Product of Networks , 2007 .

[8]  Jeffrey D Ullma Computational Aspects of VLSI , 1984 .

[9]  Antonio Fernández,et al.  Efficient VLSI Layouts for Homogeneous Product Networks , 1997, IEEE Trans. Computers.

[10]  F. Thomas Leighton,et al.  Complexity Issues in VLSI , 1983 .

[11]  Ondrej Sýkora,et al.  On the Crossing Number of the Hypercube and the Cube Connected Cycles , 1991, WG.

[12]  Frank Thomson Leighton,et al.  A Framework for Solving VLSI Graph Layout Problems , 1983, J. Comput. Syst. Sci..

[13]  Paul D. Coddington,et al.  Analysis of Algorithm Selection for Optimizing Collective Communication with MPICH for Ethernet and Myrinet Networks , 2007 .

[14]  Chi-Hsiang Yeh,et al.  Optimal layout for fast Fourier transform in multilayer VLSI , 2004, 18th International Parallel and Distributed Processing Symposium, 2004. Proceedings..