DocumentCode :
506044
Title :
Analysis of replicated data algorithms on processor array architectures
Author :
Narayanan, P.J.
Author_Institution :
Dept. of Comput. Sci., Univ. of Maryland, College Park, MD, USA
fYear :
1991
fDate :
18-22 Nov. 1991
Firstpage :
764
Lastpage :
773
Abstract :
Processor array machines have gained popularity in practical parallel processing, particularly in data parallel application areas such as image processing. The data parallel paradigm underutilizes a massively parallel machine when relatively small data structures are processed on it, which occur due to popular algorithmic techniques such as divide-and-conquer. We devised the technique of data replication combining operation parallelism with data parallelism to speed up some image processing algorithms analytically and practically. In this paper, we analyze replicated data algorithms on three popular array interconnection networks to determine the conditions under which speedup can be obtained. Our analysis shows that the data replication technique can attain significant speedup even on non-global architectures such as the 3-D mesh. We also compare the analysis with experimental speedup obtained on the hypercube connected Connection Machine.
Keywords :
data structures; hypercube networks; parallel architectures; parallel processing; array interconnection networks; data parallel paradigm; data replication combining operation parallelism; data structures; divide-and-conquer; hypercube connected connection machine; image processing algorithms; nonglobal architectures; parallel processing; processor array architectures; replicated data algorithms; Algorithm design and analysis; Data analysis;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Supercomputing, 1991. Supercomputing '91. Proceedings of the 1991 ACM/IEEE Conference on
Conference_Location :
Albuquerque, NM
Print_ISBN :
0-89791-459-7
Type :
conf
DOI :
10.1145/125826.126182
Filename :
5348877
Link To Document :
بازگشت