2016년 2월 4일 목요일

NVIDIA GPU TESLA K40 설치방법 (Ubuntu 14.04)

NVIDIA GPU TESLA K40 설치방법 (Ubuntu 14.04)

2016.02.04.

문서는 Ubunt 14.04 GPU 보드인 NVIDIA TESLA K40 설치 방법에 대해 기술함

참고
http://developer.download.nvidia.com/compute/cuda/7.5/Prod/docs/sidebar/CUDA_Quick_Start_Guide.pdf

하드웨어 설치

-       컴퓨터 전원을 완전히 끈다.
-       PCI-E 슬롯에 K40보드를 설치한다.
-       보조 PCI-E 전원 케이블을 옆면에 꽂는다. 8핀만 꽂아도 되지만, 8핀과 6핀 모두 꽂는 것을 권장한다.
-       전원을 연결후 켠다.

하드웨어 정상 설치 확인

-        리눅스에서 다음 명령어로 정상적으로 보드가 인식되었는지 확인한다.
$ lspci  | grep -i nvidia
05:00.0 3D controller: NVIDIA Corporation GK110BGL [Tesla K40c] (rev a1)

CUDA 다운로드

https://developer.nvidia.com/cuda-downloads 에서 “Linux” , “x86_64” 선택, “Ubuntu” “14.04” 선택. 인스톨러 타입은 deb(network)
다운로드 (cuda_repo_ubuntu1404_7.5-18_amd64.deb  : 용량 2.1KB
다음과 같이 인스톨
sudo dpkg -i cuda-repo-ubuntu1404_7.5-18_amd64.deb
sudo apt-get update
sudo su
apt-get install cuda

재부팅한다.

환경변수 설정

.bashrc 또는 /etc/environment 에 환경변수를 설정한다.

sudo vi /etc/environment

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/opt/apache-maven-3.3.9/bin:/usr/local/cuda-7.5/bin"
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-7.5/lib64


샘플 다운로드 시험

다음과 같이 샘플을 다운로드 및  시험해본다.
cd
cuda-install-samples-7.5.sh ~
cd ~/NVIDIA_CUDA-7.5_Samples/5_Simulations/nbody
make
./nbody
마지막에 ./nbody실행은 원격(SSH)으로는 안되고, 직접 컴퓨터에서 해야 한다.



EOF