nvidia-smi

아키텍쳐에 맞는 CUDA 버전 확인

본인은 11.1~12.5까지 가능

결론 : CUDA 12.1 | CUDNN 9.1.0.70 | Pytorch 2.4 | Python 3.12
CUDA 설치 확인 명령어
nvcc --version

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.1
설치된 zip파일의 압축을 해제하고, 안에 있는 bin, include, lib, LICENSE를 전부 복사해서 CUDA에 덮어쓰기
버전에 맞는 Pytorch 설치
https://pytorch.org/get-started/locally/

밑에 나오는 명령어 가상환경에서 실행
import torch
print(torch.__version__)

USE_CUDA = torch.cuda.is_available()
device = torch.device('cuda:0' if USE_CUDA else 'cpu')
print('CUDA 사용 가능 여부 :', USE_CUDA)
print('현재 사용 device :', device)
print('CUDA Index :', torch.cuda.current_device())
print('GPU 이름 :', torch.cuda.get_device_name())
print('GPU 개수 :', torch.cuda.device_count())
