DocumentCode :
3051133
Title :
Programmable weighted arbiters for constructing switch schedulers
Author :
Mei Yang ; Zheng, S.Q. ; Bhagyavati ; Kurkovsky, Stan
Author_Institution :
Dept. of Comput. Sci., Columbus State Univ., GA, USA
fYear :
2004
fDate :
2004
Firstpage :
203
Lastpage :
206
Abstract :
As the basic building block of a scheduler based on maximal weight matching algorithms, the design of a weighted arbiter is vital to the performance of the scheduler. All existing weighted arbiter designs are based on the binary comparator tree structure and consume O(bN) gates, where b is the number of bits needed to represent the weight. These designs are not desirable for implementing scheduling algorithms that require a large number of weighted arbiters. In light of the idea of radix sort, we propose a new weighted arbiter (WA) design and a programmable weighted arbiter (PWA) design, both with O(N) gates. Through simulations, we show that the proposed WA design achieves a significant improvement on area cost over existing WA designs. The proposed PWA design provides round-robin fairness for requests with the same weight. Both designs can be directly used to build schedulers based on maximal weight matching algorithms. They are also useful for other applications, such as the arbitration of a shared bus and control of real-time systems.
Keywords :
asynchronous circuits; queueing theory; scheduling; telecommunication switching; binary comparator tree structure; cell scheduling; maximal weight matching algorithms; programmable weighted arbiters; radix sort; real-time systems; round-robin fairness; shared bus; switch schedulers; virtual output queue switches; Algorithm design and analysis; Binary trees; Computer science; Control systems; Costs; Gold; Iterative algorithms; Processor scheduling; Scheduling algorithm; Switches;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Switching and Routing, 2004. HPSR. 2004 Workshop on
Print_ISBN :
0-7803-8375-3
Type :
conf
DOI :
10.1109/HPSR.2004.1303467
Filename :
1303467
Link To Document :
بازگشت