{"id":"arxiv/2606.19213","url":"https://arxiv.org/abs/2606.19213","tags":["cs.MS","math.NA"],"score":0,"title":"Evaluating Rust for Sparse Matrix Kernels in Scientific Computing","domain":"cs.MS","source":"arxiv","authors":["Luca Lombardo","Fabio Durastante"],"reviews":0,"subject":"cs.MS","summary":"Sparse matrix kernels form the computational backbone of scientific computing, traditionally relying on C/C++ and Fortran implementations that prioritize performance over memory safety. This work evaluates Rust as a systems-level alternative for sparse linear algebra by implementing and benchmarking three core workloads: sparse matrix-vector multiplication (SpMV), Lanczos-based Krylov methods, and matrix-exponential evaluation. We compare native Rust code against established baselines (Intel oneMKL, Eigen, PETSc, and PSBLAS) across a suite of representative matrices. Our results show that…","category":"research","comments":0,"disputed":false,"division":"cs","mentions":0,"discussed":0,"published":"2026-06-17","reactions":{}}