Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[SPARSE] Add support for rocSPARSE backend #544

Open
wants to merge 1 commit into
base: develop
Choose a base branch
from

Conversation

Rbiessy
Copy link
Contributor

@Rbiessy Rbiessy commented Jul 24, 2024

Description

Add support for the rocSPARSE backend.

Depends on #527 and #532.

Rendered docs: docs.zip

Checklist

All Submissions

@Rbiessy Rbiessy requested a review from a team July 24, 2024 13:57
@Rbiessy Rbiessy changed the title [SPARSE] Add support for rocsparse backend [SPARSE] Add support for rocSPARSE backend Jul 24, 2024
@Rbiessy
Copy link
Contributor Author

Rbiessy commented Jul 30, 2024

Tests log on W6800: amd_w6800_log.txt

@gajanan-choudhary gajanan-choudhary added backend A request to enable new implementation behind API Sparse BLAS domain Sparse BLAS domain issue/request feature A request to add a new feature labels Sep 12, 2024
@gajanan-choudhary
Copy link
Contributor

gajanan-choudhary commented Oct 29, 2024

@Rbiessy, now that #527 is merged in, could you please rebase this branch against main, resolve conflicts, and force-push when you can so that I can start reviewing this PR?

@Rbiessy
Copy link
Contributor Author

Rbiessy commented Oct 29, 2024

Yes, this is in progress! I expect I will need a few days at least. I'm aiming to merge the PR by the end of the year.

@Rbiessy
Copy link
Contributor Author

Rbiessy commented Nov 1, 2024

@gajanan-choudhary I have updated the PR with recent changes from cuSPARSE. Note that it moved almost all the content from cusparse_task.hpp to common_launch_task.hpp with almost no changes.
New test logs:
log_mi210.txt
log_a100.txt
log_pvc.txt

@Rbiessy Rbiessy mentioned this pull request Nov 5, 2024
2 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend A request to enable new implementation behind API feature A request to add a new feature Sparse BLAS domain Sparse BLAS domain issue/request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants