Sparse matrix partitioning is a common technique used for improving performance of parallel linear iterative solvers. Compared to solvers used for symmetric linear systems, solvers for nonsymmetric systems offer more potential for addressing different multiple communication metrics due to the flexibility of adopting different partitions on the input and output vectors of sparse matrix-vector multiplication operations. In this regard, there exist works based on one-dimensional (1D) and two-dimensional (2D) fine-grain partitioning models that effectively address both bandwidth and latency costs in nonsymmetric solvers. In this work, we propose two new models based on 2D checkerboard and jagged partitioning. These models aim at minimizing tota...
This extended abstract presents a survey of combinatorial problems encountered in scientific computa...
We investigate outer-product--parallel, inner-product--parallel, and row-by-row-product--parallel fo...
One-dimensional (1D) partitioning of sparse matrices results in lower quality partitioning than two-...
Cataloged from PDF version of article.Thesis (Ph.D.): Bilkent University, Department of Computer Eng...
This paper addresses the problem of one-dimensional partitioning of structurally unsymmetric square ...
We consider two-dimensional partitioning of general sparse matrices for parallel sparse matrix-vecto...
We show a two-phase approach for minimizing various communication-cost metrics in fine-grain partiti...
The scalability of sparse matrix-vector multiplication (SpMV) on distributed memory systems depends ...
Cataloged from PDF version of article.In parallel linear iterative solvers, sparse matrix vector mul...
International audienceWe propose a novel sparse matrix partitioning scheme, called semi-two-dimensio...
International audienceThere are three common parallel sparse matrix-vector multiply algorithms: 1D 3...
Parallelizing sparse irregular application on distributed memory systems poses serious scalability c...
We propose a comprehensive and generic framework to minimize multiple and different volume-based com...
Optimal load balancing in sparse matrix decomposition without disturbing the row/column ordering is ...
We consider two-dimensional partitioning of general sparse matrices for parallel sparse matrix-vecto...
This extended abstract presents a survey of combinatorial problems encountered in scientific computa...
We investigate outer-product--parallel, inner-product--parallel, and row-by-row-product--parallel fo...
One-dimensional (1D) partitioning of sparse matrices results in lower quality partitioning than two-...
Cataloged from PDF version of article.Thesis (Ph.D.): Bilkent University, Department of Computer Eng...
This paper addresses the problem of one-dimensional partitioning of structurally unsymmetric square ...
We consider two-dimensional partitioning of general sparse matrices for parallel sparse matrix-vecto...
We show a two-phase approach for minimizing various communication-cost metrics in fine-grain partiti...
The scalability of sparse matrix-vector multiplication (SpMV) on distributed memory systems depends ...
Cataloged from PDF version of article.In parallel linear iterative solvers, sparse matrix vector mul...
International audienceWe propose a novel sparse matrix partitioning scheme, called semi-two-dimensio...
International audienceThere are three common parallel sparse matrix-vector multiply algorithms: 1D 3...
Parallelizing sparse irregular application on distributed memory systems poses serious scalability c...
We propose a comprehensive and generic framework to minimize multiple and different volume-based com...
Optimal load balancing in sparse matrix decomposition without disturbing the row/column ordering is ...
We consider two-dimensional partitioning of general sparse matrices for parallel sparse matrix-vecto...
This extended abstract presents a survey of combinatorial problems encountered in scientific computa...
We investigate outer-product--parallel, inner-product--parallel, and row-by-row-product--parallel fo...
One-dimensional (1D) partitioning of sparse matrices results in lower quality partitioning than two-...