A fast noniterative scheduler for input-queued switches with unbuffered crossbars

Kevin F. Chen, Edwin H.M. Sha, S. Q. Zheng

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

5 Scopus citations

Abstract

Most high-end switches use an input-queued or a combined input- and output-queued architecture. The switch fabrics of these architectures commonly use an iterative scheduling system such as iSLIP. Iterative schedulers are not very scalable and can be slow. We propose and study a new fabric scheduling scheme that is fast and scalable. This scheduler finds maximum matching in a single iteration. It provides full throughput and incurs very low delay. It is fair and of low complexity. It greatly outperforms traditional iterative schedulers. It also renders arbitration egress memory unnecessary. Its only drawback is that it requires the support of several reads to an input memory at the same time. But simulations show this drawback is immaterial as read multiplicity is very low in various traffic conditions.

Original languageEnglish
Title of host publicationProceedings - 8th International Symposium on Parallel Architectures, Algorithms and Networks, I-Span 2005
Pages230-235
Number of pages6
DOIs
StatePublished - 2005
Externally publishedYes
Event8th International Symposium on Parallel Architectures, Algorithms and Networks, I-SPAN 2005 - Las Vegas, NV, United States
Duration: 7 Dec 20059 Dec 2005

Publication series

NameProceedings of the International Symposium on Parallel Architectures, Algorithms and Networks, I-SPAN
Volume2005

Conference

Conference8th International Symposium on Parallel Architectures, Algorithms and Networks, I-SPAN 2005
Country/TerritoryUnited States
CityLas Vegas, NV
Period7/12/059/12/05

Fingerprint

Dive into the research topics of 'A fast noniterative scheduler for input-queued switches with unbuffered crossbars'. Together they form a unique fingerprint.

Cite this