
This Article  
 
Share  
Bibliographic References  
Add to:  
Digg Furl Spurl Blink Simpy Del.icio.us Y!MyWeb  
Search  
 
ASCII Text  x  
T.Y. Feng, S.W. Seo, "A New Routing Algorithm for a Class of Rearrangeable Networks," IEEE Transactions on Computers, vol. 43, no. 11, pp. 12701280, November, 1994.  
BibTex  x  
@article{ 10.1109/12.324560, author = {T.Y. Feng and S.W. Seo}, title = {A New Routing Algorithm for a Class of Rearrangeable Networks}, journal ={IEEE Transactions on Computers}, volume = {43}, number = {11}, issn = {00189340}, year = {1994}, pages = {12701280}, doi = {http://doi.ieeecomputersociety.org/10.1109/12.324560}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, }  
RefWorks Procite/RefMan/Endnote  x  
TY  JOUR JO  IEEE Transactions on Computers TI  A New Routing Algorithm for a Class of Rearrangeable Networks IS  11 SN  00189340 SP1270 EP1280 EPD  12701280 A1  T.Y. Feng, A1  S.W. Seo, PY  1994 KW  multiprocessor interconnection networks; network routing; reconfigurable architectures; routing algorithm; rearrangeable networks; multistage interconnection networks; Omega networks; butterfly connections; symmetric networks; looping algorithm; centerstage connection patterns; topological equivalence; interchangeable group; destinationtag scheme. VL  43 JA  IEEE Transactions on Computers ER   
This paper presents a routing algorithm for a class of multistage interconnection networks. Specifically, the concatenation of two Omega networks which has 2 log/sub 2/ N stages is treated. It is shown that this kind of asymmetric Omega+Omega network can be converted into a symmetric Omega/sup 1spl times/Omega network or a symmetric Omega/spl times/Omega/sup 1/ network. However, they have butterfly connections between the two center stages. A general algorithm is developed which routes a class of symmetric networks. The algorithm routes the network from center stages to outer stages at both the input and the output sides simultaneously. The algorithm presented is simpler and more flexible than the wellknown looping algorithm in that it can be applied adaptively according to the structure of the network. It can be applied to routing the Omegabased networks regardless of the centerstage connection patterns, i.e., straight, skewed straight, simple butterfly or skewed butterfly as long as the networks are symmetric. The sufficient conditions for proper routing are shown and proved. In addition, an example is shown to demonstrate the algorithm.
[1] C. L. Wu and T. Feng, "On a class of multistage interconnection networks,"IEEE Trans. Comput., vol. C29, pp, 694702, Aug. 1980.
[2] D. H. Lawrie, "Access and alignment of data in an array processor,"IEEE Trans. Comput., vol. C24, pp. 11451155, Dec. 1975.
[3] T. Feng, "Data manipulating functions in parallel processors and implementations,"IEEE Trans. Comput., vol. C23, pp. 309318, Mar. 1974.
[4] K. E. Batcher, "The flip network in STARAN," inProc. Int. Conf. on Parallel Processing, 1976, pp. 6571.
[5] L. R. Goke and G. J. Lipovski, "Banyan networks for partitioning multiprocessor systems," inProc. 1st Annu. Symp. Comput. Architecture, Dec. 1973, pp. 2128.
[6] D. C. Opferman and N. T. TsaoWu, "On a class of rearrangeable switching networks,"Bell Syst. Tech. J., vol. 50, no. 5, 1971.
[7] S. Andresen, "The looping algorithm extended to base 2trearrangeable switching networks,"IEEE Trans. Commun., vol. COM25, no. 10, pp. 10571063, Oct. 1977.
[8] Y.M. Yeh and T. Feng, "On a class of rearrangeable networks,,"IEEE Trans. Comput., vol. 41, pp. 13611379, Nov. 1992.
[9] C. Clos, "A Study of nonblocking switching network,"Bell Syst. Tech. J., vol. 32, pp. 406424, 1953.
[10] V. Benes,Mathematical Theory of Connecting Networks. New York: Academic Press, 1965.
[11] D. Nassimi and S. Sahni, "Parallel algorithms to set up the benes permutation network,"IEEE Trans. Comput., vol. C31, pp. 148154, Feb. 1982.