We present an efficient parallel implementation of matrix-vector multiplication on a binary tree, whose leaves are connected to local memories, each containing one column of the matrix. The performance attained can be favourably compared with the one of the mesh of trees and the linear array. Further, we analyze the case of architectures with a fixed number of processors. Finally, some results concerning the parallel implementation of iterative methods for the solution of linear systems and for eigenvalue computations are described.

Matrix-vector multiplication: parallel algorithms and architectures

Codenotti B;
1988

Abstract

We present an efficient parallel implementation of matrix-vector multiplication on a binary tree, whose leaves are connected to local memories, each containing one column of the matrix. The performance attained can be favourably compared with the one of the mesh of trees and the linear array. Further, we analyze the case of architectures with a fixed number of processors. Finally, some results concerning the parallel implementation of iterative methods for the solution of linear systems and for eigenvalue computations are described.
1988
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
matrix-vector
matrix-vector multiplication
parallel algorithms and architectures
File in questo prodotto:
File Dimensione Formato  
prod_419427-doc_148223.pdf

solo utenti autorizzati

Descrizione: Matrix-vector multiplication: parallel algorithms and architectures
Tipologia: Versione Editoriale (PDF)
Dimensione 727.75 kB
Formato Adobe PDF
727.75 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/363844
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 2
  • ???jsp.display-item.citation.isi??? ND
social impact