CPU 통합 허브

한눈에 보기

CPU는 프로그램의 명령어를 해석하고 실행하는 연산 장치다. 2000년 이후 CPU는 단순한 고클럭 경쟁에서 멀티코어, 64비트, 통합 GPU, 칩렛, 하이브리드 코어, NPU와 고급 패키징 중심으로 발전했다. 이 문서는 각 주제와 제품군 문서를 연결하는 시작점이다.

CPU란 무엇인가

CPU(Central Processing Unit)는 운영체제와 프로그램이 제공한 명령어를 읽고, 필요한 데이터를 가져와 계산한 뒤 결과를 레지스터나 메모리에 기록한다. 현대 시스템에서 CPU는 산술 연산만 담당하지 않는다. 캐시, 메모리 컨트롤러, PCI Express 루트 컴플렉스, 보안 기능, 통합 GPU 또는 NPU까지 함께 포함할 수 있다.

CPU는 제품 전체를 뜻하는 마케팅 용어로도 사용되므로 문맥을 확인해야 한다. 스마트폰의 “모바일 프로세서”는 대부분 CPU 코어뿐 아니라 GPU, ISP, NPU, 모뎀을 통합한 SoC다.

일반 PC 조립·업그레이드에서 먼저 볼 문서

모델별 확인

같은 소켓 또는 제품군이라는 이유만으로 장착·부팅·메모리 프로파일 동작을 보장할 수 없다. 정확한 CPU 모델, 메인보드 리비전, BIOS 버전, 메모리 키트와 케이스·쿨러 사양을 각각의 공식 자료에서 대조한다.

CPU, APU, SoC, MCU의 차이

용어핵심 의미대표 사용처
CPU명령어 실행을 담당하는 중앙 처리 장치PC, 서버, 임베디드
마이크로프로세서CPU 기능을 하나 또는 소수 칩으로 구현한 프로세서범용 컴퓨터
APUAMD가 CPU와 GPU를 한 프로세서에 결합한 제품을 설명할 때 사용하는 명칭PC, 노트북, 게임기 계열
SoCCPU, GPU, I/O, 미디어, 보안 등 시스템 기능을 한 칩 또는 한 패키지에 통합스마트폰, 태블릿, 노트북, 임베디드
MCUCPU, 소형 메모리, 주변장치를 통합한 제어용 마이크로컨트롤러가전, 자동차, 산업 제어
칩렛 프로세서기능을 여러 다이로 나눠 고속 인터커넥트로 연결한 패키지고성능 PC, 서버

명령어 처리의 기본 흐름

  1. 인출(Fetch): 명령어 캐시 또는 메모리에서 명령어를 가져온다.
  2. 해독(Decode): 명령어가 요구하는 연산과 피연산자를 해석한다.
  3. 실행(Execute): 정수, 부동소수점, 벡터, 분기, 주소 계산 유닛에서 작업한다.
  4. 기록·은퇴(Write-back/Retire): 결과를 반영하고 프로그램이 관찰하는 실행 순서를 확정한다.

현대 CPU는 파이프라인, 분기 예측, 비순차 실행, 추측 실행과 캐시 선인출로 여러 명령어를 동시에 처리한다. 자세한 내용은 01 CPU 기본 구조와 동작 원리를 참고한다.

용도별 CPU 차이

분야우선 설계 목표일반적인 특징
데스크톱응답성, 게임, 범용 성능교체형 소켓, 높은 부스트 클럭, 외장 GPU 조합
노트북성능 대비 전력 효율BGA, 넓은 전력 범위, 통합 GPU·NPU, OEM 냉각 영향
스마트폰·태블릿초저전력 통합CPU·GPU·ISP·NPU·모뎀을 SoC에 통합
워크스테이션긴 작업의 지속 성능과 확장성다채널 ECC 메모리, 많은 PCIe 레인, 대형 냉각
서버처리량, 신뢰성, 확장성ECC, RAS, 가상화, 다채널 메모리, NUMA, CXL
임베디드장기 공급, 저전력, 실시간성BGA, 산업 온도, 장기 지원, 전용 I/O

주요 명령어 집합

ISA주요 영역대표 구현
x86-64PC, 워크스테이션, 서버Intel Core·Xeon, AMD Ryzen·EPYC
Arm A-profile모바일, PC, 서버, 고성능 임베디드Apple Silicon, Snapdragon, Exynos, Grace, Graviton
Power ISA엔터프라이즈, HPCIBM POWER
SPARC V9UNIX 엔터프라이즈 서버Oracle SPARC M8, Fujitsu SPARC 계열
RISC-VMCU, 임베디드, 연구, 일부 애플리케이션 프로세서SiFive 및 여러 상용·오픈 구현
LoongArch중국 내 PC·서버·임베디드Loongson 제품군

ISA는 소프트웨어가 보는 명령어 규격이고, 마이크로아키텍처는 그 명령어를 실제로 실행하는 내부 설계다. 같은 ISA라도 성능·전력·캐시 구조는 크게 다를 수 있다.

CPU 성능을 결정하는 요소

  • IPC(클럭당 명령어 처리량)와 실제 클럭
  • 코어·스레드 수와 프로그램의 병렬화 수준
  • 캐시 용량·지연 시간·메모리 대역폭
  • 분기 예측과 실행 유닛 구성
  • SIMD·행렬·암호화 가속 명령어
  • 패키지 전력 제한과 냉각
  • 운영체제 스케줄러, 펌웨어, 마이크로코드
  • 프로그램 컴파일러와 최적화 수준

주의

코어 수, 최대 부스트 클럭, 제조 공정 숫자 하나만으로 CPU 성능을 결론 내릴 수 없다. 서로 다른 제조사의 TDP, PBP, MTP, PPT도 정의가 달라 직접 비교하면 안 된다.

2000년 이후 핵심 변화

  • 2000년대 초반: 고클럭·긴 파이프라인 경쟁, x86-64 전환
  • 2005년 이후: 듀얼·쿼드코어의 대중화와 전력 효율 중심 설계
  • 2010년대 초반: CPU와 GPU 통합, 모바일 Arm SoC 확대
  • 2017년 이후: Zen, Ryzen, EPYC와 칩렛 확산, 서버 코어 수 급증
  • 2020년 이후: Apple Silicon, PC 하이브리드 코어, 3D 적층 캐시, AI PC NPU
  • 2025~2026년: Intel Core Ultra Series 3, Apple M5 계열, Snapdragon X2 계열, Graviton5 등 공식 출시·제공 제품이 확대됨

기본 개념

사용 분야

제조사와 아키텍처

사용 시 참고

추천 학습 순서

  1. 01 CPU 기본 구조와 동작 원리
  2. 22 CPU 용어집
  3. 02 CPU의 역사와 발전 2000-2026
  4. 03 CPU 명령어 집합 비교
  5. 06 CPU 소켓과 플랫폼 호환성
  6. 관심 분야별 CPU 문서
  7. 제조사별 제품군 문서
  8. 05 CPU 성능 지표와 벤치마크 해석21 CPU 문제 해결

영상 자료

출처

구조와 특징

쉽게 이해하기

CPU는 프로그램의 명령을 읽고 계산·제어 작업을 하는 프로세서다. 흔히 “컴퓨터의 두뇌”라고 부르지만 실제 PC는 CPU·RAM·GPU·저장장치·각종 컨트롤러가 함께 동작한다.

26건의 항목