How to get the cuda version?

后端 未结 19 2130
囚心锁ツ
囚心锁ツ 2020-11-30 16:24

Is there any quick command or script to check for the version of CUDA installed?

I found the manual of 4.0 under the installation directory but I\'m not sure whether

相关标签:
19条回答
  • 2020-11-30 16:47

    Found mine after:

    whereis cuda
    

    at

    cuda: /usr/lib/cuda /usr/include/cuda.h

    with

    nvcc --version
    

    CUDA Version 9.1.85

    0 讨论(0)
  • 2020-11-30 16:48

    After installing CUDA one can check the versions by: nvcc -V

    I have installed both 5.0 and 5.5 so it gives

    Cuda Compilation Tools,release 5.5,V5.5,0

    This command works for both Windows and Ubuntu.

    0 讨论(0)
  • 2020-11-30 16:50

    Apart from the ones mentioned above, your CUDA installations path (if not changed during setup) typically contains the version number

    doing a which nvcc should give the path and that will give you the version

    PS: This is a quick and dirty way, the above answers are more elegant and will result in the right version with considerable effort

    0 讨论(0)
  • 2020-11-30 16:53

    You might find CUDA-Z useful, here is a quote from their Site:

    "This program was born as a parody of another Z-utilities such as CPU-Z and GPU-Z. CUDA-Z shows some basic information about CUDA-enabled GPUs and GPGPUs. It works with nVIDIA Geforce, Quadro and Tesla cards, ION chipsets."

    http://cuda-z.sourceforge.net/

    On the Support Tab there is the URL for the Source Code: http://sourceforge.net/p/cuda-z/code/ and the download is not actually an Installer but the Executable itself (no installation, so this is "quick").

    This Utility provides lots of information and if you need to know how it was derived there is the Source to look at. There are other Utilities similar to this that you might search for.

    0 讨论(0)
  • 2020-11-30 16:54

    Use the following command to check CUDA installation by Conda:

    conda list cudatoolkit
    

    And the following command to check CUDNN version installed by conda:

    conda list cudnn
    

    If you want to install/update CUDA and CUDNN through CONDA, please use the following commands:

    conda install -c anaconda cudatoolkit
    conda install -c anaconda cudnn
    

    Alternatively you can use following commands to check CUDA installation:

    nvidia-smi
    

    OR

    nvcc --version
    

    If you are using tensorflow-gpu through Anaconda package (You can verify this by simply opening Python in console and check if the default python shows Anaconda, Inc. when it starts, or you can run which python and check the location), then manually installing CUDA and CUDNN will most probably not work. You will have to update through conda instead.

    If you want to install CUDA, CUDNN, or tensorflow-gpu manually, you can check out the instructions here https://www.tensorflow.org/install/gpu

    0 讨论(0)
  • 2020-11-30 16:55

    As Jared mentions in a comment, from the command line:

    nvcc --version
    

    (or /usr/local/cuda/bin/nvcc --version) gives the CUDA compiler version (which matches the toolkit version).

    From application code, you can query the runtime API version with

    cudaRuntimeGetVersion()
    

    or the driver API version with

    cudaDriverGetVersion()
    

    As Daniel points out, deviceQuery is an SDK sample app that queries the above, along with device capabilities.

    As others note, you can also check the contents of the version.txt using (e.g., on Mac or Linux)

    cat /usr/local/cuda/version.txt
    

    However, if there is another version of the CUDA toolkit installed other than the one symlinked from /usr/local/cuda, this may report an inaccurate version if another version is earlier in your PATH than the above, so use with caution.

    0 讨论(0)
提交回复
热议问题