We analyze the problem of sparse-matrix dense-vector mul-tiplication (SpMV) in the I/O-model. The task of SpMV is to compute y: = Ax, where A is a sparse N × N matrix and x and y are vectors. Here, sparsity is expressed by the parameter k that states that A has a total of at most kN nonzeros, i.e., an average number of k nonzeros per column. The extreme choices for parameter k are well studied spe-cial cases, namely for k = 1 permuting and for k = N dense matrix-vector multiplication. We study the worst-case complexity of this computational task, i.e., what is the best possible upper bound on the num-ber of I/Os depending on k and N only. We determine this complexity up to a constant factor for large ranges of the parameters. By our argumen...
The multiplication of a sparse matrix by a dense vector (SpMV) is a centerpiece of scientific comput...
Abstract. Sparse Matrix Vector multiplication (SpMV) is one of the most important operation for exac...
The sparse matrix is one of the most important data storage format for large amount of data. Sparse ...
We analyze the problem of sparse-matrix dense-vector multiplication (SpMV) in the I/O model. In the ...
Abstract. Sparse matrix-vector multiplication is an important computational kernel that tends to per...
AbstractThe matrix-vector multiplication operation is the kernel of most numerical algorithms.Typica...
Many data mining algorithms rely on eigenvalue computations or iterative linear solvers in which the...
Due to copyright restrictions, the access to the full text of this article is only available via sub...
Sparse matrix-vector multiplication (shortly SpMV) is one of most common subroutines in the numerica...
Data movements between different levels of the memory hierarchy (I/O-transitions, or simply I/Os) ar...
An important kernel of scientific software is the multiplication of a sparse matrix by a vector. The...
Due to copyright restrictions, the access to the full text of this article is only available via sub...
Abstract. On many high-speed computers the dense matrix technique is preferable to sparse matrix tec...
Sparse computations are ubiquitous in computational codes, with the sparse matrix-vector (SpMV) mult...
Sparse matrix-vector multiplication (SpMxV) is a kernel operation widely used in iterative linear so...
The multiplication of a sparse matrix by a dense vector (SpMV) is a centerpiece of scientific comput...
Abstract. Sparse Matrix Vector multiplication (SpMV) is one of the most important operation for exac...
The sparse matrix is one of the most important data storage format for large amount of data. Sparse ...
We analyze the problem of sparse-matrix dense-vector multiplication (SpMV) in the I/O model. In the ...
Abstract. Sparse matrix-vector multiplication is an important computational kernel that tends to per...
AbstractThe matrix-vector multiplication operation is the kernel of most numerical algorithms.Typica...
Many data mining algorithms rely on eigenvalue computations or iterative linear solvers in which the...
Due to copyright restrictions, the access to the full text of this article is only available via sub...
Sparse matrix-vector multiplication (shortly SpMV) is one of most common subroutines in the numerica...
Data movements between different levels of the memory hierarchy (I/O-transitions, or simply I/Os) ar...
An important kernel of scientific software is the multiplication of a sparse matrix by a vector. The...
Due to copyright restrictions, the access to the full text of this article is only available via sub...
Abstract. On many high-speed computers the dense matrix technique is preferable to sparse matrix tec...
Sparse computations are ubiquitous in computational codes, with the sparse matrix-vector (SpMV) mult...
Sparse matrix-vector multiplication (SpMxV) is a kernel operation widely used in iterative linear so...
The multiplication of a sparse matrix by a dense vector (SpMV) is a centerpiece of scientific comput...
Abstract. Sparse Matrix Vector multiplication (SpMV) is one of the most important operation for exac...
The sparse matrix is one of the most important data storage format for large amount of data. Sparse ...