Report
Parallel Sparse Matrix - Vector Product: Pure MPI and hybrid MPI-OpenMP implementation
Department of Mechanical Engineering, Technical University of Denmark1
Solid Mechanics, Department of Mechanical Engineering, Technical University of Denmark2
Department of Informatics and Mathematical Modeling, Technical University of Denmark3
Scientific Computing, Department of Informatics and Mathematical Modeling, Technical University of Denmark4
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.
Language: | English |
---|---|
Publisher: | Technical University of Denmark |
Year: | 2012 |
Series: | D T U Compute. Technical Report |
ISSN: | 16012321 |
Types: | Report |
ORCIDs: | Alexandersen, Joe , Lazarov, Boyan Stefanov and Dammann, Bernd |