rsbench

recursive sparse blocks matrix computations library (development)

Install

All systems
curl cmd.cat/rsbench.sh
Debian Debian
apt-get install librsb-dev
Ubuntu
apt-get install librsb-dev
image/svg+xml Kali Linux
apt-get install librsb-dev
Windows (WSL2)
sudo apt-get update sudo apt-get install librsb-dev

librsb-dev

recursive sparse blocks matrix computations library (development)

This is a library for sparse matrix computations featuring the Recursive Sparse Blocks (RSB) matrix format. This format allows cache efficient and multi-threaded (that is, shared memory parallel) operations on large sparse matrices. It provides the most common operations necessary to iterative solvers, like matrix-vector multiplication, triangular solution, rows/columns scaling, diagonal extraction / setting, blocks extraction, norm computation, formats conversion. The RSB format is especially well suited for symmetric and transposed multiplication variants. This package contains the static libraries for development with librsb, including examples and the rsbench utility.