Scalable schedulers for high-performance switches

Chuanjun Li*, S. Q. Zheng, Mei Yang

*Corresponding author for this work

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

11 Citations (Scopus)

Abstract

Scheduler and switching fabric are two major hardware components of a cell switch. For a switch using a non-blocking switching fabric, the performance of the switch depends on the performance of its cell scheduler. We introduce the concepts of relative and universal scheduler scalabilities. Informally, a scheduler is relatively scalable with respect to a switching fabric if its structure is not more complex than the structure of its associated non-blocking switching fabric. A scheduler is universally scalable if its structural complexity is not larger than the structural complexity of any non-blocking switching fabric. Based on algorithm-hardware co-design, we present a universally scalable scheduler with O(N log N) interconnection complexity. We show by simulation that the performance of the proposed scheduler is almost the same as non-scalable schedulers.

Original languageEnglish
Title of host publication2004 Workshop on High Performance Switching and Routing, HPSR 2004
Pages198-202
Number of pages5
Publication statusPublished - 2004
Externally publishedYes
Event2004 Workshop on High Perfomance Switching and Routing, HPSR 2004 - Phoenix, AZ, United States
Duration: 19 Apr 200420 Apr 2004

Publication series

NameIEEE Workshop on High Performance Switching and Routing, HPSR

Conference

Conference2004 Workshop on High Perfomance Switching and Routing, HPSR 2004
Country/TerritoryUnited States
CityPhoenix, AZ
Period19/04/0420/04/04

Fingerprint

Dive into the research topics of 'Scalable schedulers for high-performance switches'. Together they form a unique fingerprint.

Cite this