DocumentCode :
3507737
Title :
Feedback guided dynamic loop scheduling; A theoretical approach
Author :
Tabirca, Tatiana ; Freeman, Len ; Tabirca, Sabin ; Yang, Laurence Tianruo
Author_Institution :
Dept. of Comput. Sci., Manchester Univ., UK
fYear :
2001
fDate :
2001
Firstpage :
115
Lastpage :
121
Abstract :
In this paper we review existing loop scheduling algorithms and also describe the feedback-guided dynamic loop scheduling (FGDLS) algorithm that was proposed in Bull et al. (1996) and Bull (1998). The FGDLS algorithm uses a feedback mechanism to schedule a parallel loop within a sequential outer loop. It has been shown to perform well for scheduling problems for which the load associated with the parallel loop changes relatively slowly as the outer sequential loop executes. However the question of convergence of the FGDLS algorithm has remained an open question. In this paper we are able to establish sufficient conditions (essentially requiring that the workload does not change too rapidly with loop iteration count) for the (global) convergence of a continuous analogue of the feedback-guided algorithm
Keywords :
parallel programming; processor scheduling; convergence; dynamic loop scheduling; feedback-guided algorithm; feedback-guided dynamic loop scheduling; loop iteration count; parallel loop; scheduling problems; Algorithm design and analysis; Computer science; Convergence; Dynamic scheduling; Educational institutions; Feedback loop; Performance loss; Processor scheduling; Scheduling algorithm; User-generated content;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Processing Workshops, 2001. International Conference on
Conference_Location :
Valencia
ISSN :
1530-2016
Print_ISBN :
0-7695-1260-7
Type :
conf
DOI :
10.1109/ICPPW.2001.951913
Filename :
951913
Link To Document :
بازگشت