We propose a comprehensive and generic framework to minimize multiple and different volume-based communication cost metrics for sparse matrix dense matrix multiplication (SpMM). SpMM is an important kernel that finds application in computational linear algebra and big data analytics. On distributed memory systems, this kernel is usually characterized with its high communication volume requirements. Our approach targets irregularly sparse matrices and is based on both graph and hypergraph partitioning models that rely on the widely adopted recursive bipartitioning paradigm. The proposed models are lightweight, portable (can be realized using any graph and hypergraph partitioning tool) and can simultaneously optimize different cost metrics be...
We show a two-phase approach for minimizing various communication-cost metrics in fine-grain partiti...
This paper addresses the problem of one-dimensional partitioning of structurally unsymmetric square ...
Abstract. Sparse matrix-matrix multiplication (or SpGEMM) is a key primitive for many high-performan...
The scalability of sparse matrix-vector multiplication (SpMV) on distributed memory systems depends ...
We investigate outer-product--parallel, inner-product--parallel, and row-by-row-product--parallel fo...
Cataloged from PDF version of article.In this work, we show that the standard graph-partitioning-bas...
Cataloged from PDF version of articleThesis (Ph.D.): Bilkent University, Department of Computer Engi...
Cataloged from PDF version of article.FFor outer-product-parallel sparse matrix-matrix multiplicatio...
Abstract. Generalized sparse matrix-matrix multiplication (or SpGEMM) is a key primitive for many hi...
Graph/hypergraph partitioning models and methods have been successfully used to minimize the communi...
Cataloged from PDF version of thesis.Includes bibliographical references (leaves 102-107).Thesis (Ph...
Sparse times dense matrix multiplication (SpMM) finds its applications in well-established fields su...
Cataloged from PDF version of article.Thesis (M.S.): Bilkent University, Department of Computer Engi...
131 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 2009.The second problem we address...
International audienceGraph/hypergraph partitioning models and methods have been successfully used t...
We show a two-phase approach for minimizing various communication-cost metrics in fine-grain partiti...
This paper addresses the problem of one-dimensional partitioning of structurally unsymmetric square ...
Abstract. Sparse matrix-matrix multiplication (or SpGEMM) is a key primitive for many high-performan...
The scalability of sparse matrix-vector multiplication (SpMV) on distributed memory systems depends ...
We investigate outer-product--parallel, inner-product--parallel, and row-by-row-product--parallel fo...
Cataloged from PDF version of article.In this work, we show that the standard graph-partitioning-bas...
Cataloged from PDF version of articleThesis (Ph.D.): Bilkent University, Department of Computer Engi...
Cataloged from PDF version of article.FFor outer-product-parallel sparse matrix-matrix multiplicatio...
Abstract. Generalized sparse matrix-matrix multiplication (or SpGEMM) is a key primitive for many hi...
Graph/hypergraph partitioning models and methods have been successfully used to minimize the communi...
Cataloged from PDF version of thesis.Includes bibliographical references (leaves 102-107).Thesis (Ph...
Sparse times dense matrix multiplication (SpMM) finds its applications in well-established fields su...
Cataloged from PDF version of article.Thesis (M.S.): Bilkent University, Department of Computer Engi...
131 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 2009.The second problem we address...
International audienceGraph/hypergraph partitioning models and methods have been successfully used t...
We show a two-phase approach for minimizing various communication-cost metrics in fine-grain partiti...
This paper addresses the problem of one-dimensional partitioning of structurally unsymmetric square ...
Abstract. Sparse matrix-matrix multiplication (or SpGEMM) is a key primitive for many high-performan...