Skip to content

Latest commit

 

History

History
21 lines (14 loc) · 883 Bytes

README.md

File metadata and controls

21 lines (14 loc) · 883 Bytes

Prodotto Matrice Vettore utilizzando MPI


Gli algoritmi implementati effettuano il prodotto tra:

  • una Matrice A di dimensione m*n;
  • un Vettore v di dimensione n.

Il risultato ottenenuto è un Vettore w di dimensione m.


Il prodotto Matrice-Vettore viene effettuato utilizzando diverse strategie, implementata dai seguenti algoritmi:

  • algoritmo sequenziale (il cui file è chiamato prodMatVetSeq.c);
  • algoritmo parallelo che implementa la strategia a BLOCCHI di COLONNE (prodMatVetCol.c);
  • algoritmo parallelo che implementa la strategia a BLOCCHI di RIGHE e COLONNE (prodMatVetRowCol.c).



Per la descrizione e l'analisi dei primi due algoritmi, consultare il file "Esercitazione2_Michele_Delli_Paoli.pdf".
Per la descrizione e l'analisi dell'algoritmo che implementa l'ultima strategia, consultare il file "Esercitazione3_Michele_Delli_Paoli.pdf".