Driver/library version mismatch:
2.1 CUDA가 사용한 GPU인지 파악
$ lspci | grep -i nvidia
2.2 시스템정보파악
$ uname -m && cat /etc/*release
x84_64 인지 아닌지 알아야하고, OS버전이 무엇인지 확인한다. 필자는 CentOS7, x84_64 bit이다.
2.3 시스템이 gccc가 설치되어있는지 확인.
gcc: CDUA Toolkit을 사용하기위한 컴파일러
$ gcc --version
gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-39)
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
2.4 커널 헤더 와 패키지 버전 확인
$ uname -r
3.10.0-1127.13.1.el7.x86_64
2.5 선택방법: 배보판특정패키지distribution-specific packages (PRM, Deb 패키지)와 배포판독립(Distribution-independent package(runfile))이 둘다사용하다. 배보판 특정 패키지는 패키지 관리자인 yum, apt 등에 종속되서 딸려있는 패키지들을 이용하는거라 손쉬웁게 설치가가능하고, 배보판독립은 리눅스 배보판에든지 설치가 가능하다. Nvidia에서는 배보판 특정 패키지의 사용을 권장한다.
반응형
'Data science > Deep learning' 카테고리의 다른 글
[5분 컷 이해] Multiple Instance learning 이란? (0) | 2022.11.08 |
---|---|
[5분 컷 이해] Probability calibration 설명 (0) | 2022.09.14 |
5분 이해: 텐서플로우 역전파(Backpropagation) 사용 (0) | 2021.06.08 |
Machine learning 분류 (0) | 2021.05.24 |
Few shot learning 이란? (0) | 2021.04.28 |