This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Prevention of Congestion in Packet-Switched Multistage Interconnection Networks
May 1995 (vol. 6 no. 5)
pp. 535-541

Abstract—This paper proposes a simple, yet effective scheme to prevent congestion in a packet-switched multistage interconnection network (MIN) caused by hot spots. In this scheme, switches in the second and third stages of the MIN monitor their buffer occupancy to detect any notable nonuniform access behavior. When a switch detects congestion, packets generated by processors will be blocked from entering the congested switch until the congestion is cleared. Our scheme is compared with two well known schemes [1], [2], and shown to exhibit significantly better performance than these two.

Index Terms—Congestion tree, packet-switching, multistage interconnection networks (MIN), hot spots, buffer occupancy.

[1] S. L. Scott and G. S. Sohi,“Using feedback to control tree saturation in multistage interconnection networks,”inProc. 16th Annu. Int.. Symp. Comput. Archit., 1989, pp. 167–176.
[2] J. K. Peir and Y. H. Lee,“Improving multistage network performance under uniform and hot-spot traffics,”inProc. IEEE Symp. Parallel Distrib. Process., 1990, pp. 548–551.
[3] C. P. Kurskal, M. Snir, and A. Weiss,“On the distribution of delays in buffered multistage interconnection networks for uniform and nonuniform traffic,”inProc. 1984 Int. Conf. Parallel Process., 1984, pp. 215–219.
[4] N. M. Patel and P. G. Harrison,“On hot-spot contention in interconnection networks,”Perform. Eval. Rev., vol. 16, no. 1, pp. 114–123, 1988.
[5] T. H. Lee,“Throughput performance of multistage interconnection networks in presence of multiple memory hot spots,”Electron. Lett., vol. 26, pp. 536–537, Apr. 1990.
[6] P. G. Harrison,“On nonuniform packet switched delta networks and the hot-spot effect,”IEE Proceedings, vol. 138, pp. 123–130, May 1991.
[7] S. Edirisooriya and G. Edirisooriya,“New traffic model for performance analysis of processor-memory multistage interconnection networks,”Electron. Lett., vol. 27, pp. 1813–1816, Sept. 1991.
[8] G. F. Pfister and V. A. Norton,“Hot spot contention and combining in multistage interconnection networks,”IEEE Trans. Comput., vol. C-34, pp. 943–948, Oct. 1985.
[9] M. Kumar and G. F. Pfister,“The onset of hot spot contention,”inProc. 16th Int. Conf. Parallel Process., Aug. 1986.
[10] D. M. Dias and M. Kumar,“Preventing congestion in multistage networks in the presence of hotspots,”inProc. 18th Int. Conf. Parallel Process., 1989, pp. 9–13.
[11] G. F. Pfisteret al.,“The IBM research parallel processor prototype (RP3): Introduction and architecture,”inProc. IEEE 1985 Int. Conf. Parallel Process., Aug. 1985.
[12] T. Lang and L. Kurisaki,“Nonuniform traffic spots (NUTS) in multistage interconnection networks,”inProc. 17th Int. Conf. Parallel Process., Aug. 1988.
[13] W. Ho and D. Eager,“A Novel strategy for controlling hot spot congestion,”inProc. Int. Conf. Parallel Process., 1989, pp. 14–18.
[14] N. F. Tzeng,“Design of a novel combining structure for shared-memory multiprocessors,”Proc. Int. Conf. Parallel Process., 1989, pp. 51–58.
[15] ——,“An approach to the performance improvement of multistage interconnection networks with nonuniform traffic spots,”inProc. 1991 Int. Conf. Parallel Process., Oct. 1991, pp. 542–545.
[16] P. C. Yew, N. F. Tzeng, and D. Lawrie,“Distributing hot-spot addressing in large-scale multiprocessors,”inProc. Int. Conf. Parallel Process., 1986, pp. 51–58.
[17] P. C. Yew, N. F. Tzeng, and D. H. Lawrie,“Distributing hot-spot addressing in large-scale multiprocessors,”IEEE Trans. Comput., vol. C-36, pp. 388–395, Apr. 1987.
[18] L. G. Valiant,“A Scheme for fast parallel communication,”SIAM J. Comput., vol. 11, pp. 350–361, May 1982.
[19] Y. Tamir and G. L. Frazier,“High-performance multi-queue buffers for VLSI communication switches,”inProc. 15th Ann. Int. Symp. Comput. Architecture, June 1988, pp. 343–354.
[20] C.L. Wu and T.Y. Feng,A Tutorial on Interconnection Network for Parallel and Distributed Processing. IEEE CS Press, 1984.
[21] S. Chalasani and A. M. Varma,“Method and apparatus for dynamic detection and routing of nonuniform traffic in parallel buffered multistage interconnection networks,”U.S. Pat. 5 274 782, Dec. 1990.

Citation:
Jyh-Charn Liu, Kang G. Shin, Charles C. Chang, "Prevention of Congestion in Packet-Switched Multistage Interconnection Networks," IEEE Transactions on Parallel and Distributed Systems, vol. 6, no. 5, pp. 535-541, May 1995, doi:10.1109/71.382322
Usage of this product signifies your acceptance of the Terms of Use.