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 :
بازگشت