-
Notifications
You must be signed in to change notification settings - Fork 41
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
Add hipcub::TilePrefixCallbackOp and hipcub::ScanTileState #449
Add hipcub::TilePrefixCallbackOp and hipcub::ScanTileState #449
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There's a small change to the changelog that should be put in, but I'm approving anyways because the change is really small and I don't want my review to hold everything up.
Co-authored-by: spolifroni-amd <Sandra.Polifroni@amd.com>
int8_t is not allowed as a result type of std::uniform_int_distribution. The standard says that the effect is undefined in this case but MSVC explicitly forbids it.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I took a look through, and just had a two quick comments/questions.
hipcub/include/hipcub/backend/rocprim/agent/single_pass_scan_operators.hpp
Show resolved
Hide resolved
hipcub/include/hipcub/backend/rocprim/agent/single_pass_scan_operators.hpp
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think this change looks good, pending the CI tests passing.
@@ -2,6 +2,17 @@ | |||
|
|||
Full documentation for hipCUB is available at [https://rocm.docs.amd.com/projects/hipCUB/en/latest/](https://rocm.docs.amd.com/projects/hipCUB/en/latest/). | |||
|
|||
## (Unreleased) hipCUB-x.x.x for ROCm 6.x.x |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We don't know what the next ROCm release/version will be, so I'm okay with leaving these placeholders in the changelog for now, but we'll need to fix this once we know what the next release version is.
CI tests passed except for BlockHistogram, which is most likely due to existing compiler bug. See ROCm/rocPRIM#672 |
Added these for CUB parity as requested.