설치환경
Ubuntu 22.04 LTS
AMD EPYC 7302 16-Core Processor x 2
Tesla A100 40G x 3
그래픽카드 드라이버 확인
nvidia-smi
다운로드 및 설치
wget https://developer.download.nvidia.com/compute/cuda/11.8.0/local_installers/cuda_11.8.0_520.61.05_linux.run \
sudo sh cuda_11.8.0_520.61.05_linux.run
.run 파일로 다운로드 후 설치시 그래픽드라이버는 함께 설치하지 않도록 설정 (기존 그래픽드라이버와 충돌 가능)
기존 드라이버 제거를 추천함 - Continue
환경변수 등록
sudo nano ~/.bashrc
맨 밑에 아래 내용 추가 (심불릭 링크 사용)
export PATH = "/usr/local/cuda/bin: $PATH "
export LD_LIBRARY_PATH = "/usr/local/cuda/lib64: $LD_LIBRARY_PATH "
source ~/.bashrc
테스트
nvcc -V
cuDNN 설치
cuDNN 다운로드 및 설치
tar -xvf 파일명
압축 풀린 파일들을 /ur/local/로 복사-붙여넣기 및 권한 설정
sudo cp 폴더명/include/cudnn * .h /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 *
cat /usr/local/cuda/include/cudnn_version.h | grep CUDNN_MAJOR -A 2
Sample 실행
git clone https://github.com/NVIDIA/cuda-samples.git
# deviceQuery 빌드
cd cuda-samples/Samples/1_Utilities/deviceQuery
make
# deviceQuery 실행
./deviceQuery
참고