GPU란
GPU - 그래픽 처리 장치(Graphic Processing Unit)는 그래픽 연산을 빠르게 처리해서 결과값을 모니터에 출력하는 연산 장치이다.
사용처
임베디드 시스템, 휴대 전화, 개인용 컴퓨터, 워크스테이션, 비디오 게임 콘솔, 인공지능, 무인 자동차, 클라우드 컴퓨팅 등에 다양한 분야에서 사용하고 있다. 하지만 GPU의 사용율이 가장 높은 건 역시 컴퓨터 그래픽과 영상 처리이다.
GPU는 Nvidia에서 최초로 단일 칩 GeForece 256 GPU를 출시하여 이름을 알리기 시작했다.
GPU 특징
- 병렬처리 - 많은 코어로 구성되어 있어 동시에 많은 연산을 병렬로 처리할 수 있다.
- 특수 목적 - 그래픽 연산을 위해 설계되었지만 GPGPU 기술을 통해 일반적인 계산에서도 사용할 수 있다.
- 메모리 계층 - CPU보다 큰 메모리를 가지며 각 코어당 작은 캐시 메모리를 가지고 있어 대규모 데이터 처리에 유리하다.
GPU와 CPU 차이점
기능 및 용도
- CPU는 일반적인 계산, 시스템 작업, 사용자 인터페이스 등 다양한 작업을 처리하는데 사용한다.
- GPU는 여러 코어 또는 산술 논리 장치를 통한 병렬 처리에 특화되어 있다. 이러한 점으로 비디오 편집이나 기계학습같은 컴퓨팅 집약적 작업을 처리하며, CPU는 전체 시스템 제어와 관리 및 범용 작업 등을 처리한다.
코어 구조
- CPU는 소수의 코어를 가진다.
- GPU는 수백 개에서 수천 개의 코어를 가진다.
처리방식
- CPU는 순차적으로 작업을 처리한다. 각 코어가 하나의 작업을 순서대로 진행하는 수행한다.
- GPU는 병렬 처리로 작업을 처리한다. 작업을 동시에 처리하며, 단일 작업을 여러 코어가 분담한다.
속도
- CPU는 단일 코어 당 높은 성능을 보인다.
- GPU는 대량의 코어가 병렬 처리를 지원하여 대규모 데이터 처리에 뛰어나다
CPU
- 시스템 관리
- 다양한 애플리케이션에 걸친 멀티 캐스팅
- 입력 및 출력 작업
- 네트워크 기능
- 주변 장치 제어
- 메모리 및 스토리지 시스템 멀티태스킹
GPU와 그래픽 카드의 차이점
그래픽 카드와 GPU는 종종 같은 이름으로 사용되는 경향이 있다. 그러나 사실 동일하지는 않으며 그래픽 카드는 컴퓨터의 마더보드의 삽입 되는 장치이며, GPU는 그래픽 카드의 주요 구성 요소 중 하나이다. GPU와 더불어 VRAM(비디오 메모리) 포트 및 냉각 구성 요소 등이 포함되어 있다.
참고 글
https://aws.amazon.com/ko/compare/the-difference-between-gpus-cpus/
GPU와 CPU 비교 - 처리 장치 간의 차이점 - AWS
컴퓨터 그래픽과 애니메이션이 등장하면서 CPU에서 처리하도록 설계되지 않은 최초의 컴퓨팅 집약적 워크로드가 생겼습니다. 예를 들어, 비디오 게임 애니메이션을 구현하려면 애플리케이션은
aws.amazon.com
https://www.intel.co.kr/content/www/kr/ko/products/docs/processors/cpu-vs-gpu.html
CPU와 GPU 비교: 차이점은 무엇입니까?
CPU와 GPU의 차이점을 살펴보고 딥 러닝 및 AI를 가속하는 각각의 사용 사례와 아키텍처 이점 및 역할을 알아보십시오.
www.intel.co.kr
GPU란 무엇일까? 1부
GPU란 무엇일까? 1부 GPU는 보통 게임할 때 많이 쓰이는 것으로 알고 계실 텐데요, 그러다 보니 비싼 장비, 혹은 비싼 카드 정도로 알고 계신 분들이 많습니다. 하지만 GPU는 4차 산업혁명과 함께 AI
tech.ktcloud.com
https://two-parks.tistory.com/52
CPU vs GPU 비교
Intro 안녕하세요. 최근 회사에서 대용량 데이터 처리 관련 업무를 하며 GPU에 대한 관심을 갖게 되었습니다. 컴퓨터 성능에 관심이 있다면, CPU와 GPU라는 용어를 들어본 적이 있을 것입니다. 이 두
two-parks.tistory.com