scikit-cuda
scikit-cuda copied to clipboard
use pyculib for low-level wrappers?
Continuum recently open sourced pyculib, which contains wrappers for CUBLAS, CUFFT, CUSPARSE, CURAND, and sorting algorithms provided by some other packages. This raises several possibilities:
-
Having scikit-cuda depend on those could obviate the need to maintain separate low-level wrappers. Some libraries (e.g., CUSOLVER) are not yet supported, however.
-
More generally, using the numba GPU infrastructure could potentially enhance interoperability with other packages.
pyculib is no longer being developed in light of the availability of cupy.