[cuda] cuda 버전을 얻는 방법?

설치된 CUDA 버전을 확인하는 빠른 명령이나 스크립트가 있습니까?

설치 디렉토리에서 4.0 매뉴얼을 찾았지만 실제 설치된 버전인지 확실하지 않습니다.



답변

Jared가 명령 행에서 주석에 언급 한대로 :

nvcc --version

(또는 /usr/local/cuda/bin/nvcc --version)는 CUDA 컴파일러 버전 (툴킷 버전과 일치)을 제공합니다.

애플리케이션 코드에서 다음을 사용하여 런타임 API 버전을 조회 할 수 있습니다.

cudaRuntimeGetVersion()

또는 드라이버 API 버전

cudaDriverGetVersion()

Daniel이 지적했듯이 deviceQuery는 장치 기능과 함께 위를 쿼리하는 SDK 샘플 앱입니다.

다른 사람들이 지적했듯이, version.txt사용 의 내용을 확인할 수도 있습니다 (예 : Mac 또는 Linux)

cat /usr/local/cuda/version.txt

그러나에서 링크 된 것 이외의 다른 버전의 CUDA 툴킷이 설치된 /usr/local/cuda경우, 다른 버전이 PATH위에 있는 것 보다 부정확 한 버전을보고 할 수 있으므로주의해서 사용하십시오.


답변

Ubuntu Cuda V8에서 :

$ cat /usr/local/cuda/version.txt


답변

당신이 실행하는 경우

nvidia-smi

comand 출력의 오른쪽 상단에 CUDA 버전이 있습니다. 적어도 CUDA 버전 10.0에 대한 출력을 찾았습니다.
여기에 이미지 설명을 입력하십시오


답변

CUDA 버전의 경우 :

nvcc --version

cuDNN 버전의 경우 :

Linux의 경우 :

cuDNN의 경로를 찾으려면 다음을 사용하십시오.

$ whereis cuda
cuda: /usr/local/cuda

그런 다음 이것을 사용하여 헤더 파일에서 버전을 가져옵니다.

$ cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2

Windows의 경우

cuDNN의 경로를 찾으려면 다음을 사용하십시오.

C:\>where cudnn*
C:\Program Files\cuDNN7\cuda\bin\cudnn64_7.dll

그런 다음 이것을 사용하여 헤더 파일에서 버전을 덤프하십시오.

type "%PROGRAMFILES%\cuDNN7\cuda\include\cudnn.h" | findstr CUDNN_MAJOR


답변

우분투에서 :

시험

$ cat /usr/local/cuda/version.txt
또는
$ cat /usr/local/cuda-8.0/version.txt

때로는 폴더 이름이 “Cuda-version”입니다.

위의 방법으로도 작동하지 않으면 $ /usr/local/
Cuda 폴더의 올바른 이름을 찾아 보십시오
.

출력은 다음과 유사해야합니다.
CUDA Version 8.0.61


답변

다음 명령을 사용하여 Conda의 CUDA 설치를 확인하십시오.

conda list cudatoolkit

다음 명령은 conda가 설치 한 CUDNN 버전을 확인합니다.

conda list cudnn

CONDA를 통해 CUDA 및 CUDNN을 설치 / 업데이트하려면 다음 명령을 사용하십시오.

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

또는 다음 명령을 사용하여 CUDA 설치를 확인할 수 있습니다.

nvidia-smi

또는

nvcc --version

Anaconda 패키지를 통해 tensorflow-gpu를 사용하는 경우 (콘솔에서 Python을 열고 간단히 기본 Python에 Anaconda, Inc.가 표시되는지 확인하거나 어떤 파이썬을 실행하고 위치를 확인할 수 있는지 확인) 수동으로 확인 CUDA와 CUDNN을 설치하면 작동하지 않을 것입니다. 대신 conda를 통해 업데이트해야합니다.

CUDA, CUDNN 또는 tensorflow-gpu를 수동으로 설치하려면 https://www.tensorflow.org/install/gpu 의 지침을 확인 하십시오.


답변

CUDA SDK를 설치 한 경우 “deviceQuery”를 실행하여 CUDA 버전을 확인할 수 있습니다