Abstract. Generalized sparse matrix-matrix multiplication (or SpGEMM) is a key primitive for many high performance graph algorithms as well as for some linear solvers, such as algebraic multi-grid. Here we show that SpGEMM also yields efficient algorithms for general sparse-matrix indexing in distributed memory, provided that the underlying SpGEMM implementation is sufficiently flexible and scalable. We demonstrate that our parallel SpGEMM methods, which use two-dimensional block data distributions with serial hypersparse kernels, are indeed highly flexible, scalable, and memory-efficient in the general case. This algorithm is the first to yield increasing speedup on an unbounded number of processors; our experiments show scaling up to thou...
Cataloged from PDF version of thesis.Includes bibliographical references (leaves 102-107).Thesis (Ph...
For outer-product-parallel sparse matrix-matrix multiplication (SpGEMM) of the form C=A×B, we propos...
This paper presents a novel implementation of parallel sparse matrix-matrix multiplication using dis...
Abstract. Sparse matrix-matrix multiplication (or SpGEMM) is a key primitive for many high-performan...
International audienceSparse matrix-matrix multiplication (or SpGEMM) is a key primitive for many hi...
Sparse matrix-matrix multiplication (or SpGEMM) is a key primitive for many high-performance graph a...
We investigate outer-product--parallel, inner-product--parallel, and row-by-row-product--parallel fo...
Sparse matrix-matrix multiplication (SpGEMM) is a widely used kernel in various graph, scientific co...
Sparse times dense matrix multiplication (SpMM) finds its applications in well-established fields su...
We identify the challenges that are special to parallel sparse matrix-matrix multiplication (PSpGEMM...
We design and develop a work-efficient multithreaded algorithm for sparse matrix-sparse vector multi...
Sparse matrix-matrix multiplication (SpGEMM) is a computational primitive that is widely used in are...
We propose a comprehensive and generic framework to minimize multiple and different volume-based com...
Sparse matrix-matrix multiplication (SpGEMM) is a computational primitive that is widely used in are...
Sparse matrix multiplication (SpGEMM) is a fundamental kernel used in many diverse application areas...
Cataloged from PDF version of thesis.Includes bibliographical references (leaves 102-107).Thesis (Ph...
For outer-product-parallel sparse matrix-matrix multiplication (SpGEMM) of the form C=A×B, we propos...
This paper presents a novel implementation of parallel sparse matrix-matrix multiplication using dis...
Abstract. Sparse matrix-matrix multiplication (or SpGEMM) is a key primitive for many high-performan...
International audienceSparse matrix-matrix multiplication (or SpGEMM) is a key primitive for many hi...
Sparse matrix-matrix multiplication (or SpGEMM) is a key primitive for many high-performance graph a...
We investigate outer-product--parallel, inner-product--parallel, and row-by-row-product--parallel fo...
Sparse matrix-matrix multiplication (SpGEMM) is a widely used kernel in various graph, scientific co...
Sparse times dense matrix multiplication (SpMM) finds its applications in well-established fields su...
We identify the challenges that are special to parallel sparse matrix-matrix multiplication (PSpGEMM...
We design and develop a work-efficient multithreaded algorithm for sparse matrix-sparse vector multi...
Sparse matrix-matrix multiplication (SpGEMM) is a computational primitive that is widely used in are...
We propose a comprehensive and generic framework to minimize multiple and different volume-based com...
Sparse matrix-matrix multiplication (SpGEMM) is a computational primitive that is widely used in are...
Sparse matrix multiplication (SpGEMM) is a fundamental kernel used in many diverse application areas...
Cataloged from PDF version of thesis.Includes bibliographical references (leaves 102-107).Thesis (Ph...
For outer-product-parallel sparse matrix-matrix multiplication (SpGEMM) of the form C=A×B, we propos...
This paper presents a novel implementation of parallel sparse matrix-matrix multiplication using dis...