@inproceedings{58de99f2ebf14c1d9bd9886cac14cf89,
title = "CBF: A high-performance scheduling algorithm for buffered crossbar switches",
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.",
keywords = "buffered crossbar fabric, scheduling",
author = "L. Mhamdi and M. Hamdi",
year = "2003",
doi = "10.1109/HPSR.2003.1226682",
language = "English",
isbn = "0780377109",
series = "IEEE International Conference on High Performance Switching and Routing, HPSR",
publisher = "IEEE Computer Society",
pages = "67--72",
booktitle = "HPSR 2003 - 2003 Workshop on High Performance Switching and Routing",
address = "United States",
note = "2003 Workshop on High Performance Switching and Routing, HPSR 2003 ; Conference date: 24-06-2003 Through 27-06-2003",
}