DocumentCode
1039386
Title
Distributed control schemes for fast arbitration in large crossbar networks
Author
Ghosh, Joydeep ; Varma, Anujan ; Krishnamurthy, Naveen
Author_Institution
Dept. of Electr. & Comput. Eng., Texas Univ., Austin, TX, USA
Volume
2
Issue
1
fYear
1994
fDate
3/1/1994 12:00:00 AM
Firstpage
54
Lastpage
67
Abstract
In a large nonblocking crossbar switch, the controller often becomes a bottleneck in terms of both performance and reliability. We present a number of schemes for distributing the setup function among multiple controllers, thus improving both the performance and the reliability of the switch. The controllers are symmetric and operate in parallel. We present four distributed control schemes that provide a range of tradeoffs in controller complexity, speed, and hardware overhead for nonblocking operation. We derive a lower bound of N(1/spl minus/1/K) for the number of buses required for nonblocking operation of a crossbar switch with N ports and K controllers under certain constraints. We then describe a scheme that actually achieves this lower bound. Results from simulation indicate that the hardware overhead in terms of the extra buses needed is small for all the schemes if a small probability of blocking is acceptable.<>
Keywords
circuit reliability; computational complexity; distributed control; logic design; logic testing; multiprocessor interconnection networks; switching networks; chessboard scheme; controller complexity; distributed control schemes; dynamic distribution scheme; fast arbitration; fault tolerance; global load balance; hardware overhead; large crossbar networks; multiprocessor interconnection networks; nonblocking crossbar switch; number of buses; parallel operation; reliability; setup function distribution; simulation; small probability of blocking; symmetric triangular scheme; Centralized control; Communication switching; Distributed control; Hardware; Integrated circuit interconnections; Intelligent networks; Multiprocessor interconnection networks; Switches; Switching systems; Very large scale integration;
fLanguage
English
Journal_Title
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher
ieee
ISSN
1063-8210
Type
jour
DOI
10.1109/92.273150
Filename
273150
Link To Document