자주 묻는 질문
1) 내 컴퓨터에 어떤 GPU가 있는지 어떻게 알 수 있습니까?답변 :
Windows 컴퓨터 :
- 바탕 화면을 마우스 오른쪽 버튼으로 클릭
- 팝업 창에 "NVIDIA 제어판"또는 "NVIDIA 디스플레이"가 표시되면 NVIDIA GPU가있는 것입니다.
- 팝업 창에서 "NVIDIA 제어판"또는 "NVIDIA 디스플레이"를 클릭합니다.
- "그래픽 카드 정보"를보십시오.
- NVIDIA GPU의 이름이 표시됩니다.
Apple 컴퓨터 :
- "Apple 메뉴"를 클릭하십시오.
- "이 매킨토시에 관하여"를 클릭하십시오
- "추가 정보"를 클릭하십시오.
- 컨텐츠 목록에서 "그래픽 / 디스플레이"를 선택합니다.
2) 컴퓨터에 CUDA 지원 GPU가 있습니까?답변 : 위의 목록을 확인하여 GPU가 있는지 확인하십시오. 그렇다면 컴퓨터에 CUDA 가속 응용 프로그램을 활용할 수있는 최신 GPU가 있음을 의미합니다.3) 최신 드라이버가 있는지 어떻게 알 수 있습니까?답변 : www.nvidia.com/drivers로 이동하십시오.4) CUDA 지원 GPU 또는 시스템은 어떻게 구할 수 있습니까?답변 :
HPC 및 슈퍼 컴퓨팅 애플리케이션 용 Tesla는 www.nvidia.com/object/tesla_wtb.html
로 이동하십시오. 엔터테인먼트 용 GeForce는 www.nvidia.com/object/geforce_family.html
로 이동하십시오. 전문적인 시각화를위한 Quadro는 www. .nvidia.com / object / workstation_wheretobuy.html5) CUDA Toolkit을 다운로드하려면 어떻게해야합니까?답변 : CUDA 툴킷 다운로드로 이동 하십시오 .
tensorFlow - GPU 지원 www.tensorflow.org/install/gpu?hl=ko
TensorFlow GPU 지원에는 다양한 드라이버와 라이브러리가 필요합니다. 설치를 단순화하고 라이브러리 충돌을 방지하려면 GPU를 지원하는 TensorFlow Docker 이미지를 사용하는 것이 좋습니다(Linux만 해당). 이 설정에는 NVIDIA® GPU 드라이버만 있으면 됩니다.
Pip 패키지
사용 가능한 패키지, 시스템 요구사항 및 명령어는 pip 설치 가이드를 참고하세요. TensorFlow pip 패키지에는 CUDA® 지원 카드에 대한 GPU 지원이 포함됩니다.
pip install tensorflow
이 가이드에서는 최신 안정적인 TensorFlow 출시의 GPU 지원 및 설치 단계를 설명합니다.
이전 버전의 TensorFlow
1.15 이하 버전의 경우 CPU와 GPU 패키지가 다음과 같이 구분됩니다.
pip install tensorflow==1.15 # CPU
pip install tensorflow-gpu==1.15 # GPU
하드웨어 요구사항
다음과 같은 GPU 사용 기기가 지원됩니다.
- CUDA® 아키텍처 3.5, 3.7, 5.2, 6.0, 6.1, 7.0 이상을 포함하는 NVIDIA® GPU 카드 CUDA® 지원 GPU 카드 목록을 참고하세요.
- NVIDIA® Ampere GPU(CUDA 아키텍처 8.0) 이상이 적용된 시스템에서 커널은 PTX에서 JIT로 컴파일되며 TensorFlow는 시작하는 데 30분 이상 걸릴 수 있습니다. 이 오버헤드는 ‘export CUDA_CACHE_MAXSIZE=2147483648’를 사용하여 기본 JIT 캐시 크기를 늘려 첫 번째 시작으로 제한될 수 있습니다. 자세한 내용은 JIT 캐싱을 참고하세요.
- 지원되지 않는 CUDA® 아키텍처를 사용하는 GPU의 경우 또는 PTX에서 JIT 컴파일을 방지하거나 다른 버전의 NVIDIA® 라이브러리를 사용하려면 Linux 소스에서 빌드 가이드를 참고하세요.
- 패키지에는 지원되는 최신 CUDA® 아키텍처를 제외하고 PTX 코드가 포함되어 있지 않습니다. 따라서 CUDA_FORCE_PTX_JIT=1이 설정된 경우 이전 GPU에서 TensorFlow가 로드되지 않습니다. 자세한 내용은 애플리케이션 호환성을 참고하세요.
참고: '상태: 기기 커널 이미지가 잘못되었습니다'라는 오류 메시지는 TensorFlow 패키지에 아키텍처의 PTX가 포함되어 있지 않음을 나타냅니다. 소스에서 TensorFlow를 빌드하여 컴퓨팅 기능을 사용 설정할 수 있습니다.
소프트웨어 요구사항
다음 NVIDIA® 소프트웨어가 시스템에 설치되어 있어야 합니다.
- NVIDIA® GPU 드라이버 - CUDA® 10.1에는 418.x 이상이 필요합니다.
- CUDA® Toolkit - TensorFlow는 CUDA® 10.1을 지원합니다(TensorFlow 2.1.0 이상).
- CUPTI는 CUDA® Toolkit과 함께 제공됩니다.
- cuDNN SDK 7.6
- (선택사항) TensorRT 6.0 - 일부 모델에서 추론 처리량과 지연 시간을 향상합니다.
Nvidia CUDA 지원 GPU 리스트
developer.nvidia.com/cuda-gpus
'프로그래밍 > AI_DeepLearning' 카테고리의 다른 글
생활코딩 - 머신러닝야학 (0) | 2020.12.28 |
---|---|
대용량 CSV 파일 분할 exe - Free Huge CSV Splitter (0) | 2020.12.11 |
[eBook] 딥 러닝을 이용한 자연어 처리 입문 (0) | 2020.11.27 |
머신러닝 단기집중과정 (0) | 2019.08.27 |
한국어 오픈소스 자연어처리 라이브러리 프로젝트 Koshort(코숏, 한국 길고양이를 부르는 애칭일지도..)을 소개합니다! (0) | 2018.05.22 |