cuDNN(CUDA Deep Nural Network Library) 설치하기

2023. 11. 28. 13:02·생성환경 설정
반응형

cuDNN이란, cuda 딥러닝과 관련한 라이브러리로서 딥러닝과 관련한 오픈 소스들이 위 라이브러리를 활용해서 작동합니다.

즉, 우리가 stable diffusion을 활용하여 이미지 생성 작업을 할 때, cuDNN도 설치해 줘야 관련한 확장 프로그램 및 버전 업데이트 등을 진행했을 때 문제없이 stable diffusion이 작동할 수 있습니다.

 

그럼 이제 설치하는 방법을 알아볼까요. (ubuntu 22.04 기준)

아래 사이트에서 다운로드가 가능합니다.

로그인을 하여야 접근 가능한데, 간단하게 회원 가입을 하면 사용 가능합니다.

 

https://developer.nvidia.com/rdp/cudnn-download

 

Log in

Log in or sign up for an NVIDIA account

developer.nvidia.com

반응형


회원 가입을 완료한 후 로그인을 하면, 다운로드를 받을 수 있습니다.

download 페이지 화면. 아래의 빨간 박스 친 Archived cuDNN Releases 를 클릭해주자

 

"Archived cuDNN Releases" 를 클릭하면 버전 별로 다양한 cuDNN을 확인할 수 있습니다.

본인의 CUDA 버전에 맞는 cuDNN을 확인하여 설치를 진행합니다.

 

여기서는 8.6.0 버전을 예시로 하여 설치를 진행해 보겠습니다.

(각자 본인 환경에 맞춰서 버전 설치를 진행하면 됩니다. 그 중 최신 버전 설치를 권장합니다.)

 

해당 버전을 클릭하면 여러가지 설치 옵션이 나오는데, 해당하는 os 환경(여기서는 ubuntu) 중에서 반드시, "Linux x86_64 (Tar)"버전으로 다운로드 합니다.

 

다운로드가 완료되었다면, 터미널 창을 켜고 다운로드 경로로 이동한 다음, 다음의 명령어를 입력합니다.

 

* 8.6.0 버전의 예시입니다. 만약의 다른 버전을 사용하신다면 숫자 부분을 그에 맞게 수정해서 사용해 주세요

* 정확한 버전명은 다운로드받은 파일 명에서 확인할 수 있습니다.

* 예를 들어 8.9.6 버전의 경우, 'cudnn-linux-x86_64-8.9.6.50_cuda11-archive.tar' 파일 명을 가지며, 8.9.6.50 버전임을 알 수 있습니다.

# 다운로드받은 압축 파일을 풀고, /usr/local/cuda 디렉토리로 복사하는 명령어
tar -xvf cudnn-linux-x86_64-8.6.0.163_cuda11-archive.tar.xz
cd cudnn-linux-x86_64-8.6.0.163_cuda11-archive
sudo cp include/cudnn* /usr/local/cuda/include
sudo cp lib/libcudnn* /usr/local/cuda/lib64
sudo chmod a+r /usr/local/cuda/include/cudnn.h /usr/local/cuda/lib64/libcudnn*

 

위 과정을 진행하면, 설치가 완료됩니다.

정상적으로 설치되었는지 확인하기 위해 설치된 cuDNN의 버전을 확인합니다.

# 터미널 창에서 아래의 명령어를 입력
cat /usr/local/cuda/include/cudnn_version.h | grep CUDNN_MAJOR -A 2

 

 

정상적으로 설치되었다면, 아래와 같은 형식으로 버전 정보가 출력됩니다.(아래는 8.6.0 예시)

8.6.0 버전이 정상적으로 설치된 화면(버전 확인)

 

반응형

'생성환경 설정' 카테고리의 다른 글

CUDA 설치하기  (0) 2023.11.27
엔비디아 GPU 활용을 위한 드라이버 설치(우분투 22.04 기준)  (0) 2023.11.24
듀얼부팅 우분투 os 삭제 방법  (3) 2023.11.23
stable diffusion 로컬 설치를 위한 첫단계:윈도우 PC에 우분투22.04 듀얼부팅 설치 #2탄: 파티션 조정 및 우분투 os 설치  (0) 2023.11.22
stable diffusion 로컬 설치를 위한 첫단계:윈도우 PC에 우분투22.04 듀얼부팅 설치 #1탄: 우분투 부팅 디스크 만들기  (0) 2023.11.15
'생성환경 설정' 카테고리의 다른 글
  • CUDA 설치하기
  • 엔비디아 GPU 활용을 위한 드라이버 설치(우분투 22.04 기준)
  • 듀얼부팅 우분투 os 삭제 방법
  • stable diffusion 로컬 설치를 위한 첫단계:윈도우 PC에 우분투22.04 듀얼부팅 설치 #2탄: 파티션 조정 및 우분투 os 설치
lookchemy
lookchemy
lookchemy의 블로그입니다. AI 생성 이미지 관련 공부 및 생성 이미지 공유 중이에요. This is the blog of lookchemy. I'm studying and sharing AI-generated images.
    반응형
  • lookchemy
    lookchemy
    lookchemy
  • 전체
    오늘
    어제
    • 분류 전체보기 (31)
      • 이미지 생성 AI 정보 (5)
      • 인공지능 활용 (2)
      • 생성환경 설정 (6)
      • IT 정보 (9)
        • 최신 AI 정보 (5)
        • AI 기업 정보 (1)
        • IT Business (2)
        • IT News (1)
      • Software (1)
        • 아키텍트 (1)
      • Programming (4)
        • 웹개발 (3)
      • Machine Leaning (3)
        • LLM (2)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    Ubuntu 22.04
    LLM
    콘텐츠마케팅
    우분투 22.04
    딥러닝
    머신러닝
    온페이지seo
    ChatGPT
    Stable-diffusion
    자연어처리
  • hELLO· Designed By정상우.v4.10.3
lookchemy
cuDNN(CUDA Deep Nural Network Library) 설치하기
상단으로

티스토리툴바