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 the architecture 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 the architecture 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 informatica e telematica - IIT
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
Binary Tree
Mesh of Trees
Linear Array
Matrix-Vector Multiplication
Iterative Methods
G.4 Mathematical Software
File in questo prodotto:
File Dimensione Formato  
prod_419297-doc_148142.pdf

accesso aperto

Descrizione: Matrix-vector multiplication: parallel algorithms and architectures
Dimensione 963.85 kB
Formato Adobe PDF
963.85 kB Adobe PDF Visualizza/Apri

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/361578
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact