DocumentCode
2523830
Title
Evaluation of loop grouping methods based on orthogonal projection spaces
Author
Drositis, Ioannis ; Goumas, Giorgos ; Koziris, Nectarios ; Tsanakas, Panayiotis ; Papakonstantinou, George
Author_Institution
Dept. of Electr. & Comput. Eng., Nat. Tech. Univ. of Athens, Greece
fYear
2000
fDate
2000
Firstpage
469
Lastpage
476
Abstract
This paper compares three similar loop-grouping methods. All methods are based on projecting the n-dimensional iteration space Jn onto a k-dimensional one, called the projected space, using (n-k) linear independent vectors. The dimension k is selected differently in each method giving various results. The projected space is divided into discrete groups of related iterations, which are assigned to different processors. Two of the methods preserve optimal time completion, by scheduling loop iterations according to the hyperplane method. The theoretical analysis of the experimental results indicates the appropriate method, for specific iteration spaces and target architectures
Keywords
parallel architectures; parallel programming; communication overhead; hyperplane method; loop grouping methods; mesh-connected architectures; n-dimensional iteration space; optimal time completion; orthogonal projection; orthogonal projection spaces; Character generation; Cost function; Laboratories; Processor scheduling; Systems engineering and theory; Terminology; Vectors;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Processing, 2000. Proceedings. 2000 International Conference on
Conference_Location
Toronto, Ont.
ISSN
0190-3918
Print_ISBN
0-7695-0768-9
Type
conf
DOI
10.1109/ICPP.2000.876163
Filename
876163
Link To Document