728x90
반응형
GPU, 그래픽 카드를 말할 때 쓰이는 단어인 CUDA 와 CUDA core 의 의미를 간략하게 정리합니다.
1. 사전 지식
- 그래픽 카드:
그래픽 카드라는 단어는 GPU(Graphical Processing Unit) 칩셋을 장착한 그래픽 처리 장치 보드 자체를 의미 하는 단어.
이 그래픽 카드의 성능은 그래픽 처리 프로세스인 '스트림 프로세서’의 영향을 크게 받습니다.
- 스트림 프로세서(Stream Processor):
스트림 프로세서는 GPU에서 병렬 처리를 수행하는 작은 단위의 프로세싱 유닛을 말합니다.
GPU가 동작할 때, 수많은 스트림 프로세서가 병렬로 동작하여 단순 데이터를 연산하면서 처리가 가능합니다.
결과적으로 이 스트림 프로세서의 수가 많을 수록 그래픽 카드의 성능이 좋다고 말할 수 있습니다.
2. CUDA Core
CUDA(Compute Unified Device Architecture)는 NVIDIA 제품에서의 스트림 프로세서를 의미하는 단어입니다. 때문에 NVIDIA 그래픽카드에서는 CUDA라는 단어들을 쉽게 볼 수 있고 이를 기준으로 성능지표를 벤치마킹합니다.
시장과 분야에서 NVIDIA GPU의 점유율이 높기 때문에 CUDA 라는 단어가 더 흔히 쓰이고 있습니다.
출처 : 네이버 클라우드
요약하면 CUDA는 NVIDIA가 스트림 프로세서를 지칭하는 단어입니다.
그에 반해 AMD는 그대로 똑같이 스트림 프로세서라고 명칭합니다.
NVIDIA 와 AMD의 스트림 프로세서를 단순히 갯수 비교를 통해 성능 비교는 불가합니다.
두 기업의 프로세서 칩셋 설계와 데이터의 처리방식이 다르기 때문에 코어 갯수를 통한 직접적인 비교를 하기엔 차이가 납니다.
그렇기 때문에 위의 조건 이외에 벤치마크를 통해서 성능을 비교할 수 있습니다.
본 포스팅의 내용 및 이미지를 무단 전재, 재배포 또는 복사를 금지합니다.
인용 시 출처와 같이 공개해주세요!
도움이 되셨다면 댓글 또는 공감 부탁드립니다!
728x90
반응형
'IT > GPU' 카테고리의 다른 글
[GPU] GPU 부하테스트 / 리눅스 gpu-burn을 사용한 GPU 부하테스트 진행하기 (0) | 2024.03.27 |
---|---|
[GPU] FLOPs와 FLOPS (0) | 2023.10.05 |
댓글