A real-world matrix (1138_bus.mtx) is used to benchmark performance across different execution models. ├── CMakeLists.txt ├── include/ │ ├── csr_matrix.hpp │ ├── csr_operations.hpp │ └── ...
Second challenge of the PACS course at Politecnico di Milano: design and implementation of a sparse matrix class in C++ supporting multiple storage formats (COO, CSR, CSC), compression, matrix*vector ...
Abstract: The performance of sparse matrix vector multiplication (SpMV) is important to computational scientists. Compressed sparse row (CSR) is the most frequently used format to store sparse ...