DocumentCode
2006343
Title
Reducing Crosspoint Buffers for Performance Guaranteed Asynchronous Crossbar Scheduling
Author
Karimi, Masoumeh ; Sun, Zhuo ; Pan, Deng ; Yang, Zhenyu
Author_Institution
Florida Int. Univ., Miami, FL, USA
fYear
2010
fDate
6-10 Dec. 2010
Firstpage
1
Lastpage
5
Abstract
Buffered crossbar switches are special crossbar switches with an exclusive buffer at each crosspoint. They demonstrate unique advantages over traditional unbuffered crossbar switches, such as asynchronous scheduling and variable length packet handling. However, since crosspoint buffers are expensive on-chip memories, it is desired that each crosspoint has only a small buffer. In this paper, we propose a scheduling algorithm called Fair Asynchronous Segment Scheduling (FASS) for buffered crossbar switches, which reduces the crosspoint buffer size by dividing packets into shorter segments before transmission. FASS also provides tight constant performance guarantees by emulating the ideal Generalized Processor Sharing (GPS) model. Furthermore, FASS requires no speedup for the crossbar, lowering the hardware cost and improving the switch capacity. By theoretical analysis, we prove that FASS is strongly stable and therefore achieves 100% throughput. We also calculate the size bound for the crosspoint buffers. Moreover, we show that FASS provides bounded delay guarantees. Finally, we present simulation data to verify the analytical results.
Keywords
buffer storage; processor scheduling; telecommunication switching; FASS; asynchronous crossbar scheduling; buffered crossbar switch; crosspoint buffer; fair asynchronous segment scheduling; generalized processor sharing model; on-chip memory; Bandwidth; Delay; Global Positioning System; Jitter; Scheduling; Scheduling algorithm; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
Global Telecommunications Conference (GLOBECOM 2010), 2010 IEEE
Conference_Location
Miami, FL
ISSN
1930-529X
Print_ISBN
978-1-4244-5636-9
Electronic_ISBN
1930-529X
Type
conf
DOI
10.1109/GLOCOM.2010.5684329
Filename
5684329
Link To Document