-
Notifications
You must be signed in to change notification settings - Fork 2
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
CUDA driver compatibility #7
Comments
OK, but is there an API to query the driver version and figure out the actual compatibility? |
I also just read the section that says:
So forwards compatibility only holds for Tesla hardware, and for other hardware the failing version check you mention above is still authoritative? |
^^^ Correct |
I just thought of this issue again, but I don't think we can fix it already:
|
Loading the container on a system with the 384 driver returns this error:
The error is coming from https://github.com/JuliaGPU/CUDAnative.jl/blob/master/src/CUDAnative.jl#L49.
Starting with CUDA 10.0, forward compatibility was introduced that allows newer CUDA toolkits to be used with older drivers: https://docs.nvidia.com/deploy/cuda-compatibility/index.html.
Can the CUDAnative logic be modified to recognize the new CUDA compatibility?
An alternative solution would be to downgrade the base container image from CUDA 10.0 to 9.x (e.g.,
nvidia/cuda:10.0-cudnn7-devel-ubuntu18.04
->nvidia/cuda:9.2-cudnn7-devel-ubuntu18.04
ornvidia/cuda:9.0-cudnn7-devel-ubuntu16.04
)The text was updated successfully, but these errors were encountered: