Title :
FLEXBAR: A crossbar switching fabric with improved performance and utilization
Author :
Chang, Jacob ; Ravi, Srivaths ; Raghunathan, Anand
Author_Institution :
Stanford Univ., Palo Alto, CA, USA
Abstract :
Crossbar based switching fabrics form a critical component of many modern high-performance electronic systems, including network routers and switches, multi-processor computing systems, and high-end application-specific integrated circuits (ASICs). This paper describes a simple, yet effective, hardware modification to enhance the performance and utilization of a generic crossbar. The proposed structure, called FLEXBAR, is based on the addition of lightweight, configurable, input and output hardware layers that exploit unutilized switching paths to provide additional data transfer capability for highly loaded paths. FLEXBAR has been implemented and evaluated as a network switch fabric. Extensive system simulations under various traffic scenarios indicate that latency reduces by up to 70%, and peak throughput of highly loaded ports can increase by over 100%. A full-custom design of FLEXBAR in 0.35 micron technology requires marginal area and performance overheads (4.47% and 8.23%, respectively, for a typical configuration) compared to a conventional crossbar.
Keywords :
CMOS digital integrated circuits; application specific integrated circuits; electronic switching systems; scheduling; telecommunication network routing; 0.35 micron; FLEXBAR; crossbar switching fabric; full-custom design; hardware modification; high-end application-specific integrated circuits; latency; multi-processor computing systems; network routers; network switch fabric; peak throughput; unutilized switching paths; Application specific integrated circuits; Computer networks; Delay; Fabrics; Hardware; Switches; Switching circuits; Telecommunication traffic; Throughput; Traffic control;
Conference_Titel :
Custom Integrated Circuits Conference, 2002. Proceedings of the IEEE 2002
Print_ISBN :
0-7803-7250-6
DOI :
10.1109/CICC.2002.1012857