Verification Challenges in Sparse Matrix Vector Multiplication in High Performance Computing: Part I
Sparse matrix vector multiplication (SpMV) is a fundamental kernel in scientific codes that rely on iterative solvers.In this first part of our work, we present both a sequential and a basic MPI parallel implementations of SpMV, aiming to provide a challenge problem for the scientific software verification community.The implementations are described in the context of the PETSc library.
Authors
- Junchao Zhang (ORCID: https://orcid.org/0000-0003-0367-2358)
Institutions
- Argonne National Laboratory (US)
Publication Details
- Journal
- Electronic Proceedings in Theoretical Computer Science
- Published
- 2025-10-14
- DOI
- https://doi.org/10.4204/eptcs.432.11
- Primary Topic
- Quantum Computing Algorithms and Architecture
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- U.S. Department of Energy
- Office of Science