DocumentCode :
3634671
Title :
On optimal size and shape of supernode transformations
Author :
E. Hodzic; Weijia Shang
Author_Institution :
HaL Comput. Syst., Campbell, CA, USA
Volume :
3
fYear :
1996
Firstpage :
25
Abstract :
Supernode transformation has been proposed to reduce the communication startup cost by grouping a number of iterations in a perfectly nested loop with uniform dependencies as a supernode which is assigned to a processor as a single unit. A supernode transformation is specified by n families of hyperplanes which slice the iteration space into parallelepiped supernodes, the grain size of a supernode, and the relative side lengths of the parallelepiped supernode. The total running time is affected by the three factors. The paper considers the problem of finding an optimal grain size and an optimal relative side length vector, with the goal of minimizing total running time. The results show that the optimal grain size is proportional to the ratio of the communication startup cost and the computation speed of the processor, and that the optimal supernode shape is similar to the shape of the index space, in the case of hypercube index spaces and supernodes.
Keywords :
"Shape","Grain size","Cost function","Hypercubes","Delay","Parallel processing","Concurrent computing","Distributed computing"
Publisher :
ieee
Conference_Titel :
Parallel Processing, 1996. Vol.3. Software., Proceedings of the 1996 International Conference on
ISSN :
0190-3918
Print_ISBN :
0-8186-7623-X
Type :
conf
DOI :
10.1109/ICPP.1996.538556
Filename :
538556
Link To Document :
بازگشت