Title :
A Fair Request-Grant Matching Algorithm for Fabric Scheduling in Packet Switches
Author :
Rostami, Mohammad Javad ; Khodaparast, Ali Asghar ; Khorsandi, Siavash
Author_Institution :
Bahonar Univ., Kermanjran
Abstract :
Request-Grant (RG) matching algorithms are now widely used for scheduling in high-speed packet switches. An RG algorithm is iterated for a few iteration cycles in a time-slot to achieve a higher matching size. In RG algorithms, each input sends request to all/some of the outputs at each iteration cycle. Then each output sends grant to one of its requesting inputs according to an input priority sequence. In this paper, we analyze the existing RG matching algorithms showing that they have fairness and convergence problem under a range of input load distributions. Our analysis and simulation show that our proposed algorithm called TRGA is a high throughput matching algorithm that presents an optimal fairness and convergence under all load distributions.
Keywords :
convergence of numerical methods; iterative methods; packet switching; scheduling; convergence problem; fabric scheduling; high-speed packet switches; iterative method; load distribution; request-grant matching algorithm; Algorithm design and analysis; Convergence; Fabrics; Java; Packet switching; Processor scheduling; Roentgenium; Scheduling algorithm; Switches; Throughput;
Conference_Titel :
Computers and Communications, 2007. ISCC 2007. 12th IEEE Symposium on
Conference_Location :
Aveiro
Print_ISBN :
978-1-4244-1520-5
Electronic_ISBN :
1530-1346
DOI :
10.1109/ISCC.2007.4381551