DocumentCode
1010151
Title
On the communication complexity of generalized 2-D convolution on array processors
Author
Fang, Zhixi ; Li, Xiaobo ; Ni, Lionel M.
Author_Institution
Dept. of Comput. Sci., Wichita State Univ., KS, USA
Volume
38
Issue
2
fYear
1989
Firstpage
184
Lastpage
194
Abstract
Several parallel convolution algorithms for array processors with N/sup 2/ processing elements (PEs) connected by mesh, hypercube, and shuffle-exchange topologies, respectively, are presented. The computation time complexity is the same for array processors with different interconnection networks. The communication time complexity, however, varies from network to network, and is the main focus. It is shown that by using inter-PE communication networks efficiently, each PE requires only a small local memory, many unnecessary data transmissions are eliminated, and the overall time complexity (including computation and communication) of algorithms is reduced to O(M/sup 2/).<>
Keywords
computational complexity; parallel algorithms; array processors; communication complexity; computation time complexity; generalized 2-D convolution; hypercube; mesh; parallel convolution algorithms; shuffle-exchange; Communication networks; Complexity theory; Computer networks; Convolution; Data communication; Hypercubes; Multiprocessor interconnection networks; Network topology;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/12.16495
Filename
16495
Link To Document