1. cuDNN 다운로드
https://developer.nvidia.com/rdp/cudnn-archive
cuDNN Archive
Download releases from the GPU-accelerated primitive library for deep neural networks.
developer.nvidia.com
위의 사이트에서 내가 설치한 CUDA 버전에 맞는 Cudnn버전을 다운받아준다. nvidia 계정이 있어야 하므로 없는 사람은 회원가입후 로그인 한 뒤 ㄱㄱ
난 cudnn v7이 필요해서 v7.6.5를 다운받아줬다 cuDNN Library for Linux 를 클릭하면 바로 다운로드 된다.
이후에 다운받은 파일을 바탕화면으로 옮겨준다
2. 터미널 접속
터미널에 접속해서 디렉토리를 바탕화면으로 접속한다.
아마도 cd Desktop을 입력하면 바탕화면으로 이동함 이후에 파일 속성을 보면 이름을 확인해볼수 있는데 이걸 그대로 복사해서
$ tar -xzvf cudnn-10.2-linux-x64-v7.6.5.32.tgz
명령어를 통해 파일 압축해제를 해준다. 대충 CUDA 10.2 Cudnn v7.6.5 버전이라는 뜻 다운받은 파일마다 이름이 다르므로 유의해서 압축을 해제해준다.
그리고 압축해제된 파일을 보면 include와 lib64, 텍스트 파일이 하나 있을것이다
include 안에 있는 cudnn.h 파일을 복사해서 usr/local/cuda-10.2/include 파일 안에 복사해준다. 여기서 10.2는 내가 쿠다를 10.2 버전을 설치했기 때문이므로 자신이 설치한 cuda 버전의 파일에 들어가면 된다.
그리고 마찬가지로 lib64 안에 있는 파일들도 복사해서 cuda-10.2/lib64 파일 안에 복사해준다.
cudnn이 정상적으로 설치되었는지 확인하려면 다음 명령어 입력
cd cuda
sudo cp include/cudnn* /usr/local/cuda-10.2/include
sudo cp lib64/libcudnn* /usr/local/cuda-10.2/lib64/
sudo chmod a+r /usr/local/cuda-10.2/lib64/libcudnn*
가끔 파일이 잠겨 있거나 직접 옮기는 것이 불가능할때가 있다. 그럴때는 위의 명령어를 통해 파일들을 옮겨준다 이때 숫자는 자신이 깐 버전이므로 주의
$ cat /usr/local/cuda-10.2/include/cudnn.h | grep CUDNN_MAJOR -A 2
위와 같은 화면이 뜬다면 성공적으로 설치되었다. 난 v7.6.5를 설치하였으므로 7, 6, 5가 뜬다
'환경설정' 카테고리의 다른 글
[python] import 사용 방법, 모듈 가져오기 (0) | 2024.04.25 |
---|---|
[Ubuntu] 터미널에서 GPU 사용량 확인하기 (0) | 2024.04.18 |
[Ubuntu 18.04] 기존 그래픽 드라이버 유지한채로 CUDA 설치하기 (1) | 2024.04.05 |
[Ubuntu 18.04] 절전모드 해제 (0) | 2024.04.05 |
[Ubuntu 18.04] CUDA 10.2 설치하기 (0) | 2024.04.04 |