Parallel Sparse Matrix by Vector Multiplication using a Shared Virtual Memory Environment.
François Bodin, Jocelyne Erhel, Thierry Priol · PPSC · 1993
Many iterative schemes in scientific applications require the multiplication of a sparse matrix by a vector. This kernel has been mainly studied on vector processors and shared-memory parallel computers. In this paper, we address the implementation issues when using a shared virtual memory system on a distributed memory parallel computer. We study in details the impact of loop distribution schemes in order to design an efficient algorithm.