SPMV 是计算与科学计算中常见的缩写,通常指 Sparse Matrix–Vector Multiplication,即稀疏矩阵与向量相乘(运算)。它是迭代求解线性方程组、图计算与高性能计算(HPC)里的核心基础算子。(在不同语境中也可能有其他较少见含义,但此处为最常用义。)
/ˌɛs piː ɛm viː/
SPMV is a key kernel in many iterative solvers.
SPMV 是许多迭代求解器中的关键核心算子。
Optimizing SPMV on GPUs often requires careful memory access patterns and a suitable sparse format.
在 GPU 上优化 SPMV 往往需要精心设计内存访问模式,并选择合适的稀疏存储格式。
SPMV 为首字母缩略词,来自 Sparse Matrix–Vector(稀疏矩阵–向量)与运算 Multiplication(乘法/相乘)。在数值线性代数与并行计算文献中,这个缩写用于指代该类乘法这一“基础内核(kernel)”。