DocumentCode :
3415646
Title :
A compile-time partitioning strategy for non-rectangular loop nests
Author :
Sakellariou, Rizos
Author_Institution :
Dept. of Comput. Sci., Manchester Univ., UK
fYear :
1997
fDate :
1-5 Apr 1997
Firstpage :
633
Lastpage :
637
Abstract :
The paper presents a compile-time scheme for partitioning non-rectangular loop nests which consist of inner loops whose bounds depend on the index of the outermost, parallel loop. The minimisation of load imbalance, on the basis of symbolic cost estimates, is considered the main objective; however options which may increase other sources of overhead are avoided. Experimental results on a virtual shared memory computer are also presented
Keywords :
parallel processing; parallelising compilers; resource allocation; shared memory systems; subroutines; virtual machines; compile-time partitioning strategy; inner loops; load imbalance minimisation; nonrectangular loop nests; overhead; parallel loop; symbolic cost estimates; virtual shared memory computer; Computer science; Costs; Distributed computing; Processor scheduling; Robustness; Scalability; Upper bound;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Processing Symposium, 1997. Proceedings., 11th International
Conference_Location :
Genva
ISSN :
1063-7133
Print_ISBN :
0-8186-7793-7
Type :
conf
DOI :
10.1109/IPPS.1997.580968
Filename :
580968
Link To Document :
بازگشت