NVIDIAGameWorks / FleX

Other
664 stars 100 forks source link

CUDA driver version is 9000, expected at least 9010 #37

Closed shraman-rc closed 6 years ago

shraman-rc commented 6 years ago

FleX compiles fine but I receive the following error while trying to run /bin/linux64/NvFlexDemoReleaseCUDA_x64:

Reshaping
Flex: CUDA driver version is 9000, expected at least 9010 - ./../../../src/cuda/util.cpp:168
Flex: Could not initialize CUDA driver - ../../../src/cuda/flex.cu:4624
Could not initialize Flex, exiting.

"src/cuda/*" does not exist, so I'm not sure how to start with this. Any help is much appreciated.

Relevant system info:

mmacklin commented 6 years ago

The error seems pretty clear, you need at least CUDA 9.1 toolkit (and associated driver 390 up) installed.

shraman-rc commented 6 years ago

So just to make sure - is there any way to run FleX on Ubuntu 14.04 with a GTX 1080Ti? Or do we have to upgrade to 16.04 for CUDA 9.1?

mmacklin commented 6 years ago

A Flex application should still run on 14.04 if the appropriate driver is installed. The CUDA 9.1 toolkit deprecated support for 14.04 so I am not sure building on 14.04 will work. It may still be possible to link the pre-built Flex libraries against the 9.1 libs if you don't need to use nvcc etc.

We are no longer testing on 14.04 and have moved to 16.04 and 17.04 for most of our internal machines.

shraman-rc commented 6 years ago

Gotcha, thanks!