-
Notifications
You must be signed in to change notification settings - Fork 888
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
Replace raw streams with rmm::cuda_stream_view (part 3) #6744
Replace raw streams with rmm::cuda_stream_view (part 3) #6744
Conversation
rerun tests |
1 similar comment
rerun tests |
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.
Java approval.
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.
LGTM, just small changes
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.
Suggest making a debug build once and changing any CHECK_CUDA(stream)
to CHECK_CUDA(stream.view())
. There are several instances in this PR which I cannot request changes in because those lines are not part of diffs.
Thanks @devavret , done. Running a debug build in the background... |
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.
LGTM 👍
@devavret I found and fixed an unrelated debug build issue. Can you approve? |
Converting libcudf to use
rmm::cuda_stream_view
will require a LOT of changes, so I'm splitting it into multiple PRs to ease reviewing. This is the third PR in the series. This series of PRs willcudaStream_t
withrmm::cuda_stream_view
0
ornullptr
as a stream identifier withrmm::cuda_stream_default
Contributes to #6645 and #5119
Depends on #6646 and #6648 so this PR will look much bigger until they are merged.
This third PR converts: