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

Fix template argument of DeviceSegmentedReduce kernels #6459

Merged
merged 3 commits into from
Mar 21, 2025

Conversation

miscco
Copy link
Contributor

@miscco miscco commented Mar 19, 2025

We recently changed the num_segments argument to take int64_t in order to support larger segments

@miscco miscco requested a review from a team as a code owner March 19, 2025 10:42
@miscco miscco requested review from vyasr and tfeher March 19, 2025 10:42
@vyasr
Copy link
Contributor

vyasr commented Mar 19, 2025

@miscco does this require updating to a newer version of nvcomp? The builds are failing right now.

@miscco
Copy link
Contributor Author

miscco commented Mar 20, 2025

@vyasr nope, I just need to remember that we still have rapid on 2.7 / 2.8 and not 3.0

That means we need to support both the old and the new interface

@miscco miscco force-pushed the fix_device_segmented_reduce branch from cef8e7b to 552f765 Compare March 20, 2025 10:26
@miscco miscco force-pushed the fix_device_segmented_reduce branch from 552f765 to c960539 Compare March 21, 2025 09:09
@vyasr vyasr added improvement Improvement / enhancement to an existing function non-breaking Non-breaking change labels Mar 21, 2025
@vyasr
Copy link
Contributor

vyasr commented Mar 21, 2025

/merge

@rapids-bot rapids-bot bot merged commit daf1709 into rapidsai:branch-25.04 Mar 21, 2025
81 of 82 checks passed
@miscco miscco deleted the fix_device_segmented_reduce branch March 24, 2025 09:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CUDA/C++ improvement Improvement / enhancement to an existing function non-breaking Non-breaking change
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants