DocumentCode :
1685760
Title :
An O(log p) algorithm for the discrete feedback guided dynamic loop scheduling
Author :
Tabirca, Tatiana ; Tabirca, Sabin ; Yang, Laurence Tianruo
Author_Institution :
Dept. of Comput. Sci., Univ. Coll. Cork, Ireland
Volume :
1
fYear :
2006
Abstract :
In this paper we investigate a new algorithm for the feedback-guided dynamic loop scheduling (FGDLS) method in the discrete case. The method uses a feedback-guided mechanism to schedule a parallel loop within a sequential outer loop. The execution times and the scheduling bounds for the current outer iteration are used to find the scheduling bounds of the next outer iteration. An O(p+log p) algorithm has been proposed for the discrete case where it was proved to achieve optimal bounds in only a few iterations. This articles introduces an O(log p) algorithm for the discrete case and presents some properties of it.
Keywords :
computational complexity; dynamic scheduling; parallel processing; processor scheduling; program control structures; resource allocation; FGDLS method; discrete feedback guided dynamic loop scheduling; load imbalance; parallel loop scheduling; processor scheduling; sequential outer loop; Algorithm design and analysis; Centralized control; Dynamic scheduling; Feedback loop; Informatics; Performance loss; Pipeline processing; Processor scheduling; Scheduling algorithm; User-generated content;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Advanced Information Networking and Applications, 2006. AINA 2006. 20th International Conference on
ISSN :
1550-445X
Print_ISBN :
0-7695-2466-4
Type :
conf
DOI :
10.1109/AINA.2006.95
Filename :
1620211
Link To Document :
بازگشت