DocumentCode :
3066306
Title :
An efficient parallel structure for evaluating the triple matrix product algorithm
Author :
Barbir, A.O. ; Aravena, J.L.
Author_Institution :
Dept. of Comput. Sci., Western Carolina Univ., Cullowhee, NC, USA
fYear :
1992
fDate :
12-15 Apr 1992
Firstpage :
842
Abstract :
A parallel structure that can implement a matrix-matrix and a triple-matrix filtering algorithm efficiently is introduced. The architecture is a specialized form of a class of multiple single-instruction multiple-data machines (MSIMDs). It consists of systolic nodes of fixed dimension connected via a system network similar to the mesh interconnection network. The nodes have their own local memory and can access a common global memory. Communication among the nodes is performed by message passing. The structure is called the m 2-array (MSA). A technique is developed that analyzes the evolution of partial results in the MSA. The approach enables the designer to use the compute time as an added degree of freedom. This results in generating a family of low-complexity high-concurrence algorithms in the structure. This class of algorithms offer an attractive alternative for increasing the response time of the dedicated architecture
Keywords :
computational complexity; matrix algebra; multiprocessor interconnection networks; parallel algorithms; MSA; MSIMDs; high-concurrence algorithms; low-complexity; m2-array; message passing; multiple single-instruction multiple-data machines; parallel structure; system network; systolic nodes; triple matrix product algorithm; Algorithm design and analysis; Bandwidth; Clocks; Computer architecture; Signal processing algorithms; Sparse matrices; Systolic arrays; Throughput; Topology; Very large scale integration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Southeastcon '92, Proceedings., IEEE
Conference_Location :
Birmingham, AL
Print_ISBN :
0-7803-0494-2
Type :
conf
DOI :
10.1109/SECON.1992.202253
Filename :
202253
Link To Document :
بازگشت