DocumentCode :
3486997
Title :
Static scheduling of uniform nested loops
Author :
Chao, Liang-Fang ; Sha, Edwin Hsing-Mean
Author_Institution :
Dept. of Comput. Sci., Princeton Univ., NJ, USA
fYear :
1993
fDate :
13-16 Apr 1993
Firstpage :
254
Lastpage :
258
Abstract :
Efficient scheduling of nested loops is an important problem in highly parallel systems. Most of previous research has been on the transformations of iteration space instead of the loop body. The authors introduce a methodology to transform a loop body into a new one with a better schedule. They model nested loops as multidimensional data-flow graphs, and give a novel mathematical framework for uniform nested loops by using the techniques of retiming and unfolding. Integer linear inequality systems are derived to optimize the execution rate of an iteration. The special case of their framework gives the best-known algorithm for scheduling of one-level loops
Keywords :
parallel processing; performance evaluation; resource allocation; scheduling; highly parallel systems; iteration space; multidimensional data-flow graphs; one-level loops; retiming; static scheduling; unfolding; uniform nested loops; Chaos; Computer science; Mathematical model; Optimal scheduling; Parallel architectures; Parallel processing; Pipeline processing; Processor scheduling; Scheduling algorithm; Size control;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Processing Symposium, 1993., Proceedings of Seventh International
Conference_Location :
Newport, CA
Print_ISBN :
0-8186-3442-1
Type :
conf
DOI :
10.1109/IPPS.1993.262890
Filename :
262890
Link To Document :
بازگشت