DocumentCode
1661466
Title
Improved methods for divisible load distribution on k-dimensional meshes using pipelined communications
Author
Li, Keqin
Author_Institution
Dept. of Comput. Sci., State Univ. of New York, New Paltz, NY, USA
fYear
2003
Abstract
We give the closed form solutions to the parallel time and speedup of the classic method for processing divisible loads on linear arrays as functions of N, the network size. We propose two methods which employ pipelined communications to distribute divisible loads on linear arrays. We derive the closed form solutions to the parallel time and speedup for both methods and show that the asymptotic speedup of both methods is β+1, where β is the ratio of the time for computing a unit load to the time for communicating a unit load Such performance is even better than that of the known methods on k-dimensional meshes with k>1. The two new algorithms which use pipelined communications are generalized to distribute divisible loads on k-dimensional meshes, and we show that the asymptotic speedup of both algorithms is kβ+1, where k≥1. We also prove that on k-dimensional meshes where k≥1, as the network size becomes large, the asymptotic speedup of 2kβ+1 can be achieved for processing divisible loads by using interior initial processors.
Keywords
parallel processing; resource allocation; closed form solutions; divisible load distribution; k-dimensional meshes; linear arrays; pipelined communications; Closed-form solution; Computer networks; Computer science; Concurrent computing; Distributed computing; Large-scale systems; Multimedia databases; Multiprocessor interconnection networks; Parallel processing; Signal processing;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing Symposium, 2003. Proceedings. International
ISSN
1530-2075
Print_ISBN
0-7695-1926-1
Type
conf
DOI
10.1109/IPDPS.2003.1213185
Filename
1213185
Link To Document