pub fn gpu_spmv(mat: &SparseMatrixGpu, x: &[f64]) -> Vec<f64>
Sparse matrix–vector product: y = A · x.
Panics if x.len() != mat.n.
x.len() != mat.n