Numerical linear algebra software package
-
Updated
Nov 1, 2026 - C++
Numerical linear algebra software package
The SparseX sparse kernel optimization library
Parallelized and vectorized SpMV on Intel Xeon Phi (Knights Landing, AVX512, KNL)
A New Format for SIMD-accelerated SpMV
A Method for efficiently processing SpMV using SIMD and load balancing
FastCuda is a handwritten CUDA operator library featuring progressive GEMM and Reduce kernels, cuBLAS benchmarking, and C/C++/Python interfaces for learning, profiling, and performance optimization.
OpenGraph is an open-source graph processing benchmarking suite written in pure C/OpenMP.
Parallel SpMV using CSR representation, built in CUDA
OpenGraph is an open-source graph processing benchmarking suite written in pure C/OpenMP. Integrated with Sniper simulator.
Conflict-free symmetric SpMV library
Hand-tuned WebAssembly implementations for efficient execution of web-based sparse computations including Sparse Matrix-Vector Multiplication (SpMV), sparse triangular solve (SpTS) and other useful sparse matrix operations.
A Systematic Survey of Sparse Matrix Vector Multiplication
Graph Processing Framework that supports || OpenMP || CAPI
Mixed and Multi-Precision SpMV for GPUs with Row-wise Precision Selection.
Serial and parallel (CUDA) implementations of SpMV using CSR format
Distributed-SpMV, c/mpi/openmp, this work was accepted by IEEE/ACM CCGrid'23.
RVVLASparse is an open-source, C++ library for efficient sparse matrix operations on RISC-V processors
Intelligent Sparse Matrix–Vector Multiplication for GPUs. C/C++ binary SDK.
To associate your repository with the spmv topic, visit your repo's landing page and select "manage topics."