Prevention of Congestion in Packet-Switched Multistage Interconnection Networks

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 and shown to exhibit significantly better performance than these two. >

[1]  Tsern-Huei Lee Throughput performance of multistage interconnection networks in presence of multiple memory hot spots , 1990 .

[2]  Pradip K. Srimani,et al.  Super Star: a new optimally fault tolerant network architecture , 1991, [1991] Proceedings. 11th International Conference on Distributed Computing Systems.

[3]  Fred S. Annexstein,et al.  A unified approach to off-line permutation routing on parallel networks , 1990, SPAA '90.

[4]  Peter G. Harrison,et al.  On Hot-Spot; Contention in Interconnection Networks , 1988, SIGMETRICS.

[5]  Manoj Kumar,et al.  The Onset of Hot-Spot Contention , 1986, ICPP.

[6]  Nian-Feng Tzeng Design of a Novel Combining Structure for Shared-Memory Multiprocessors , 1989, ICPP.

[7]  P. G. Harrison On nonuniform packet switched delta networks and the hot-spot effect , 1991 .

[8]  Dilip Sarkar,et al.  Optimal Broadcasting on the Star Graph , 1992, IEEE Trans. Parallel Distributed Syst..

[9]  Y. Tamir,et al.  High-performance multi-queue buffers for VLSI communications switches , 1988, ISCA '88.

[10]  Khaled Day,et al.  A Comparative Study of Topological Properties of Hypercubes and Star Graphs , 1994, IEEE Trans. Parallel Distributed Syst..

[11]  Leslie G. Valiant,et al.  A Scheme for Fast Parallel Communication , 1982, SIAM J. Comput..

[12]  Howard P. Katseff,et al.  Incomplete Hypercubes , 1988, IEEE Trans. Computers.

[13]  Chuan-Lin Wu,et al.  Interconnection Networks for Parallel and Distributed Processing , 1984 .

[14]  Gregory F. Pfister,et al.  “Hot spot” contention and combining in multistage interconnection networks , 1985, IEEE Transactions on Computers.

[15]  S. Edirisooriya,et al.  New traffic model for performance analysis of processor-memory multistage interconnection networks , 1991 .

[16]  Yann-Hang Lee,et al.  Improving multistage network performance under uniform and hot-spot traffics , 1990, Proceedings of the Second IEEE Symposium on Parallel and Distributed Processing 1990.

[17]  Nian-Feng Tzeng,et al.  An Approach to the Performance Improvement of Multistage Interconnection Networks with Nonuniform Traffic Spots , 1991, International Conference on Parallel Processing.

[18]  S. L. Scott,et al.  Using feedback to control tree saturation in multistage interconnection networks , 1989, ISCA '89.

[19]  S. Lakshmivarahan,et al.  Embedding of cycles and Grids in Star Graphs , 1991, J. Circuits Syst. Comput..

[20]  Derek L. Eager,et al.  A Novel Strategy for Controlling Hot Spot Congestion , 1989, ICPP.

[21]  Chuan-lin Wu,et al.  Tutorial, interconnection networks for parallel and distributed processing , 1984 .

[22]  Tomás Lang,et al.  Nonuniform Traffic Spots (NUTS) in Multistage Interconnection Networks , 1990, J. Parallel Distributed Comput..

[23]  Nian-Feng Tzeng,et al.  Distributing Hot-Spot Addressing in Large-Scale Multiprocessors , 1987, IEEE Transactions on Computers.

[24]  Viktor K. Prasanna,et al.  An Iterative Sparse Linear System Solver on Star Graphs , 1991, International Conference on Parallel Processing.

[25]  Kevin P. McAuliffe,et al.  The IBM Research Parallel Processor Prototype (RP3): Introduction and Architecture , 1985, ICPP.

[26]  H. Wielandt,et al.  Finite Permutation Groups , 1964 .

[27]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[28]  Selim G. Akl,et al.  Optimal Communication algorithms on Star Graphs Using Spanning Tree Constructions , 1995, J. Parallel Distributed Comput..

[29]  Yuval Tamir,et al.  High-performance multiqueue buffers for VLSI communication switches , 1988, [1988] The 15th Annual International Symposium on Computer Architecture. Conference Proceedings.

[30]  Manoj Kumar,et al.  Preventing Congestion in Multistage Networks in the Presence of Hotspots , 1989, ICPP.

[31]  Marc Snir,et al.  On the distribution of delays in buffered multistage interconnection networks for uniform and nonuni , 1984 .