jacobdwatters / Flag4j

Fast linear algebra library for Java.
https://jacobdwatters.github.io/Flag4j/
MIT License
4 stars 0 forks source link

Implementation of CSR sparse format. #91

Open jacobdwatters opened 6 months ago

jacobdwatters commented 6 months ago

The current SparseMatrix class is implemented in the sparse COO format. However, with just a rudimentary CSR implementation, a significant performance improvement for sparse-sparse matrix multiplication was observed. As such, the following changes should be made.

jacobdwatters commented 6 months ago

The CSR format may also enable a boost in sparse concurrent matrix multiplication.

jacobdwatters commented 4 months ago

Update: