nvcc --version vs nvidia-smi

AMike·2024년 5월 23일

환경설치

목록 보기
2/3

CUDA Toolkit 환경 설치를 할 때 설치가 됐는지 확인하고 싶을 때
nvidia-smi로 확인을 하곤 하는데, nvcc --versionCUDA 버전이 다르게 나올 때가 있어서 당황했던 적이 있다.

둘의 차이점

1. nvidia-smi

ex)
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 470.82.01   Driver Version: 470.82.01   CUDA Version: 11.4       |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|                               |                      |               MIG M. |
|===============================+======================+======================|
|   0  Tesla V100-SXM2...  Off  | 00000000:00:1E.0 Off |                    0 |
| N/A   40C    P0    45W / 300W |      0MiB / 16160MiB |      0%      Default |
|                               |                      |                      |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes:                                                                  |
|  GPU   GI   CI        PID   Type   Process name                  GPU Memory |
|        ID   ID                                                   Usage      |
|=============================================================================|
|  No running processes found                                                 |
+-----------------------------------------------------------------------------+
  • GPU (하드웨어) 상태 확인
    - 드라이버 버전 ( ex. Driver Version: 470.82.01 )
    - 호환되는 가장 높은 CUDA 버전 ( ex. CUDA Version: 11.4 )

2. nvcc --version

ex)
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2023 NVIDIA Corporation
Built on Wed_Jan_13_19:27:39_PST_2023
Cuda compilation tools, release 11.2, V11.2.67
Build cuda_11.2.r11.2/compiler.2919052_0
  • 현재 설치된 CUDA 버전 확인 ( ex. Cuda compilation tools, release 11.2, V11.2.67 )
    - CUDA가 빌드 된 시간 ( ex. Built on Wed_Jan_13_19:27:39_PST_2023 ) 등

결론

현재 설치된 CUDA 버전 확인은 nvcc --version 으로 해야 함

profile
Computer Vision, Python

0개의 댓글