DocumentCode
3179512
Title
Analysis and design of parallel algorithms and implementations of matrix multiplications for image and signal processing
Author
Yasrebi, Mehrad ; Browne, James C.
Author_Institution
IBM Corp., Austin, TX, USA
fYear
1989
fDate
1-2 June 1989
Firstpage
44
Lastpage
47
Abstract
Parallel matrix multiplication algorithms (based on the common data distribution formats) used in pattern recognition, image processing, and signal processing applications are discussed. A novel algorithm is introduced and is shown to be the fastest one for a determined class of applications. The algorithms are analyzed for performance as a function of array dimension, data distribution formats, and the architecture of the computer upon which the algorithms are executed. Performance bounds and speedups (linear in the number of processors) are established. The results of the analysis are given both as characterizations of executions on selected classes of architectures and also in the form of theorems which establish the relative performance of the algorithms across classes of data distributions and architectures.<>
Keywords
computerised pattern recognition; computerised picture processing; computerised signal processing; matrix algebra; parallel algorithms; array dimension; computer architecture; data distribution formats; image processing; matrix multiplications; parallel algorithms; pattern recognition; performance; performance bounds; signal processing; Algorithm design and analysis; Application software; Array signal processing; Computer architecture; Distributed computing; Image processing; Parallel algorithms; Pattern recognition; Performance analysis; Signal processing algorithms;
fLanguage
English
Publisher
ieee
Conference_Titel
Communications, Computers and Signal Processing, 1989. Conference Proceeding., IEEE Pacific Rim Conference on
Conference_Location
Victoria, BC, Canada
Type
conf
DOI
10.1109/PACRIM.1989.48302
Filename
48302
Link To Document