Title :
Performance of PGA (Programmable Graph Architecture) for Matrix Multiplications
Author :
Peng, Muling ; Ramani, Sreekanth ; Tang, K. Wendy ; Oruç, A. Yavuz
Author_Institution :
Dept. of Electr. & Comput. Eng., State Univ. of New York, Stony Brook, NY
Abstract :
Matrix multiplication is one of the primary operations in linear algebra and is useful in a wide spectrum of multimedia applications including signal and image processing. In this paper we review a novel computer architecture for matrix multiplications. This novel architecture is based on graph theory, hence the name programmable graph architecture. We discuss the performance of PGA via time and space complexity and time-processor product for parallel implementation. We further compare the PGA performance with Cannon´s algorithm and show that the PGA architecture outperforms the existing method for matrix with any dimension
Keywords :
computational complexity; computer architecture; graph theory; mathematics computing; matrix multiplication; parallel algorithms; Cannon algorithm; Cayley graph; PGA; computer architecture; graph theory; linear algebra; matrix multiplications; multimedia applications; parallel implementation; programmable graph architecture; space complexity; time complexity; time-processor product; Application software; Arithmetic; Computer architecture; Concurrent computing; Educational institutions; Electronics packaging; Image processing; Linear algebra; Matrix decomposition; Signal processing; Cayley graphs; computer architecture; matrix; multiplication;
Conference_Titel :
Computer and Information Science, 2006 and 2006 1st IEEE/ACIS International Workshop on Component-Based Software Engineering, Software Architecture and Reuse. ICIS-COMSAR 2006. 5th IEEE/ACIS International Conference on
Conference_Location :
Honolulu, HI
Print_ISBN :
0-7695-2613-6
DOI :
10.1109/ICIS-COMSAR.2006.67