cuda는 docker에 설치할 수 있습니다. 다운로드한 소프트웨어 패키지를 지정된 디렉터리에 업로드하고 "sudo sh cuda_downloaded version_linux.run"을 실행하여 설치합니다. cuda는 그래픽 카드 제조업체인 NVIDIA에서 철수한 컴퓨팅 플랫폼입니다. 그런 다음 "nvidia-smi"를 사용하여 설치된 cuda 버전을 볼 수 있습니다.
이 튜토리얼의 운영 환경: linux7.3 시스템, docker 버전 19.03, Dell G3 컴퓨터.
CUDA(Compute Unified Device Architecture)를 설치할 수 있습니다. CUDA는 GPU가 복잡한 컴퓨팅 문제를 해결할 수 있도록 NVIDIA가 도입한 범용 병렬 컴퓨팅 아키텍처입니다. 여기에는 CUDA 명령 집합 아키텍처(ISA)와 GPU 내부의 병렬 컴퓨팅 엔진이 포함됩니다. 개발자는 C 언어를 사용하여 CUDA™ 아키텍처용 프로그램을 작성할 수 있으며, 작성된 프로그램은 CUDA™ 지원 프로세서에서 초고성능으로 실행될 수 있습니다. CUDA3.0은 C++ 및 FORTRAN을 지원하기 시작했습니다.
예제는 다음과 같습니다.
docker_Ubuntu16.04
에 cuda를 설치합니다. (1) 설치 파일을 다운로드합니다. 먼저 Nvidia 공식 웹사이트로 이동하여 cuda 설치 패키지를 다운로드하세요: https://developer.nvidia.com/cuda-toolkit-archive
(2) 시스템 드라이버 업데이트
시스템 설정 - 소프트웨어 및 업데이트 - 추가 드라이버 - nvidia 및 intel 업데이트
드라이버 업데이트 시 시스템 순환 로그인 문제가 발생하는 경우 먼저 드라이버를 제거한 후 드라이버와 함께 설치 방법을 사용하여 문제를 해결하세요(만병통치약).
이때 드라이버를 제거하는 방법: 로그인 후 그래픽 사용자 인터페이스(GUI)로 들어갈 수 없기 때문에 로그인 인터페이스 상태에서 Ctrl + Alt + f1을 누르면 됩니다. TUI 실행 입력
sudo /usr/bin/nvidia-uninstall
그런 다음 다시 시작
sudo reboot
(3) cuda 설치
다운로드한 소프트웨어 패키지를 정의한 디렉터리에 업로드한 후 다음 명령을 실행합니다.
sudo sh cuda_9.0.176_384.81_linux.run
그런 다음 책 모서리를 사용하여 Enter 키를 누릅니다. 서비스 약관이 100% 표시될 때까지. 그런 다음 아래 단계에 따라 accept
를 선택합니다(드라이버를 설치하지 않음) y
y
이전 단계를 실행할 때 다음 오류가 보고될 수 있습니다.
sudo apt install freeglut3-dev build-essential libx11-dev libxmu-dev libxi-dev libgl1-mesa-glx libglu1-mesa libglu1-mesa-dev libglfw3-dev libgles2-mesa-dev
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-9.0/lib64 export PATH=$PATH:/usr/local/cuda-9.0/bin export CUDA_HOME=$CUDA_HOME:/usr/local/cuda-9.0
然后在终端运行: cat /usr/local/cuda/version.txt디스플레이:
CUDA Version 9.0.176cuda 설치 성공권장 학습: "
docker 비디오 튜토리얼
"위 내용은 docker에서 cuda를 설치할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!