GPU

"Graphics Processing Unit"의 약자입니다. GPU는 프로세서로, 그래픽 작업을 처리하도록 설계되었습니다. 여기에는 2D 및 3D 계산이 모두 포함되지만, GPU는 주로 3D 그래픽 렌더링에 뛰어납니다.

역사

초기의 PC에는 GPU가 포함되지 않았기 때문에 CPU가 모든 일반 계산과 그래픽 작업을 처리해야 했습니다. 소프트웨어의 요구 사항이 증가하고 그래픽이 더욱 중요해지면서(특히 비디오 게임에서) 그래픽을 렌더링할 별도의 프로세서가 필요해졌습니다. 1999년 8월 31일, NVIDIA는 GeForce 256이라는 데스크톱 컴퓨터용으로 상용 출시된 최초의 GPU를 선보였습니다. 이 GPU는 초당 1,000만 개의 다각형을 처리할 수 있어 CPU에서 상당한 그래픽 처리 작업을 덜어 줄 수 있었습니다.

최초의 그래픽 처리 장치가 성공하자 하드웨어와 소프트웨어 개발자 모두 빠르게 GPU 지원을 채택했습니다. 더 빠른 PCI 슬롯을 장착한 마더보드가 제조되었고, 그래픽 카드 전용으로 설계된 AGP 슬롯도 일반적인 선택 사항이 되었습니다. 개발자가 프로그램에서 GPU를 활용할 수 있도록 OpenGLDirect3D와 같은 소프트웨어 API가 만들어졌습니다. 오늘날 전용 그래픽 처리는 데스크톱 PC뿐 아니라 노트북, 스마트폰, 비디오 게임 콘솔에서도 표준으로 사용됩니다.

기능

GPU의 주요 목적은 다각형으로 구성된 3D 그래픽을 렌더링하는 것입니다. 대부분의 다각형 변환에는 소수가 포함되므로 GPU는 정수 계산이 아닌 부동 소수점 연산을 수행하도록 설계되었습니다. 이러한 특수한 설계 덕분에 GPU는 가장 빠른 CPU보다도 그래픽을 더 효율적으로 렌더링할 수 있습니다. 강력한 GPU로 그래픽 처리를 분담하는 것이 현대적인 게임을 가능하게 하는 요소입니다.

GPU는 그래픽 렌더링에 뛰어나지만, GPU의 높은 처리 성능은 다른 용도로도 사용할 수 있습니다. 이제 많은 운영 체제와 소프트웨어 프로그램이 그래픽 처리 장치에서 수행하는 범용 계산을 뜻하는 GPGPU를 지원합니다. OpenCLCUDA와 같은 기술을 사용하면 개발자가 GPU를 활용해 그래픽과 관련 없는 계산에서 CPU를 지원하도록 할 수 있습니다. 이를 통해 컴퓨터나 기타 전자 장치의 전반적인 성능을 향상할 수 있습니다.

업데이트됨 November 25, 2016 작성: Per C.

quiz지식 테스트하기

What type of cable has ratings of Cat5, Cat6, and Cat7?

A
USB
0%
B
Thunderbolt
0%
C
Lightning
0%
D
Ethernet
0%
Correct! Incorrect!     View the Ethernet definition.
More Quizzes →

Tech Terms 컴퓨터 사전

이 페이지의 GPU에 대한 정의는 TechTerms.com의 저자가 작성한 원본 정의입니다. 이 페이지를 참조하거나 이 정의를 인용하려면 정의 바로 아래에 있는 녹색 인용 표시줄을 사용하세요.

저희의 목표는 컴퓨터 용어를 이해하기 쉬운 방식으로 설명하는 것입니다. 게시하는 모든 정의에서 정확성과 간결함을 추구합니다. 이 정의에 대한 피드백이 있거나 새로운 기술 용어를 제안하고 싶으시면 문의해 주세요.

Tech Terms 뉴스레터

매일 또는 매주 발행되는 뉴스레터로 기술 지식을 향상시키세요! 지금 구독하고 새로운 용어와 퀴즈를 이메일로 받아보세요.

무료 TechTerms 뉴스레터 구독하기

이메일을 얼마나 자주 받고 싶으신가요?

각 이메일에 포함된 링크를 통해 언제든지 구독을 취소하거나 수신 빈도를 변경할 수 있습니다. 질문이 있으신가요? 문의해 주세요.

참고: 뉴스레터는 영어로 발송됩니다.