English

Exact Sparse Matrix-Vector Multiplication on GPU's and Multicore Architectures

Distributed, Parallel, and Cluster Computing 2010-09-09 v1 Mathematical Software Symbolic Computation

Abstract

We propose different implementations of the sparse matrix--dense vector multiplication (\spmv{}) for finite fields and rings \Zb/m\Zb\Zb/m\Zb. We take advantage of graphic card processors (GPU) and multi-core architectures. Our aim is to improve the speed of \spmv{} in the \linbox library, and henceforth the speed of its black box algorithms. Besides, we use this and a new parallelization of the sigma-basis algorithm in a parallel block Wiedemann rank implementation over finite fields.

Keywords

Cite

@article{arxiv.1004.3719,
  title  = {Exact Sparse Matrix-Vector Multiplication on GPU's and Multicore Architectures},
  author = {Brice Boyer and Jean-Guillaume Dumas and Pascal Giorgi},
  journal= {arXiv preprint arXiv:1004.3719},
  year   = {2010}
}
R2 v1 2026-06-21T15:13:08.456Z