Boston University | Center for Computational Science
HomeNews and EventsResearchEducationPeopleSeminarsFacilitiesContact Us

CCS Seminar
Yelena Rykalova
Electrical & Computer Engineering, Boston University
FRIDAY - December 14, 2007
12:00 noon
Physics Research Building - Room 595
3 Cummington Street

"QUEUES, LATENCY AND CRITICAL PHENOMENA IN INTERCONNECTION NETWORKS: BEYOND JACKSON’S THEOREM"

The analysis of the network performance as networks of queues is a well-known approach. We apply this method to the multiprocessor network with characteristics, which are different of whose discussed in previous works. We consider networks modeled as a ring and as a 2-dimensional toroidal square lattice of nodes. Each node has two or, respectively, four output buffers and a local processor that generates messages with certain probability per clock cycle per output port. Once a buffer is not empty, the corresponding output port sends out exactly one message every clock cycle.

First, we consider homogeneous networks. The buffers capacity is assumed to be infinite and every node generates the messages with the same probability l. We derive explicit analytical expressions for the queue length distribution, the average number of messages in buffers, and the latency (average delay) using the assumption that the distribution of network states has a product form. It is shown that the network experiences a phase transition from equilibrium to the saturation regime, and the critical exponent is equal to 1. The critical network load is found and shown to be inversely proportional to the distance between the source and destination. Empirical results obtained by extensive simulations demonstrate an excellent agreement with theoretical predictions and validate the assumption of independent queues (analogous to the mean field theory in statistical physics).

Next, we obtain and discuss theoretical and numerical results for networks with strong correlation between node states: networks with limiting buffers, networks where probability to generate messages is changing depending on the message flow to a particular router. Both networks with heterogeneous activity and those with finite buffers displays a behavior completely different from that of homogeneous activity networks with infinite buffers, once the load approaches the critical value. The emergence of the structure of two phases in a dynamic equilibrium with each other, similar to systems in statistical physics, and non-trivial values of the critical exponent show that we deal with a collective phenomenon, which cannot be accurately described within the framework of the “mean field” theory. Thus, the “independent queues” hypothesis is not valid anymore, and we find ourselves beyond the realm of Jackson’s theorem. An accurate theoretical description of such systems seems to be a very challenging problem.

 

Page Last Updated November 20, 2007. Please send comments to Cheryl Endicott

Home

copyright © 2006, Center for Computational Science | Boston University , MA, 02215