Parallel Sparse Matrix - Vector Product: Pure MPI and hybrid MPI-OpenMP implementation

Joe Alexandersen, Boyan Stefanov Lazarov, Bernd Dammann

Research output: Book/reportReportResearch

1321 Downloads (Pure)


This technical report contains a case study of a sparse matrix-vector product routine, implemented for parallel execution on a compute cluster with both pure MPI and hybrid MPI-OpenMP solutions. C++ classes for sparse data types were developed and the report shows how these class can be used, as well as performance results for different cases, i.e. different types of sparse matrices.
Original languageEnglish
Place of PublicationKgs. Lyngby
PublisherTechnical University of Denmark (DTU)
Number of pages61
Publication statusPublished - 2012
Externally publishedYes

Cite this