Multi Cuda Setup


I am trying to install multiple cuda versions with the 22.1 NVIDIA HPC SDK to do some code testing. I have been able to install and use all the cudas back to cuda 9.0. The last one I was interested in testing was cuda 8.0, but when I try compiling with cuda 8.0 I find the following error:

nvvmCompileProgram error 3: NVVM_ERROR_IR_VERSION_MISMATCH.
Error: /opt/nvidia/hpc_sdk/Linux_x86_64/22.1/compilers/lib/nvvm34/nvhpc_cuda_wmma_runtime.ll: error: incompatiable IR version detected
ptxas /tmp/pgaccRBrhgbA8jdof_.ptx, line 1; fatal   : Missing .version directive at start of file '/tmp/pgaccRBrhgbA8jdof_.ptx'
ptxas fatal   : Ptx assembly aborted due to errors

Is there a potential fix for the problem or is cuda 8.0 just too old to use with 22.1?

  • Miko