Published January 1, 2010
| Version v1
Journal article
Open
ON TWO-DIMENSIONAL SPARSE MATRIX PARTITIONING: MODELS, METHODS, AND A RECIPE
- 1. Bilkent Univ, Dept Comp Engn, Ankara, Turkey
- 2. Univ Lyon, ENS Lyon, CNRS, Lab Informat Parallelisme,UMR,INRIA,UCBL, F-69364 Lyon 7, France
Description
We consider two-dimensional partitioning of general sparse matrices for parallel sparse matrix-vector multiply operation. We present three hypergraph-partitioning-based methods, each having unique advantages. The first one treats the nonzeros of the matrix individually and hence produces fine-grain partitions. The other two produce coarser partitions, where one of them imposes a limit on the number of messages sent and received by a single processor, and the other trades that limit for a lower communication volume. We also present a thorough experimental evaluation of the proposed two-dimensional partitioning methods together with the hypergraph-based one-dimensional partitioning methods, using an extensive set of public domain matrices. Furthermore, for the users of these partitioning methods, we present a partitioning recipe that chooses one of the partitioning methods according to some matrix characteristics.
Files
bib-f2589413-6c29-411a-add8-0da51e7e02e6.txt
Files
(178 Bytes)
| Name | Size | Download all |
|---|---|---|
|
md5:f2c183c745aa1b291927bdcaebdd8a90
|
178 Bytes | Preview Download |