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

[FEA]: WarpExchange (shuffle version) where ITEMS_PER_THREAD != LOGICAL_WARP_THREADS #3760

Open
1 task done
el1goluj opened this issue Feb 10, 2025 · 0 comments
Open
1 task done
Labels
feature request New feature or request.

Comments

@el1goluj
Copy link

Is this a duplicate?

Area

CUB

Is your feature request related to a problem? Please describe.

Currently, the shuffle version of WarpExchange only compiles if ITEMS_PER_THREAD == LOGICAL_WARP_THREADS. It would be desirable to have a version where there is no restriction on ITEMS_PER_THREAD (at least if ITEMS_PER_THREAD <= 32).

Describe the solution you'd like

A version of WarpExchange that uses shuffle and allows ITEMS_PER_THREAD != LOGICAL_WARP_THREADS. If it is for ITEMS_PER_THREAD <= LOGICAL_WARP_THREADS, it would be good.

Describe alternatives you've considered

No response

Additional context

No response

@el1goluj el1goluj added the feature request New feature or request. label Feb 10, 2025
@github-project-automation github-project-automation bot moved this to Todo in CCCL Feb 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request New feature or request.
Projects
Status: Todo
Development

No branches or pull requests

1 participant