DocumentCode
2528622
Title
Quantum-Adaptive Scheduling for Multi-Core Network Processors
Author
Zhang, Yue ; Liu, Bin ; Shi, Lei ; Yao, Jingnan ; Bhuyan, Laxmi
fYear
2008
fDate
17-20 June 2008
Firstpage
554
Lastpage
561
Abstract
Efficiency and effectiveness are always the emphases of a scheduler, for both link and processor scheduling. Well-known scheduling algorithms such as surplus round robin (SRR) and elastic round robin (ERR) suffer from two fold shortcomings: 1) additional pre-processing queuing delay and post-processing resequencing delay are incurred due to the lack of short-term load-balancing; 2) bursty scheduling is caused due to blind preservation of scheduling history under non-backlogged traffic. In this paper, we propose a quantum-adaptive scheduling (QAS) algorithm, which: 1) synchronizes all the quanta in a fine-grained manner and, 2) adjusts the quanta intelligently based on processor utilization. We theoretically prove that the queuing fairness bound (QFB) for QAS is one third tighter than SRR and ERR. This result approaches the optimal value as obtained in shortest queue first (SQF) algorithm, while still maintaining O(1) complexity. Trace-driven simulations show that QAS reduces average packet delay by 18%~24% while cutting down the resequencing buffer size by more than 40% compared to SRR and ERR.
Keywords
computational complexity; delays; processor scheduling; queueing theory; resource allocation; additional preprocessing queuing delay; bursty scheduling; elastic round robin; multi-core network processors; post-processing resequencing delay; quantum-adaptive scheduling; queuing fairness bound; short-term load-balancing; shortest queue first algorithm; surplus round robin; Added delay; Distributed computing; History; Processor scheduling; Quantum computing; Queueing analysis; Round robin; Scheduling algorithm; Telecommunication traffic; Traffic control;
fLanguage
English
Publisher
ieee
Conference_Titel
Distributed Computing Systems, 2008. ICDCS '08. The 28th International Conference on
Conference_Location
Beijing
ISSN
1063-6927
Print_ISBN
978-0-7695-3172-4
Electronic_ISBN
1063-6927
Type
conf
DOI
10.1109/ICDCS.2008.63
Filename
4595927
Link To Document