개발/PC 일반
CPU 아키텍처
-=HaeJuK=-
2025. 2. 3. 16:03
728x90
반응형
CPU 아키텍처 개요
1. CISC (Complex Instruction Set Computing)
명령어가 복잡하며, 하나의 명령어로 여러 연산을 수행할 수 있는 구조입니다.
- 장점: 코드가 짧고, 메모리 효율적
- 단점: 전력 소모가 많고 실행 속도가 느림
대표 CPU: Intel x86, AMD x86-64
2. RISC (Reduced Instruction Set Computing)
명령어가 단순하고 실행 속도가 빠른 구조입니다.
- 장점: 전력 효율이 높고 병렬 처리 최적화 가능
- 단점: 코드 크기가 증가하고 메모리 접근이 잦음
대표 CPU: ARM, RISC-V, MIPS
3. VLIW (Very Long Instruction Word)
긴 명령어를 사용하여 여러 연산을 동시에 실행하는 구조입니다.
- 장점: 병렬 연산이 가능하여 성능이 높음
- 단점: 코드 크기가 커지고 최적화가 어려움
대표 CPU: AMD GPU, Intel Itanium
4. EPIC (Explicitly Parallel Instruction Computing)
VLIW의 확장 개념으로, 실행 병렬성을 극대화하는 구조입니다.
- 장점: CPU가 동적 명령어 실행을 최적화 가능
- 단점: 개발이 까다롭고 소프트웨어 최적화 필요
대표 CPU: Intel Itanium
5. 하이브리드 아키텍처
CISC와 RISC를 혼합하여 고성능과 전력 효율을 동시에 고려한 구조입니다.
- 대표 CPU: Intel Alder Lake (P-Core + E-Core), Apple M 시리즈
📌 정리
아키텍처 | 특징 | 대표 CPU |
---|---|---|
CISC | 복잡한 명령어, 가변 길이 | Intel x86, AMD x86-64 |
RISC | 단순한 명령어, 고정 길이 | ARM, RISC-V |
VLIW | 긴 명령어 사용, 병렬 처리 | AMD GPU, Itanium |
EPIC | VLIW 확장, 동적 병렬 처리 | Intel Itanium |
하이브리드 | CISC+RISC 혼합 | Intel Alder Lake, Apple M 시리즈 |
728x90