본문 바로가기

개인 공부

12/7 수

728x90

1. CUDA, cuDNN

CUDA? GPU에서의 일반 컴퓨팅을 위해 개발한 병렬 컴퓨팅 플랫폼이자 프로그래밍 모델이다, CUDA는 개발자가 연산의 병렬화할 수 있는 부분에 GPU의 성능을 활용해 컴퓨팅 집약적인 애플리케이션의 속도를 높일 수 있도록 해준다.

cuDNN? CUDA Deep Neural Network library로 Deep Neural Network구현을 위한 GPU 가속화 라이브러리의 기초 요소로 컨볼루션(Convolution), 풀링(Pooling), 표준화(Nomarlization), 활성화(Activation)와 같은 일반적인 루틴을 GPU 기반으로 빠르게 수행할 수 있도록 하는 라이브러리를 말한다.

 

2. nvidia-smi

# 설치된 그래픽 카드 확인
lshw -C display

# 설치된 드라이버 검색. recommended라는 권장 드라이버를 설치/사용하자
sudo ubuntu-drivers devices

# 권장 드라이버 설치
sudo ubuntu-drivers autoinstall

설치된 그래픽 카드 확인
설치된 드라이버 검색

설치 이후 재부팅을 하면 nvidia-smi 명령어가 정상 작동한다.

728x90

'개인 공부' 카테고리의 다른 글

1/13 금  (0) 2023.01.13
1/11 수  (0) 2023.01.12
12/6 화  (0) 2022.12.06
9/20 화_우분투 VS Code 한글 입력 안됨, Qt platform plugin 경로 에러  (0) 2022.09.20
9/18 일_EC2 Timezone, EC2 Scheduler(Lambda, EventBridge)  (0) 2022.09.19