Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications 2006
DOI: 10.1109/infocom.2006.134
|View full text |Cite
|
Sign up to set email alerts
|

Scheduling in Non-Blocking Buffered Three-Stage Switching Fabrics

Abstract: Abstract-Three-stage non-blocking switching fabrics are the next step in scaling current crossbar switches to many hundreds or few thousands of ports. Congestion management, however, is the central open problem; without it, performance suffers heavily under real-world traffic patterns. Schedulers for bufferless crossbars perform congestion management but are not scalable to high valencies and to multi-stage fabrics. Distributed scheduling, as used in buffered crossbars, is scalable but has never been scaled be… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
46
0

Year Published

2006
2006
2014
2014

Publication Types

Select...
3
3
2

Relationship

2
6

Authors

Journals

citations
Cited by 46 publications
(47 citation statements)
references
References 27 publications
(46 reference statements)
1
46
0
Order By: Relevance
“…The reduction in the number of packets also reduces the number of arbitration decisions required to switch packets from the inputs to the outputs. Though this is not possible in traditional switches using cell-based switching (where variable length packets are segmented into fixed size cells), it should be noted that with the feasibility of adding buffers in a crossbar switch, recent research works have explored asynchronous buffered crossbar architecture, proposing it as the next level of crossbar switches that can scale to hundreds of ports [17,18]. As the units being switched in such architectures are variable-size packets, the gain due to XLFs is directly proportional to the reduction in the number of packets.…”
Section: Processing Gainmentioning
confidence: 99%
“…The reduction in the number of packets also reduces the number of arbitration decisions required to switch packets from the inputs to the outputs. Though this is not possible in traditional switches using cell-based switching (where variable length packets are segmented into fixed size cells), it should be noted that with the feasibility of adding buffers in a crossbar switch, recent research works have explored asynchronous buffered crossbar architecture, proposing it as the next level of crossbar switches that can scale to hundreds of ports [17,18]. As the units being switched in such architectures are variable-size packets, the gain due to XLFs is directly proportional to the reduction in the number of packets.…”
Section: Processing Gainmentioning
confidence: 99%
“…Our model is crude because it assumes that all buffers are at the outputs; however, it constitutes a useful first approximation towards a full study of the fabric itself. We are undertaking such a full study in a subsequent, current work [11]. To achieve the above small buffer spaces, we had to go over a sequence of steps which we present in this paper.…”
Section: Contributionsmentioning
confidence: 99%
“…In [9], we proposed an alternative congestion management for non-blocking, 3-stage Clos fabrics. Before injecting a packet into the fabric, input ports have to first request and be granted permission from a control unit.…”
Section: Introductionmentioning
confidence: 99%
“…This avoids HOL blocking in 2nd stage. Combined with inverse multiplexing, this rule additionally guarantees that intermediate buffers only rarely fill up (only due to unlucky routing), thus preventing HOL blocking throughout the fabric -see [9] or [10,Sec. 4.2].…”
Section: Introductionmentioning
confidence: 99%