Skip to content

Warn about upcoming scan accumulator default type change#698

Merged
umfranzw merged 1 commit into
ROCm:developfrom
umfranzw:scan_accum_default_changelog
Mar 7, 2025
Merged

Warn about upcoming scan accumulator default type change#698
umfranzw merged 1 commit into
ROCm:developfrom
umfranzw:scan_accum_default_changelog

Conversation

@umfranzw
Copy link
Copy Markdown
Collaborator

@umfranzw umfranzw commented Mar 5, 2025

In the next major release, we'll be modifying the default scan accumulator type for device-level scan algorithms.

Add a note to the changelog to warn users that this change will be coming soon, and describe how the default type will be changed.

@umfranzw umfranzw requested a review from a team as a code owner March 5, 2025 16:31
@umfranzw
Copy link
Copy Markdown
Collaborator Author

umfranzw commented Mar 5, 2025

Hi @Naraenda, we've received approval to make this change in the next ROCm release. I'm proposing to update the defaults to the way they are currently in hipCUB, as we'd discussed a while back. Please feel free to let me know if you think the new defaults I've proposed need to be adjusted.

Copy link
Copy Markdown
Contributor

@spolifroni-amd spolifroni-amd left a comment

Choose a reason for hiding this comment

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

Where the comment is needs to change depending on which version the change is going to be in.

Regardless, please let me know which version it will be so I can tweak the language.

Comment thread CHANGELOG.md Outdated
Copy link
Copy Markdown
Member

@Naraenda Naraenda left a comment

Choose a reason for hiding this comment

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

LGTM, thanks @umfranzw!

In the next major release, we'll be modifying the default scan
accumulator type for device-level scan algorithms.

Add a note to the changelog to warn users that this change will
be coming soon, and describe how the default type will be changed.
@umfranzw umfranzw force-pushed the scan_accum_default_changelog branch from 1a8686b to 119a9e9 Compare March 6, 2025 14:13
@umfranzw
Copy link
Copy Markdown
Collaborator Author

umfranzw commented Mar 7, 2025

Hi @spolifroni-amd, would you mind taking one more pass on this, and marking the changes you'd requested as completed? We'd like to get this merged shortly if possible. Thanks!

@spolifroni-amd
Copy link
Copy Markdown
Contributor

Hi @spolifroni-amd, would you mind taking one more pass on this, and marking the changes you'd requested as completed? We'd like to get this merged shortly if possible. Thanks!

Looks good! Approved.

@umfranzw umfranzw merged commit 70eac44 into ROCm:develop Mar 7, 2025
assistant-librarian Bot pushed a commit that referenced this pull request Aug 25, 2025
Reintroduce fix for spirv and unknown architecture when using
 lookback_scan_state (#698)

In #734 a fix was introduced,
something must have gone wrong with rebasing. Here we reintroduce the
fix for both spirv and unknown architectures that can not use our
128-bit atomic.
ammallya pushed a commit that referenced this pull request Oct 28, 2025
In the next major release, we'll be modifying the default scan
accumulator type for device-level scan algorithms.

Add a note to the changelog to warn users that this change will
be coming soon, and describe how the default type will be changed.

[ROCm/rocPRIM commit: 70eac44]
ammallya pushed a commit that referenced this pull request Oct 28, 2025
…k_scan_state (#698)

In #734 a fix was introduced,
something must have gone wrong with rebasing. Here we reintroduce the
fix for both spirv and unknown architectures that can not use our
128-bit atomic.
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.

4 participants