Skip to content

Add matrix_opt for cuSPARSE backend#66

Open
tdehoff wants to merge 5 commits intoSparseBLAS:mainfrom
tdehoff:main
Open

Add matrix_opt for cuSPARSE backend#66
tdehoff wants to merge 5 commits intoSparseBLAS:mainfrom
tdehoff:main

Conversation

@tdehoff
Copy link
Copy Markdown

@tdehoff tdehoff commented Mar 25, 2026

Summary:
Adds the following for the cuSPARSE backend: matrix_handle for CSR and CSC formats, SpMM, small updates to SpMV, draft of SpGEMM.

Details:

Since I wasn't able to test SpGEMM, I expect it to have multiple issues.
A simple case of SpMM was verified in the example file.

Merge Checklist:

  • Passing CI
  • Update documentation or README.md
  • Additional Test/example added (if applicable) and passing
  • At least one reviewer approval
  • (optional) Clang sanitizer scan run and triaged
  • Clang formatter applied (verified as part of passing CI)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant