DocumentCode
1812910
Title
Efficient algorithms for data distribution on distributed memory multicomputers
Author
Lee, Peizong
Author_Institution
Inst. of Inf. Sci., Acad. Sinica, Taipei, Taiwan
fYear
1994
fDate
19-22 Dec 1994
Firstpage
573
Lastpage
579
Abstract
Data distribution has been one of the most important research topics in parallelizing compilers for distributed memory parallel computers. In this paper, we show that data re-distribution is necessary for executing a sequence of Do-loops if the communication cost due to perform this sequence of Do-loops is larger than a threshold value. Based on this observation, we propose efficient algorithms which can determine effective data distribution schema for executing a sequence of Do-loops with a general structure. Our result contributes towards automatic compilation of sequential programs to message-passing version programs running on distributed memory parallel computers
Keywords
distributed memory systems; parallelising compilers; program compilers; Do-loops; automatic compilation; component alignment; data distribution; distributed memory multicomputers; distributed memory parallel computers; dynamic programming algorithm; message-passing; Algorithm design and analysis; Automatic programming; Concurrent computing; Costs; Distributed computing; Dynamic programming; Heuristic algorithms; Information science; Program processors; Shortest path problem;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Systems, 1994. International Conference on
Conference_Location
Hsinchu
Print_ISBN
0-8186-6555-6
Type
conf
DOI
10.1109/ICPADS.1994.590385
Filename
590385
Link To Document