CBF: A high-performance scheduling algorithm for buffered crossbar switches

L. Mhamdi, M. Hamdi

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

5 Citations (Scopus)

Abstract

Buffered crossbar switches have been considered as a viable alternative to bufferless crossbar switches to improve the switching performance. An architecture that combines the strength of the VOQ (virtual output queueing) architecture with an internally buffered crossbar fabric presents key advantages over IQ (input-queued) switches. The adoption of VOQs at the input side eradicates the HoL (head-of-line) blocking problem; the use of the internal buffers reduces the output contention and enables totally distributed arbitration, hence overcoming the bottleneck of IQ switches. We show the important role that the internal buffers play in the arbitration process. We propose a scheduling scheme named critical internal buffer first (CBF), which is based on the internal buffer information only. The input scheduling is based on the youngest internal buffer first (YBF) and followed by an output scheme based on the oldest internal buffer first (OBF). Through simulation, our scheme is shown to achieve very high throughput. It outperforms all existing schemes in many traffic patterns. More interestingly, our scheme shows very good stability performances without maintaining any kind of information about the input VOQs.

Original languageEnglish
Title of host publicationHPSR 2003 - 2003 Workshop on High Performance Switching and Routing
PublisherIEEE Computer Society
Pages67-72
Number of pages6
ISBN (Print)0780377109, 9780780377103
DOIs
Publication statusPublished - 2003
Externally publishedYes
Event2003 Workshop on High Performance Switching and Routing, HPSR 2003 - Torino, Italy
Duration: 24 Jun 200327 Jun 2003

Publication series

NameIEEE International Conference on High Performance Switching and Routing, HPSR
ISSN (Print)2325-5595
ISSN (Electronic)2325-5609

Conference

Conference2003 Workshop on High Performance Switching and Routing, HPSR 2003
Country/TerritoryItaly
CityTorino
Period24/06/0327/06/03

Keywords

  • buffered crossbar fabric
  • scheduling

Fingerprint

Dive into the research topics of 'CBF: A high-performance scheduling algorithm for buffered crossbar switches'. Together they form a unique fingerprint.

Cite this