APU 아키텍처: CPU와 GPU를 통합하는 이기종 컴퓨팅

APU의 통합 메모리와 HSA 구조, CPU·GPU 분업 방식, 개별 CPU·GPU 구성과의 차이를 정리한다.

2026-08-14 · 최초 발행 2026-01-03

CPU와 GPU가 한 칩에서 만나는 방식

APU(Accelerated Processing Unit)는 CPU와 GPU를 단일 다이에 넣고, 두 프로세서가 메모리를 공유하도록 구성한 이기종 컴퓨팅 아키텍처다. AMD가 2011년에 처음 사용한 용어이며, 범용 연산과 병렬 연산을 한 프로세서 안에서 함께 처리하는 데 초점이 있다.

CPU 코어는 순차 작업과 복잡한 로직, 높은 단일 스레드 성능이 필요한 연산을 맡는다. GPU 코어는 그래픽 렌더링이나 단순 반복 연산처럼 병렬 처리가 맞는 작업을 담당한다. 공유 메모리와 고속 인터커넥트는 두 연산 장치 사이의 데이터 이동과 통신 지연을 줄이는 기반이다.

APUCPU 코어GPU 코어공유 메모리인터커넥트범용 연산순차 작업병렬 연산그래픽Unified Memory데이터 복사 불필요낮은 레이턴시빠른 통신

공유 메모리에서 줄어드는 데이터 이동

통합 메모리 아키텍처에서는 CPU와 GPU가 같은 물리 메모리를 사용한다. 별도 비디오 메모리를 두지 않아도 되므로 시스템 메모리와 VRAM 사이에 데이터를 복사하는 오버헤드를 없앨 수 있다. 데이터 공유가 빨라지고, 메모리 비용과 전력 소비에도 영향을 준다.

기존 시스템:
CPU → 시스템 메모리
GPU → 비디오 메모리 (VRAM)
데이터 전송: 시스템 메모리 ↔ VRAM (느림)

APU:
CPU + GPU → 공유 메모리
데이터 전송: 불필요 (빠름)

HSA(Heterogeneous System Architecture)는 이기종 시스템에서 CPU와 GPU가 협력하기 위한 개방형 표준이다. 동일한 가상 주소 공간을 사용하고, GPU가 직접 작업을 스케줄링하는 작업 큐잉을 지원한다. CPU와 GPU 캐시의 일관성을 유지하며 GPU 작업을 중단할 수 있는 선점도 포함한다. 이 구조는 프로그래밍을 단순화하고 성능과 전력 효율성을 높이는 방향으로 설계됐다.

작업은 연산 형태에 따라 나뉜다. CPU는 파일 I/O와 제어 로직처럼 순차성과 복잡한 분기가 많은 일을, GPU는 프레임 인코딩이나 렌더링·이펙트처럼 병렬성이 큰 일을 처리한다.

비디오 인코딩:
- CPU: 파일 I/O, 제어 로직
- GPU: 프레임 인코딩 (병렬)

게임:
- CPU: AI, 물리 엔진, 게임 로직
- GPU: 렌더링, 이펙트
APU특징Unified MemoryHSA이기종 컴퓨팅전력 효율성데이터 복사불필요CPU-GPU효율적 협력작업 최적분배저전력소비

전력과 열을 한 칩 안에서 다루는 선택

APU는 단일 칩 구성과 동적 전력 관리로 전력 소비를 줄이고, 필요한 코어만 활성화하는 방식에 적합하다. 노트북, 소형 PC, 임베디드 시스템처럼 배터리 수명·발열·공간이 중요한 환경에서 이 특성이 특히 의미를 가진다.

개별 CPU + GPU:
- CPU: 65W
- GPU: 75W
- 총: 140W

APU:
- 전체: 45~65W
- 절약: 50~70W

개별 CPU와 GPU 구성의 차이

개별 CPU와 GPU 구성에서는 CPU가 별도 칩에 있고 GPU는 별도 그래픽 카드에 배치된다. 시스템 메모리와 비디오 메모리는 분리되며, 두 장치는 PCIe 버스로 연결된다. 반대로 APU는 CPU와 GPU를 단일 칩에 통합하고 공유 메모리와 온칩 인터커넥트를 사용한다.

그래픽 성능은 APU가 중급 통합 그래픽 수준인 반면, 개별 GPU는 고급 전용 그래픽 성능을 제공한다. CPU 성능도 APU는 중급 CPU 성능에 맞춰지고, 개별 CPU는 저급부터 고급까지 선택 폭이 넓다. 게임이나 전문 작업처럼 고급 성능이 필요한 시스템은 개별 CPU와 GPU 구성이 맞고, APU는 균형 잡힌 중급 시스템에 어울린다.

APU: 중급 통합 그래픽 (iGPU 수준)
개별 GPU: 고급 전용 그래픽 (훨씬 높음)
APU: 중급 CPU 성능
개별 CPU: 다양한 범위 (저급~고급)
APU: 균형 잡힌 중급 성능
개별 CPU+GPU: 고급 성능 (게임, 전문 작업)

비용과 냉각 구성에서도 차이가 난다.

APU: $100~$300
메모리: $50~$100
총: $150~$400
CPU: $150~$500
GPU: $200~$1500
메모리: $50~$100
총: $400~$2100
TDP: 45~65W
발열: 낮음
쿨링: 작은 쿨러
TDP: 140~400W
발열: 높음
쿨링: 큰 쿨러 필요
구분 APU CPU + GPU (개별)
아키텍처 단일 칩 통합 별도 칩
메모리 공유 분리 (시스템 + VRAM)
그래픽 성능 중급 고급 (더 높음)
CPU 성능 중급 다양 (저급~고급)
비용 $150~$400 $400~$2100
전력 소비 45~65W 140~400W
발열 낮음 높음
크기 작음
적합 분야 일반 사용, 노트북 게임, 전문 작업
APU단일통합낮은 비용낮은 전력중급 성능CPU + GPU(개별)별도분리높은 비용높은 전력고급 성능일반 사용노트북게임전문 작업

AMD APU가 이어져 온 흐름

AMD의 초기 APU인 Llano는 2011년에 등장했다. 32nm 공정으로 제작됐고 CPU는 2~4 코어, GPU는 AMD Radeon HD 6000 시리즈를 사용했다. 2012년의 Trinity는 32nm 공정을 유지하면서 GPU 성능을 개선한 2세대 APU였다.

2017년부터의 Ryzen APU는 Zen 아키텍처 기반 CPU와 Vega GPU를 결합했고, 최신 제품에는 7nm 공정이 언급된다. Ryzen 5000/6000/7000 시리즈는 Zen 3/3+/4 CPU, RDNA 2/3 GPU, DDR5 메모리, PCIe 4.0/5.0을 지원한다.

2011 (Llano) → 2023 (Ryzen 7000)
CPU 성능: 약 10배
GPU 성능: 약 15배
전력 효율: 약 5배

PlayStation 4/5와 Xbox One/Series X|S에도 커스텀 AMD APU가 쓰였다. PS5와 Series X|S는 Zen 2 CPU와 RDNA 2 GPU를 사용하며, PS5와 Series X는 4K 게임을 지원한다.

2011Llano2012Trinity2017Ryzen APU(Zen)2020Ryzen 4000(Zen 2)2023Ryzen 7000(Zen 4)초기낮은 성능현대높은 성능10~15배 향상

폼팩터와 작업 환경에 따른 활용

일반 사용자 PC에서는 웹 브라우징, 오피스 작업, 동영상 재생, 캐주얼 게임을 처리하는 데 APU를 사용할 수 있다. 별도 GPU 없이 비용과 전력 소비를 낮추면서 필요한 성능을 확보하는 구성이다.

노트북은 긴 배터리 수명, 낮은 발열, 작은 크기와 통합 설계가 장점으로 작용한다. 울트라북, 비즈니스 노트북, 중급 크리에이터 노트북이 여기에 해당한다. Mini PC와 HTPC(Home Theater PC)는 미디어 센터, 사무용 PC, 홈 서버처럼 작고 조용한 구성이 필요한 용도에 맞는다.

산업용 PC에서는 전력 소비를 낮추면서 안정적으로 동작하고 그래픽 출력도 제공해야 하는 경우에 활용할 수 있다. 디지털 사이니지, 키오스크, 산업 자동화가 예시다.

분야 APU 사용 장점
일반 PC 적합 비용, 충분한 성능
노트북 매우 적합 배터리, 발열, 크기
게임 콘솔 매우 적합 성능, 비용, 최적화
소형 PC 매우 적합 크기, 조용함
임베디드 적합 전력, 안정성
게임 PC 부적합 성능 부족 (별도 GPU 필요)
전문 작업 부적합 성능 부족 (별도 GPU 필요)

통합 설계가 주는 이점과 제약

APU는 별도 GPU가 필요하지 않아 전체 시스템 비용을 낮추고, 낮은 TDP와 작은 폼팩터를 구현하기 쉽다. 통합 메모리를 통해 CPU와 GPU 사이에서 데이터를 빠르게 공유하며, 일반 작업과 중급 게임에서는 균형 잡힌 성능을 제공한다.

대신 CPU와 GPU가 메모리 대역폭을 함께 쓰므로 경쟁과 병목이 발생할 수 있다. 고급 게임이나 전문 그래픽 작업에 필요한 그래픽 성능에는 제한이 있고, GPU만 교체해 업그레이드할 수도 없다. CPU와 GPU가 같은 칩에 있어 열 밀도가 상대적으로 높다는 점도 고려 대상이다.

구분 장점 단점
비용 저렴 -
전력 낮음 -
크기 작음 -
데이터 공유 빠름 메모리 대역폭 공유
성능 중급 고급 게임/작업 제한
업그레이드 - GPU 업그레이드 불가

AMD APU, Intel iGPU, Apple M의 통합 방식

Intel iGPU는 CPU에 GPU를 통합한다는 점에서 APU와 유사하지만, 인텔은 APU라는 용어를 사용하지 않는다. Intel UHD Graphics와 Intel Iris Xe가 해당하며, Intel UHD Graphics는 기본 수준, Intel Iris Xe는 AMD APU와 유사한 중급 수준으로 제시된다. AMD APU의 Radeon 그래픽은 중급~상급 수준이다. HSA는 인텔이 제한적으로 지원하고 AMD APU는 완전하게 지원한다.

Intel UHD Graphics: 기본 수준
Intel Iris Xe: 중급 수준 (AMD APU와 유사)
AMD APU (Radeon): 중급~상급 수준

Apple M 시리즈는 CPU, GPU, Neural Engine을 통합하고 Unified Memory Architecture를 사용한다. 매우 높은 성능과 효율적인 통합 메모리, 우수한 전력 효율성이 특징이다. 다만 ARM 아키텍처를 사용하며 macOS 전용이라는 차이가 있다.

프로세서 CPU+GPU 통합 Unified Memory 성능 수준 플랫폼
AMD APU O O 중급~상급 x86 (Windows/Linux)
Intel iGPU O O 기본~중급 x86 (Windows/Linux)
Apple M O O 상급 ARM (macOS)
통합프로세서AMD APU(x86)Intel iGPU(x86)Apple M(ARM)중급~상급HSA 완전 지원기본~중급HSA 제한적상급높은 효율성
APU이기종 컴퓨팅통합 메모리HSAAMD