[컴] CUDA 설치

쿠다 설치 / nvidia / cuda how to install /

CUDA 설치

windows 에서 CUDA 를 사용하기 위해 필요한 요소:

  1. CUDA 사용가능한 GPU
  2. 지원하는 MS Windows(Windows 10, 11, Windows Server 2016, 2019, 2022)
  3. Visual Studio : Visual Studio 를 먼저 설치하고 CUDA 를 설치하자. CUDA 설치시점에 해당 Visual Studio 버전에 대한 Nsight 를 설치하게 된다. Nsight 는 CUDA 의 debugging tool 이다.
  4. NVIDIA CUDA Toolkit

Visual Studio 설치

설치 가이드(Installation Guide Windows)에 보면, Visual Studio 2017 15.x 이상(Compiler MSVC Version 191x 이상)은 설치해야 한다.

여기서는 ‘Visual Studio Community 2022’ 를 설치했다.

위 글(Visual Studio 2019: Minimal components needed for CUDA 10 installation) 을 참고하면 cuda 를 위해서는 “Desktop Development with C++”를 선택하면 된다. 개인적으로 ’다운로드후 설치’가 빠른듯 하여 그쪽을 택했다. 용량은 대략 2.17GB 가 필요하다.

CUDA Toolkit 설치

CUDA Toolkit 경로는 다음 page 에서 확인할 수 있다.

설치된 구성요소:

구성요소 버전
NPP Development 11.8
Visual Profiler 11.8
NVJPEG Development 11.8
CUDA COOL 11.8
Disassembler 11.8
CUDA Profiler Tools 11.8
Occupancy Calculator 11.8
CUFFT Development 11.8
Demo Suite 11.8
NVJPEG Runtime 11.8
CUDA Profiler API 11.8
nvcc 11.8
NVIDIA GeForce Experience 3.26.0.115
Visual Studio Integration 11.8
cuxxfilt 11.8
nvprune 11.8
NVML Development 11.8
Nsight Systems 11.8
Nsight Compute 11.8
NVTX Development 11.8
MEMCHECK 11.8
CUSPARSE Runtime 11.8
USBC Driver 1.50.831.832
CUBLAS Runtime 11.8
Nsight NVTX 11.8
CUDA Documentation 11.8
Compute Sanitizer 11.8
CUDART Runtime 11.8
CURAND Development 11.81
NPP Runtime 11.8
CUPTI 11.8
Nsight Visual Studio Edition 11.8
CUSOLVER Development 11.8
PhysX 시스템 소프트웨어 9.21.0713
그래픽 드라이버 522.06
CUFFT Runtime 11.8
HD 오디오 드라이버 1.3.39.16
NVRTC Development 11.8
cuobjdump 11.8
CURAND Runtime 11.8
CUSOLVER Runtime 11.8
CUSPARSE Development 11.8
NVRTC Runtime 11.8
CUBLAS Development 11.8

CUDA Deep Neural Network (cuDNN) ?

deep neural networks 의 primitives 에 대한 GPU 가속 라이브러리이다. cuDNN 은 고도로 조정된(highly tuned) 표준루틴에 대한 구현들을 제공한다. 예를 들면, forward 와 backward convolution, pooling, normalization, activation layer 들

댓글 없음:

댓글 쓰기