ubuntu 18.04¿¡¼­ nvidia µå¶óÀ̹ö, cuda, cudnn ¼³Ä¡Çϱâ

   Á¶È¸ 21510   Ãßõ 0    

https://www.ehostidc.co.kr/cscenter/notice.php (417)
https://www.ehostidc.co.kr/cscenter/consulting.php (415)


0) 설치 버1204;

OS : Ubuntu 18.04 64bit

Nvidia 드라1060;버 : nvidia-driver-460

Cuda : 11.2

Cudnn : 8.2.0


1) ubuntu 패Ȗ12;1648; 업데1060;트 0143; 추가 라1060;브러리 설치

sudo apt update

sudo apt install -y build-essential

sudo apt-get install -y freeglut3-dev build-essential libx11-dev libxmu-dev libxi-dev libgl1-mesa-glx libglu1-mesa libglu1-mesa-dev libglfw3-dev libgles2-mesa-dev

sudo apt-get install -y libfreeimage3 libfreeimage-dev


2) nouveau 드라1060;버 설치 확1064;

lsmod | grep nouveau


2-1) nouveau 드라1060;버 blacklist መ1;/197;

파1068; 생성 : sudo vi /etc/modprobe.d/blacklist-nouveau.conf

blacklist nouveau

options nouveau modeset=0


2-2) 커널 리ǧ16;드 0143; 1116;ǥ12;ᔚ1;, nouveau 비활성화 확1064;

sudo update-initramfs R11;u

sudo reboot

lsmod | grep nouveau


3) nvidia 그래픽 드라1060;버 설치 가능 버1204; 확1064;

sudo apt install -y ubuntu-drivers-common

ubuntu-drivers devices


3-1) Repository 추가

sudo add-apt-repository ppa:graphics-drivers/ppa

1077;/141; 후 1473;간에 ENTER 1077;/141; 필요

sudo apt update


3-2) 설치가능 nvidia 드라1060;버 목/197; 확1064; 0143; 설치

apt-cache search nvidia | grep nvidia-driver

sudo apt install -y nvidia-driver-460

sudo reboot


3-3) 그래픽 드라1060;버 설치 확1064;

nvidia-smi


4) cuda 설치 시 유1032;사항

기본1201;1004;/196; cuda 11버1204; ǥ12;터lj16; deb(local) 설치 시 cuda 버1204;과 매칭.104;Ǻ12;1652; nvidia 드라1060;버가 같1060; 설치가 1652;행.121;니다.

11.0(450) 11.1(455) 11.2(460)

RTX 30 시리1592;1032; ᅆ1;우 현1116; 그래픽 드라1060;버 460 버1204;만 1221;상1201;1004;/196; 1064;식 가능합니다.

cuda 설치 시 그래픽 드라1060;버 버1204;1008; 변ᅆ1; 없1060; 설치해야 할 ᅆ1;우 runfile(local) 설치를 1652;행해1452;시면 .121;니다.


4-1 ~ 4-4 까1648;lj16; cuda 11.2버1204;, deb(local) 설치 0169;법 1077;니다.

4-5 ~ 4-12 까1648;lj16; cuda 11.1 버1204;, runfile(local) 설치 0169;법 1077;니다.

.160;가1648; 0169;법 1473; Ȣ16;나1032; 0169;법1012; 선택Ȣ16;여 설치를 1652;행Ȣ16;시면 .121;니다.


4-1) cuda 설치(11.2, deb, local)

https://developer.nvidia.com/cuda-toolkit-archive

설치 할 cuda 버1204; 선택 후 위 스크린샷 처/100; 선택


4-2) cuda 설치(11.2, deb, local)

순서대/196; 설치 1652;행


4-3) cuda 환ᅆ1; 설1221; 0143; 1201;용

sudo vi ~/.bashrc

export CUDA_HOME=/usr/local/cuda-11.2

export PATH=/usr/local/cuda-11.2/bin:$PATH

export LD_LIBRARY_PATH=/usr/local/cuda-11.2/lib64:$LD_LIBRARY_PATH

source ~/.ba

빨간 ǥ12;ǥ16;1008; 설치.108; 버1204;에 맞,172; 수1221; 필요


4-4) cuda 설치 확1064;

nvcc -V


4-5) cuda 설치(11.1, runfile, local)

https://developer.nvidia.com/cuda-toolkit-archive

설치 할 cuda 버1204; 선택 후 위 스크린샷 처/100; 선택


4-6) cuda 설치(11.1, runfile, local)

순서대/196; 설치 1652;행


4-7) cuda 설치(11.1, runfile, local)

sudo sh cuda_11.1.1_455.32.00_linux.run 실행 시 위 화면과 같1060; 설치가 1652;행.120;

Continue -> Enter


4-8) cuda 설치(11.1, runfile, local)

Accept -> Enter


4-9) cuda 설치(11.1, runfile, local)

Driver -> 스6168;1060;스0148; -> Install -> Enter


4-10) cuda 설치(11.1, runfile, local)

설치 완료 후 다1020;과 같1060; 보1077;니다.

***WARNING 같1008; ᅆ1;우 cuda를 설치Ȣ16;면서 그래픽 드라1060;버를 1228;외Ȣ16;고 설치Ȣ16;여 0156;생

위에서 먼1200; 그래픽 드라1060;버 설치를 1652;행Ȣ16;였기 ǐ12;문에 해NJ17; ᅆ1;고lj16; 무시


4-11) cuda 환ᅆ1; 설1221; 0143; 1201;용

sudo vi ~/.bashrc

export CUDA_HOME=/usr/local/cuda-11.1

export PATH=/usr/local/cuda-11.1/bin:$PATH

export LD_LIBRARY_PATH=/usr/local/cuda-11.1/lib64:$LD_LIBRARY_PATH

source ~/.ba

빨간 ǥ12;ǥ16;1008; 설치.108; 버1204;에 맞,172; 수1221; 필요


4-12) cuda 설치 확1064;

nvcc R11;V

nvidai-smi


4-13) cuda samples test (bandwidthtest)

cd /usr/local/cuda-11.2/samples/1_Utilities/bandwidthTest

sudo make


4-14) cuda samples test 결과값 (bandwidthtest)

./bandwidthTest


4-15) cuda samples test (deviceQuery)

cd /usr/local/cuda-11.2/samples/1_Utilities/deviceQuery

sudo make


4-16) cuda samples test 결과값 (deviceQuery)

./deviceQuery


5) cudnn 설치(8.2.0, Library for Linux [x86_64])





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

회원가1077; 0143; /196;그1064; 후

Download cuDNN v8.0.2 [April 23rd, 2021], for CUDA 11.x

cuDNN Library for Linux [x84_64] 다운/196;드


5-1) cudnn 설치(8.2.0, Library for Linux [x86_64])

다운/196;드 링크 복사 후 wget 1060;용Ȣ16;여 다운/196;드, 파1068;명1060; 1221;상1201;1060;1648; 않1012; ᅆ1;우 파1068;명 수1221;

mv 'cudnn-11.3-linux-x64-v8.2.0.53.tgz?AvKbkOBsha-WtsUvKhBufxhgQ9nrHBGwI3z4LKYAhQtnSv2-Gc-CJly_ZFhsdkHgdirzYVsmn9EbM_S_wpWWZXcXGrfMCm3wSfkqcWYVCh8PH45qyQ5GfUtDAQT_lJSIZz_a2gh0fnE3oGUDR-tY0cnPSYxeip0p_QBgt9cGYwAcrSDrelS3Vk97trRsYtusWsOUETdiv' cudnn-11.3-linux-x64-v8.2.0.53.tgz


5-2) cudnn 설치(8.2.0, Library for Linux [x86_64])

tar R11;xzvf cudnn-11.3-linux-x64-v8.2.0.53.tgz


5-3) cudnn 설치(8.2.0, Library for Linux [x86_64])

sudo cp cuda/include/cudnn*.h /usr/local/cuda/include

sudo cp -P cuda/lib64/libcudnn* /usr/local/cuda/lib64

sudo chmod a+r /usr/local/cuda/include/cudnn*.h /usr/local/cuda/lib64/libcudnn*


5-4) cudnn 설치 확1064;(8.2.0, Library for Linux [x86_64])

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


5-5) cudnn samples test

cp -r /usr/src/cudnn_samples_v8/ $HOME

cd  $HOME/cudnn_samples_v8/mnistCUDNN


5-6) cudnn samples test 결과값

make clean && make

./mnistCUDNN


6) 그래픽 드라1060;버, cuda, cudnn 삭1228;

nvidia-cuda-toolkit 1228;,144;

sudo rm /etc/apt/sources.list.d/cuda*

sudo apt remove --autoremove nvidia-cuda-toolkit -y

sudo apt-get --purge remove 'cuda*' -y

sudo apt-get autoremove --purge 'cuda*' -y


기1316;에 설치.104;Ǻ12;1080;lj16; Nvidia config 파1068; 1032;1316;성 파1068; 1228;,144;

sudo apt-get purge nvidia*

sudo apt remove nvidia-*

sudo apt-get autoremove

sudo apt-get autoclean


cuda 설치.108; 폴더 삭1228;

sudo rm -rf /usr/local/cuda*


삭1228; 완료 후 1116;ǥ12;ᔚ1; 필요

sudo reboot



https://www.aiocp.co.kr/ ( 딥러닝,머신러닝 서버 판매 ,컨설팅) https://bigbangcloud.co.kr/ ( GPU 클라우드 서비스) ::: AI 서버의 모든것 ::: 인공지능의 시작~ (주)이호스트ICT


Á¦¸ñPage 7/26
2021-09   19315   µö·¯´×¼­¹ö
2021-09   10400   µö·¯´×¼­¹ö
2021-08   10621   µö·¯´×¼­¹ö
2021-08   7646   µö·¯´×¼­¹ö
2021-08   17275   ½ºÄµl¹ÎÇö±â
2021-07   9130   ¹Ú¹®Çü
2021-07   10249   µö·¯´×¼­¹ö
2021-07   13258   µö·¯´×¼­¹ö
2021-07   16068   ±¸Â÷´Ï
2021-06   7698   µö·¯´×¼­¹ö
2021-06   21511   µö·¯´×¼­¹ö
2021-06   7209   Sikieiki
2021-06   7577   È­Á¤Å¥»ï
2021-06   7835   È­Á¤Å¥»ï
2021-06   216   dadad
2021-06   6469   ¿¬À̶ûÁø
2021-05   7483   µö·¯´×¼­¹ö
2021-05   7906   shipse
2021-05   10726   µö·¯´×¼­¹ö
2021-04   12648   È­Á¤Å¥»ï