DocumentCode
1822455
Title
Practical algorithms for performance guarantees in buffered crossbars
Author
Chuang, Shag-Tse ; Iyer, Sundar ; McKeown, Nick
Author_Institution
Comput. Syst. Lab., Stanford Univ., CA, USA
Volume
2
fYear
2005
fDate
13-17 March 2005
Firstpage
981
Abstract
This paper is about high capacity switches and routers that give guaranteed throughput, rate and delay guarantees. Many routers are built using input queueing or combined input and output queueing (CIOQ), using crossbar switching fabrics. But such routers require impractically complex scheduling algorithms to provide the desired guarantees. We explore how a buffered crossbar-a crossbar switch with a packet buffer at each crosspoint-can provide guaranteed performance (throughput, rate, and delay), with less complex, practical scheduling algorithms. We describe scheduling algorithms that operate in parallel on each input and output port, and hence are scalable. With these algorithms, buffered crossbars with a speedup of two can provide 100% throughput, rate, and delay guarantees.
Keywords
buffer storage; electronic switching systems; queueing theory; scheduling; telecommunication computing; telecommunication network reliability; telecommunication network routing; CIOQ; buffered crossbar switching fabrics; combined input-output queueing; delay; high capacity switches; network routers; scalability; scheduling algorithm; Delay; Fabrics; High performance computing; Laboratories; Packet switching; Pipelines; Scheduling algorithm; Spine; Switches; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
INFOCOM 2005. 24th Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings IEEE
ISSN
0743-166X
Print_ISBN
0-7803-8968-9
Type
conf
DOI
10.1109/INFCOM.2005.1498327
Filename
1498327
Link To Document