Optimal matrix distribution by simulated annealing for a parallel sparse matrix-vector multiplication
Publication date
Authors
DOI
Document Type
Bachelor Thesis
Metadata
Show full item recordCollections
License
CC-BY-NC-ND
Abstract
In parallel Sparse Matrix-Vector Multiplication (SpMV), finding an efficient matrix partitioning is crucial
to minimize communication cost. This thesis explores the use of Simulated Annealing to find optimal
matrix bipartitions. The method uses row/column-based moves to explore the possible partitioning
solutions.
Our findings indicate that the introduced method is promising for bipartitioning large sparse matrices,
especially when exact algorithms prove to be computationally expensive.
Keywords
parallel;SpMV;partitioning;partition;bipartitioning;bipartition;Simulated;Annealing;cost;communication;optimal;matrix;matrices;algorithm;minimize