You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
That'd involve packing as if capture list was passed to a Numba kernel. Numba is already doing that on kernel launches, we just need a state pointer to be passed to C++ foreign function call instead of cuLaunchKernel
Describe alternatives you've considered
No response
Additional context
No response
The text was updated successfully, but these errors were encountered:
Is this a duplicate?
Area
Not sure
Is your feature request related to a problem? Please describe.
At the moment, stateful operators lead to a lot of boilerplate code:
cccl/python/cuda_cooperative/tests/test_block_scan.py
Lines 64 to 112 in 87ef1d5
Describe the solution you'd like
Ideally, I want users to write something along the lines of:
That'd involve packing as if capture list was passed to a Numba kernel. Numba is already doing that on kernel launches, we just need a state pointer to be passed to C++ foreign function call instead of
cuLaunchKernel
Describe alternatives you've considered
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: