I am confused about reported version of cuda in nvidia-smi vs latest installed version of CUDA.
I have 12.2 installed with driver 535, and then installed 12.3 base installer, without the driver update.
nvidia-smi still reports 12.2. Will 12.3 be used at runtime ? I am using the local deb install instructions.
Which CUDA version is used at runtime is mostly a function of what you do when you use nvcc. If you compile with nvcc from CUDA 12.3, it’s generally going to build an executable that uses/depends on CUDA 12.3. Such an executable will generally not work if your GPU driver (nvidia-smi) advertises support for CUDA 12.2.