Interconnection networks with heterogeneous activity or finite buffers: beyond Jackson's theorem

We present theoretical models and numerical results for performance of a multiprocessor network modeled as a ring and as a 2-dim wraparound square lattice of nodes with local processors that generate messages with rate λ per clock cycle and two or, respectively, four output ports/buffers. Two different models are considered. One assumes that the generation rate of a node depends on the intensity of the flow of arriving messages. The other model considers networks with limited buffers. The average queue lengths and average latency are obtained. The results show that the model of independent queues, which is valid for networks with homogeneous activity and infinite buffers, is not applicable, which violates the Jackson theorem.

[1]  Leonard Kleinrock,et al.  Theory, Volume 1, Queueing Systems , 1975 .

[2]  Lev B. Levitin,et al.  Analysis and simulation of a model of multiprocessor networks , 2007 .

[3]  Jeffrey R. Spirn Queuing Networks with Random Selection for Service , 1979, IEEE Transactions on Software Engineering.

[4]  K. Mani Chandy,et al.  A Characterization of Product-Form Queuing Networks , 1983, JACM.

[5]  W. J. Gordon,et al.  Closed Queuing Systems with Exponential Servers , 1967, Oper. Res..

[6]  K. Mani Chandy,et al.  Open, Closed, and Mixed Networks of Queues with Different Classes of Customers , 1975, JACM.

[7]  Jeffrey P. Buzen,et al.  Computational algorithms for closed queueing networks with exponential servers , 1973, Commun. ACM.

[8]  Martin Reiser,et al.  Mean-value analysis and convolution method for queue-dependent servers in closed queueing networks , 1981, Perform. Evaluation.

[9]  James R. Jackson,et al.  Jobshop-Like Queueing Systems , 2004, Manag. Sci..

[10]  Stephen S. Lavenberg,et al.  Mean-Value Analysis of Closed Multichain Queuing Networks , 1980, JACM.

[11]  Andrew S. Noetzel A Generalized Queueing Discipline for Product Form Network Solutions , 1979, JACM.

[12]  Leonard Kleinrock,et al.  Queueing Systems: Volume I-Theory , 1975 .

[13]  Lev B. Levitin,et al.  Performance model of a multiprocessor interconnection network: theory and simulation , 2007, SpringSim '07.

[14]  Martin Reiser,et al.  Mean Value Analysis fo Queueing Networks - A New Look at an Old Problem , 1979, Performance.

[15]  K. Mani Chandy,et al.  Computer Systems Performance Modeling , 1981 .