-
Notifications
You must be signed in to change notification settings - Fork 94
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
[JOSS REVIEW] Use of deprecated function cusparseScsrmv
in CUDA executor
#613
Comments
Thanks for letting us know! Can you provide the exact CUDA version you are using? |
Lightning fast as usual @upsj ! I aspire! Here is the result of deviceQuery:
Arch's package database defaults to CUDA 11.0.2 (https://www.archlinux.org/packages/community/x86_64/cuda/). I do suspect it's possible CUDA on my system went from a late 10.x into 11.0 between builds, causing |
Hello @adam-m-jcbs, |
cusparseCsrmv
in CUDA executorcusparseScsrmv
in CUDA executor
If you are using ArchLinux, then yes, that actually happened to me as well recently. |
This issue is part of the functionality aspect of a JOSS review (see #597 )
I have run into a new issue in building CUDA-enabled ginkgo while building. After a successful
cmake
, an attempt to build withmake
givesI deploy the latest stable CUDA tookit and dev environment, so when I looked at my cusparse header files I confirmed that
cusparseScsrmv
is no longer provided and was deprecated as mentioned here (section 8.8.).NVIDIA suggests "use cusparseCsrmvEx() instead."
In the meantime, I will explore workarounds (and welcome suggestions). As CUDA toolkits are made current, however, this will become an issue for more users/systems.
The text was updated successfully, but these errors were encountered: