카테고리 없음

DDR5와 GDDR5 메모리: 성능과 용도 비교

kortie 2025. 12. 30. 10:14

일반 사용자, PC/서버 설계자, GPU 워크스테이션 구매 담당자는 “DDR5 SDRAM과 GDDR5 SDRAM의 차이가 무엇인가?”, “어떤 용도에 어떤 메모리를 선택해야 하는가?”라는 근본적인 질문을 갖는다. 이 질문은 단순히 제품 카탈로그 사양 비교를 넘어 시스템 아키텍처와 워크로드 요구사항이 메모리 선택에 결정적으로 영향을 미치기 때문에 발생하는 실전적인 고민이다. 검색자 입장에서 가장 큰 불안감은 아래와 같음:

 

  • 같은 ‘DDR5’라는 이름인데 왜 GDDR5와 다르게 GPU에서 쓰이는가?
  • CPU 시스템 메모리에 GDDR5를 사용할 수 없는 이유가 무엇인가?
  • 대역폭과 레이턴시 수치가 실제 성능에 어떻게 영향을 주는가?

이러한 질문은 기술적 배경의 부재, 표기 혼란, 실제 벤치마크 기반 성능 차이에 대한 수치 중심 정보 부족에서 기인한다. 본 보고서는 바로 이러한 의문을 해소하는 것을 목적으로 함.

 

DDR5와 GDDR5의 구조적/기능적 차이

DDR5 SDRAM(Double Data Rate 5 Synchronous DRAM)은 JEDEC 표준 DRAM으로 설계되어 CPU 중심 시스템 메모리 역할을 수행한다. JEDEC 기준 DDR5는 4.0~8.8 GT/s 전송률로 최대 70.4 GB/s 대역폭을 제공하며, 온‑다이 전원관리와 ECC 같은 시스템 안정성 기능을 포함한다.

 

반면 GDDR5 SDRAM(Graphics Double Data Rate 5 SDRAM)은 GPU용 고대역폭 메모리(VRAM) 로 설계되었으며, 8N prefetch 구조와 복잡한 주파수 기반 설계로 최대 수십 기가비트/초급의 데이터 전송을 목표로 한다.

 

핵심 차이는 다음과 같다:

  • 목적 최적화: DDR5는 CPU 작업의 다양한 랜덤 액세스 패턴에 최적화, GDDR5는 대량의 연속 데이터 전송에 최적화됨.
  • 대역폭 vs 레이턴시: DDR5는 낮은 레이턴시(대략 10~20 ns 수준), GDDR5는 훨씬 높은 대역폭 우선 설계이지만 상대적으로 높은 레이턴시 특성.
  • 시스템 통합: DDR5는 메인보드 시스템 버스와 통합, GDDR5는 GPU 내부 메모리 버스에 통합되어서 CPU 메모리 버스로 직접 연결 불가.

해결 솔루션 & 데이터: 용도별 메모리 선택 가이드

항목 DDR5 SDRAM GDDR5 SDRAM
기본 용도 CPU 시스템 메모리(일반 컴퓨팅) GPU VRAM(그래픽/병렬연산)
대역폭 범위 32~70.4 GB/s 수백 GB/s 이상 (칩/버스 구성에 따라 상이)
레이턴시 낮음(≈10~20 ns) 상대적으로 높음
전력 소비 ≈1.1 V 동작 전력/핀 기준 더 높음
구성 예 듀얼 채널(2×32비트) 256~512비트 GPU 버스
  1. CPU 중심 워크로드(운영체제, 서버, 앱)는 DDR5 선택: 낮은 레이턴시와 넓은 주소 공간이 중요함.
  2. GPU 중심 연산(3D 렌더링, 머신러닝 텐서 연산)은 GDDR5/GDDR6 이상 사용: 초당 수백 기가바이트급 대역폭이 핵심임.
  3. 혼합 워크로드(AI/ML HPC): 통상 DDR5 + GPU GDDR6 조합, 또는 HBM 등 대역폭 특화 메모리 사용.

전문가 조언 & 팩트체크

  • “DDR5를 GPU에 넣으면 좋은 성능을 낸다”는 일반적 기대는 구조적 통합 한계 때문에 실현 불가임(시스템 버스와 VRAM 버스는 별개 구조).
  • GDDR 계열은 GDDR5 이후 GDDR6, GDDR6X, GDDR7로 발전했으며, 이는 GDDR5 대비 최대 2배 이상 대역폭 증대 특성을 가짐.
  • DDR5는 단순한 속도 경쟁이 아니라 온‑다이 PMIC, 듀얼 채널 등 아키텍처 변화로 효율과 용량 확장성이 중요함.
  • CPU/GPU 통합 메모리(Unified Memory) 기술이 일부 플랫폼에서 존재하지만, 이는 실제 물리적 메모리 타입을 바꾸는 것이 아니라 소프트웨어/하드웨어간 추상화임.