DocumentCode :
1065325
Title :
On time optimal supernode shape
Author :
Hodzic, Edin ; Shang, Weijia
Volume :
13
Issue :
12
fYear :
2002
fDate :
12/1/2002 12:00:00 AM
Firstpage :
1220
Lastpage :
1233
Abstract :
With the objective of minimizing the total execution time of a parallel program on a distributed memory parallel computer, this paper discusses the selection of an optimal supernode shape of a supernode transformation (also known as tiling). We identify three parameters of a supernode transformation: supernode size, relative side lengths, and cutting hyperplane directions. For supernode transformations on algorithms with perfectly nested loops and uniform dependencies, we prove the optimality of a constant linear schedule vector and give a necessary and sufficient condition for optimal relative side lengths. We also prove that the total running time is minimized by a cutting hyperplane direction matrix from a particular subset of all valid directions and we discuss the cases where this subset is unique. The results are derived in continuous space and should be considered approximate. Our model does not include cache effects and assumes an unbounded number of available processors, the communication cost approximated by a constant, uniform dependences, and loop bounds known at compile time. A comprehensive example is discussed with an application of the results to the Jacobi algorithm.
Keywords :
Jacobian matrices; distributed memory systems; parallel programming; parallelising compilers; Jacobi algorithm; cache effects; distributed memory parallel computer; necessary and sufficient condition; parallel program; parallelizing compilers; supernode shape; supernode transformation; time optimal supernode shape; Concurrent computing; Costs; Distributed computing; Jacobian matrices; Partitioning algorithms; Program processors; Scheduling algorithm; Shape; Sufficient conditions; Vectors;
fLanguage :
English
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1045-9219
Type :
jour
DOI :
10.1109/TPDS.2002.1158261
Filename :
1158261
Link To Document :
بازگشت