NVIDIA CUDA toolkit on Ubuntu20.04
시스템 구성
CUDA Toolkit 설치
이 설치 방법은 Anaconda의 Python을 사용하지 않으면 사용할 수 없습니다.
conda install에서 Anaconda에서 제공하는 CUDA와 cuDNN을 설치한 것 같습니다.
추가 드라이버 탭에서 NVIDIA driver metapackage를 nvidia-driver-440에서 사용합니다 (프로플래터)를 선택하고 변경 사항 적용 버튼을 누릅니다.
CUDA Toolkit 설치
$ sudo apt install nvidia-cuda-toolkit
Anaconda 설치
$ sh ./Anaconda3-2020.02-Linux-x86_64.sh
Tensorflow, Pytorch, CuPy 설치 및 동작 확인
Tensorflow 1계와 2계는 동거할 수 없기 때문에, 양쪽 모두를 사용하고 싶은 경우는 가상 환경을 만들 필요가 있습니다.
나중에 잘 모르겠지만 python3.8에 tensorflow1.14를 설치할 수없는 것 같습니다.
$ sh ./Anaconda3-2020.02-Linux-x86_64.sh
Tensorflow 1계와 2계는 동거할 수 없기 때문에, 양쪽 모두를 사용하고 싶은 경우는 가상 환경을 만들 필요가 있습니다.
나중에 잘 모르겠지만 python3.8에 tensorflow1.14를 설치할 수없는 것 같습니다.
$ conda create --name=tf1 python=3.7 jupyter cudatoolkit==10.1.243
$ conda activate tf1
$ conda install tensorflow-gpu==1.14.0
$ conda install pytorch torchvision cudatoolkit=10.1 -c pytorch
$ pip install cupy-cuda101 chainer chainercv
$ conda create --name=tf2 jupyter cudatoolkit==10.1.243
$ conda activate tf2
$ conda install tensorflow-gpu
$ conda install pytorch torchvision cudatoolkit=10.1 -c pytorch
$ pip install cupy-cuda101 chainer chainercv
GPU의 동작 확인
$ python -c 'from tensorflow.python.client import device_lib; device_lib.list_local_devices()'
$ python -c 'import torch; print(torch.cuda.is_available())'
$ python -c 'import chainer; chainer.print_runtime_info()'
기타
우분투가 GPU를 인식하는지 확인
$ sudo ubuntu-drivers devices
GPU 드라이버가 올바르게 설치되었는지 확인
$ nvidia-smi
Reference
이 문제에 관하여(NVIDIA CUDA toolkit on Ubuntu20.04), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/n-yamanaka/items/8301c5085bb4b972f274텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)