-
Notifications
You must be signed in to change notification settings - Fork 3.2k
onnxruntime no longer /delayload CUDA dlls when compiled for Windows #6350
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
Comments
We're working on a feature to enable this on all platforms (Windows, Linux and Mac). Stay tuned! cc @RyanUnderhill |
For reference: https://devblogs.microsoft.com/oldnewthing/20190718-00/?p=102719 We encountered the same issue. |
@pranavsharma thanks, do you have an approximate time frame for this? We have to update onnx runtime to get support for Ampere, without it we can run on that. If there is anything that can be done to help let us know. :) |
We don't have an ETA yet, but rest assured that this item is very much on our roadmap and we're actively working on it as we speak. |
@pranavsharma any issue(s) tracking this? |
We can this issue to track. As such we're tracking it internally. |
any updates on this issue? we'd like to run the same version of onnxruntime on machines both with and without CUDA installed. |
Starting 1.8.1 you can use onnxruntime's GPU pkg on CPU-only machines as well (i.e. where CUDA is not installed or no GPU is present). |
Previously, the
onnxruntime.dll
would delayload all cuda dlls when building with CUDA, this behavior appears to unfortunately have changed, can I change this to actually delayload or could there be a separateonnxruntime_providers_cuda.dll
like for tensorrt?Based on the latest commit 4df356d
The text was updated successfully, but these errors were encountered: