Skip to content

hipBLASLt: bump submodule to include gfx1151 support #357

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

Merged
merged 2 commits into from
Apr 8, 2025

Conversation

scottt
Copy link
Contributor

@scottt scottt commented Apr 7, 2025

Bump hipBLASLt submodule to include a revision that has gfx1151 support and can build rocBLAS.

Adapt TheRock hipBLASLt patches to match.

@scottt
Copy link
Contributor Author

scottt commented Apr 7, 2025

Testing

  • hipblaslt-test
  • hipblas-test
  • rocblas-test

pass on the ASUS Z13 with this patch

+ try:
+ globalParameters["ROCmSMIPath"] = locateExe(globalParameters["ROCmBinPath"], "rocm-smi")
+ except OSError:
+ pass
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

FYI, this works around #359.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@marbre , since rocm-smi would not work under the WSL for some time(?), should we ask hipBLASLt to integrate this change?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We'll address this in a meeting later today.

@marbre marbre requested a review from stellaraccident April 7, 2025 22:16
@scottt scottt force-pushed the gfx1151-for-merge branch 2 times, most recently from 689bc83 to df4dc6c Compare April 7, 2025 22:40
@scottt
Copy link
Contributor Author

scottt commented Apr 7, 2025

I amended the hipBLASLt/0008-tensilelite-make-roc-smi-binary-optional-during-buil.patch to only attempt to use roc-smi if the binary is present.

Copy link
Collaborator

@stellaraccident stellaraccident left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm working on getting this landed now.

scottt and others added 2 commits April 8, 2025 14:41
Bump hipBLASLt submodule to include a revision that
has gfx1151 support and can build rocBLAS.

Adapt TheRock hipBLASLt patches to match.
@stellaraccident stellaraccident merged commit 1333bba into ROCm:main Apr 8, 2025
@github-project-automation github-project-automation bot moved this from TODO to Done in TheRock Triage Apr 8, 2025
@stellaraccident
Copy link
Collaborator

I triaged this a bit more and reworked a little bit, dropping one patch in the process. The new patch looks fine to me to send to the upstream project.

@scottt
Copy link
Contributor Author

scottt commented Apr 8, 2025

Thanks @stellaraccident! I'll base the next PR in the gfx1151 work on this and also submit the rocm-smi patch to hipBLASLt.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

3 participants