Skip to content

Problems when trying to run GPU workload on GCP's n1-standard-1 (nVidia T4 Tesla) #1918

Answered by francescolavra
tuommaki asked this question in Q&A
Discussion options

You must be logged in to vote

The "CUDA driver version is insufficient for CUDA runtime version" error message is a somewhat misleading message coming from the CUDA library, which in this case is caused by a few shared libraries that are missing from your unikernel image.
First, the libcuda.so.1 file should not be under the /lib64 folder, because it won't be found there: instead, it should be under lib/x86_64-linux-gnu/; then, a few more needed libraries are /lib/x86_64-linux-gnu/libdl.so.2, /lib/x86_64-linux-gnu/libpthread.so.0, and /lib/x86_64-linux-gnu/librt.so.1.
A useful command line flag to find out what file(s) may be missing from a generic image is --missing-files: when given to an ops run command, this flag m…

Replies: 2 comments 1 reply

Comment options

You must be logged in to vote
1 reply
@tuommaki
Comment options

Answer selected by tuommaki
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants