DocumentCode
1080813
Title
The Inherent Queuing Delay of Parallel Packet Switches
Author
Attiya, Hagit ; Hay, David
Author_Institution
Dept. of Comput. Sci., Technion-Israel Inst. of Technol., Haifa
Volume
17
Issue
9
fYear
2006
Firstpage
1048
Lastpage
1056
Abstract
The parallel packet switch (PPS) extends the inverse multiplexing architecture and is widely used as the core of contemporary commercial switches. This paper investigates the inherent queuing delay introduced by the PPS´s demultiplexing algorithm, responsible for dispatching cells to the middle-stage switches, relative to an optimal work-conserving switch. We first consider an N times N PPS without buffers in its input ports, operating at external rate R, internal rate r < R, and speedup (or overcapacity) S. We show that the inherent queuing delay of a symmetric and fault-tolerant PPS, where every demultiplexer may dispatch cells to all middle-stage switches, is Omega(N R/r) if no information is shared between the input ports. Sharing information between the input ports significantly reduces this lower bound, even if the information is outdated. These lower bounds indicate that employing algorithms using slightly out-of-date information may greatly improve the PPS performance. When the PPS has buffers in its input ports, an Omega(N/S) lower bound holds if the demultiplexing algorithm uses only local information or the input buffers are small relative to the time an input port needs to learn the switch global information
Keywords
asynchronous transfer mode; computer interfaces; demultiplexing; fault tolerant computing; internetworking; packet switching; parallel algorithms; queueing theory; ATM; fault-tolerant parallel packet switch demultiplexing algorithm; input port; internetworking; inverse multiplexing architecture; middle-stage switch; optimal work-conserving switch; packet-switching network; queuing delay; Aggregates; Asynchronous transfer mode; Delay; Demultiplexing; Dispatching; Distributed algorithms; Fault tolerance; Helium; Packet switching; Switches; ATM; Internetworking; packet-switching networks.;
fLanguage
English
Journal_Title
Parallel and Distributed Systems, IEEE Transactions on
Publisher
ieee
ISSN
1045-9219
Type
jour
DOI
10.1109/TPDS.2006.129
Filename
1668068
Link To Document