
CPU(Central Processing Unit)는 컴퓨터 연산을 담당하는 하드웨어 장치로 컴퓨터 디바이스의 두뇌 역할을 수행한다.
컴퓨터는 다양한 프로그램을 실행해야 하기 때문에 CPU는 복잡하고 다양한 연산을 할 수 있도록 설계되어 있다.
컴퓨터의 기본적인 처리 속도를 담당하기 때문에 중요한 부품이다.
GPU(Graphics Processing Unit)는 비디오, 즉 픽셀로 이루어진 영상을 처리하는 용도로 탄생했다.
CPU에 비해 반복적이고 비슷한, 대량의 연산을 병렬적으로 수행하기 때문에 속도가 매우 빠르다.- 영상, 렌더링을 비롯한 그래픽 작업의 경우 픽셀 하나하나에 대해 연산을 하기 때문에 CPU가 GPU로 데이터를 보내 처리한다.- 게임과 같이 그래픽 연산을 많이 처리할 때 중요하다.

※ 프로그래머에게 가장 중요한 부품
◆ 프로그래밍을 할 때 생각할 부분 - 실행 속도 : CPU, GPU 성능 / RAM 성능과 용량 - 소비 자원 : RAM 용량 / 디스크 용량
실행 속도와 소비 자원 관리에서 모두 중요한 것이 RAM이기 때문에 개인적으로 RAM이 중요하다고 생각하며 실제 프로그래밍을 할 때도 다른 요소 보다 RAM 용량 관리에 신경쓰는 경우가 많다.
이상 용무 끝!