AMD GPU: Difference between revisions

From HPCWIKI
Jump to navigation Jump to search
(새 문서: === AMD GPU Architecture === {| class="wikitable sortable" !Architecture !Model !Compute Units !Stream Processors !Boost Clock !Memory Size !Memory Type !Memory Bandwidth !TDP !Launch Date |- |RDNA 2 |Radeon RX 6900 XT |80 |5120 |up to 2250 MHz |16 GB GDDR6 |256-bit |512 GB/s |300 W |Dec 2020 |- |RDNA 2 |Radeon RX 6800 XT |72 |4608 |up to 2250 MHz |16 GB GDDR6 |256-bit |512 GB/s |300 W |Nov 2020 |- |RDNA 2 |Radeon RX 6800 |60 |3840 |up to 2105 MHz |16 GB GDDR6 |256-bit |512 GB/s...)
 
(Fix: remove --- horizontal lines (12 removed))
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
=== AMD GPU Architecture ===
{{Status
{| class="wikitable sortable"
|status=Draft
!Architecture
|owner=Knowledge Agent
!Model
|last_update=2026-07-15
!Compute Units
|review=Pending
!Stream Processors
}}
!Boost Clock
 
!Memory Size
{{TOC}}
!Memory Type
 
!Memory Bandwidth
== Overview ==
!TDP
 
!Launch Date
AMD GPU는 AMD(Advanced Micro Devices)의 그래픽 처리 장치(GPU) 제품군으로, RDNA, GCN 아키텍처 기반의 Radeon 시리즈와 Instinct 시리즈로 구성됩니다.
 
=== Summary ===
 
* 무엇인가? AMD의 GPU 제품군 (Radeon 소비자용, Instinct HPC/AI용)
* 왜 필요한가? 그래픽 처리, AI/ML 추론, HPC 컴퓨팅, 게임, 크리에이티브 워크로드
* 언제 사용하는가? 워크스테이션, 서버, AI/ML 훈련 및 추론, 게임
 
 
== Purpose ==
 
이 문서가 존재하는 이유
 
* Goal: AMD GPU 아키텍처와 모델별 스펙 정보 제공
* Scope: RDNA, RDNA 2, GCN 아키텍처 기반 GPU 모델 스펙
* Non-goals: AMD CPUs 정보는 [[AMD CPUs]] 문서에서 다룸
 
 
== Key Concepts ==
 
{| class="wikitable"
! Concept
! Description
! Related
|-
|-
|RDNA 2
| RDNA
|Radeon RX 6900 XT
| AMD GPU 소비자용 아키텍처 (RDNA, RDNA 2)
|80
| [[AMD GPUs]]
|5120
|up to 2250 MHz
|16 GB GDDR6
|256-bit
|512 GB/s
|300 W
|Dec 2020
|-
|-
|RDNA 2
| RDNA 2
|Radeon RX 6800 XT
| 2세대 RDNA — RX 6000 시리즈, Instinct MI100
|72
| [[AMD GPUs]]
|4608
|up to 2250 MHz
|16 GB GDDR6
|256-bit
|512 GB/s
|300 W
|Nov 2020
|-
|-
|RDNA 2
| GCN 5
|Radeon RX 6800
| Graphics Core Next 5세대 — RX Vega 시리즈
|60
| [[AMD GPUs]]
|3840
|up to 2105 MHz
|16 GB GDDR6
|256-bit
|512 GB/s
|250 W
|Nov 2020
|-
|-
|RDNA 2
| Radeon
|Radeon RX 6700 XT
| AMD 소비자용 GPU 브랜드
|40
| [[AMD GPUs]]
|2560
|up to 2581 MHz
|12 GB GDDR6
|192-bit
|384 GB/s
|230 W
|Mar 2021
|-
|-
|RDNA 2
| Instinct
|Radeon Instinct MI100
| AMD HPC/AI 전용 GPU 브랜드
|768
| [[AMD GPUs]]
|7680
|}
|up to 1845 MHz
 
|32 GB HBM2
 
|4096-bit
== Architecture ==
|1.23 TB/s
 
|300 W
AMD GPU는 Compute Unit(CU) 기반 설계로, 각 CU는 여러 Stream Processor를 포함합니다.
|Nov 2020
 
|-
<syntaxhighlight lang="mermaid">
|RDNA
graph TD
|Radeon VII
    A[AMD GPU] --> B[Compute Units]
|60
    B --> C[Stream Processors]
|3840
    B --> D[Texture Units]
|up to 1801 MHz
    B --> E[Render Back-End]
|16 GB HBM2
    A --> F[Memory Controller]
|4096-bit
    A --> G[PCIe Interface]
|1 TB/s
    A --> H[ROCm Runtime]
|300 W
</syntaxhighlight>
|Feb 2019
 
 
== Workflow ==
 
{| class="wikitable"
! Stage
! Input
! Output
|-
|-
|RDNA
| Driver Install
|Radeon RX 5700 XT
| ROCm packages
|40
| GPU driver loaded
|2560
|up to 1905 MHz
|8 GB/16 GB GDDR6
|256-bit
|448 GB/s
|225 W
|Jul 2019
|-
|-
|RDNA
| [[Benchmark]]
|Radeon RX 5700
| GPU [[test]] script
|36
| Performance metrics
|2304
|up to 1725 MHz
|8 GB GDDR6
|256-bit
|448 GB/s
|180 W
|Jul 2019
|-
|-
|GCN 5
| AI Training
|Radeon VII
| Model + Dataset
|60
| Trained model
|3840
|up to 1801 MHz
|16 GB HBM2
|4096-bit
|1 TB/s
|300 W
|Feb 2019
|-
|GCN 5
|Radeon RX 590
|36
|2304
|up to 1545 MHz
|8 GB GDDR5
|256-bit
|256 GB/s
|225 W
|Nov 2018
|-
|GCN 5
|Radeon RX Vega 64
|64
|4096
|up to 1546 MHz
|8 GB/16 GB HBM2
|2048-bit
|484 GB/s
|295 W
|Aug 2017
|-
|GCN 5
|Radeon RX Vega 56
|56
|3584
|up to 1471 MHz
|8 GB HBM2
|204
|
|
|
|}
|}
== Detailed Explanation ==
=== AMD GPU Architecture ===
AMD GPU는 RDNA(소비자용)와 CDNA(HPC/AI 전용) 아키텍처를 제공합니다. RDNA 2/3은 게임 및 크리에이티브 워크로드에 최적화되어 있습니다.
=== Radeon RX 6000 Series (RDNA 2) ===
RX 6900 XT, RX 6800 XT, RX 6800, RX 6700 XT 등. 16GB GDDR6 메모리, 300W TDP.
=== Radeon RX 5000 Series (RDNA) ===
RX 5700 XT, RX 5700 등. 8GB GDDR6 메모리, 225W TDP.
=== Radeon Vega Series (GCN 5) ===
Vega 64, Vega 56. 8GB HBM2 메모리, 295W TDP.
=== Instinct MI100 (RDNA 2) ===
HPC/AI 전용. 32GB HBM2 메모리, 1.23 TB/s 대역폭, 300W TDP.
== Configuration ==
<syntaxhighlight lang="bash">
# AMD GPU 정보 확인
rocm-smi
rocminfo
# GPU 드라이버 상태 확인
lsmod | grep amdgpu
# GPU 테스트 실행
./gpu_test.sh
</syntaxhighlight>
== Examples ==
=== Example 1: ROCm 설치 및 확인 ===
<syntaxhighlight lang="bash">
# ROCm 설치
sudo apt install rocm-dev rocm-libs
# ROCm 버전 확인
rocminfo | grep -i "gpu name"
# TensorFlow ROCm 확인
python3 -c "import tensorflow as tf; print(tf.config.list_physical_devices('GPU'))"
</syntaxhighlight>
== Best Practices ==
* 최신 ROCm 버전 유지
* GPU 드라이버와 ROCm 호환성 확인
* 다중 GPU 시스템에서 ACS 설정 확인
* 열 관리 모니터링
== Limitations ==
* [[CUDA]] 생태계와의 호환성 제한
* 일부 소프트웨어가 ROCm 미지원
* 드라이버 설치 복잡성
== References ==
* https://www.amd.com/en/graphics
* https://rocm.docs.amd.com/
* https://github.com/RadeonOpenCompute/ROCm
== Related Pages ==
* [[AMD GPUs]]
* [[GPUDirect]]
* [[GPU test]]
* [[GPU dual bios]]
* [[TensorFlow for AMD ROCm GPU]]
* [[NVIDIA GPU]]
* [[NVIDIA GPU Cloud (NGC)]]
[[Category:GPU]]
[[Category:Hardware]]
== Knowledge Graph ==
Related
→ [[CUDA]]
→ [[GPU]]
→ [[NVIDIA GPU]]
→ [[NVLink]]
→ [[AMD GPUs]]
→ [[MIG]]
→ [[NVIDIA GPUs]]
→ [[Tensor Core]]
[[Category:Reference]]

Latest revision as of 11:27, 17 July 2026

Template:Status

Template:TOC

Overview

AMD GPU는 AMD(Advanced Micro Devices)의 그래픽 처리 장치(GPU) 제품군으로, RDNA, GCN 아키텍처 기반의 Radeon 시리즈와 Instinct 시리즈로 구성됩니다.

Summary

  • 무엇인가? AMD의 GPU 제품군 (Radeon 소비자용, Instinct HPC/AI용)
  • 왜 필요한가? 그래픽 처리, AI/ML 추론, HPC 컴퓨팅, 게임, 크리에이티브 워크로드
  • 언제 사용하는가? 워크스테이션, 서버, AI/ML 훈련 및 추론, 게임


Purpose

이 문서가 존재하는 이유

  • Goal: AMD GPU 아키텍처와 모델별 스펙 정보 제공
  • Scope: RDNA, RDNA 2, GCN 아키텍처 기반 GPU 모델 스펙
  • Non-goals: AMD CPUs 정보는 AMD CPUs 문서에서 다룸


Key Concepts

Concept Description Related
RDNA AMD GPU 소비자용 아키텍처 (RDNA, RDNA 2) AMD GPUs
RDNA 2 2세대 RDNA — RX 6000 시리즈, Instinct MI100 AMD GPUs
GCN 5 Graphics Core Next 5세대 — RX Vega 시리즈 AMD GPUs
Radeon AMD 소비자용 GPU 브랜드 AMD GPUs
Instinct AMD HPC/AI 전용 GPU 브랜드 AMD GPUs


Architecture

AMD GPU는 Compute Unit(CU) 기반 설계로, 각 CU는 여러 Stream Processor를 포함합니다.

graph TD
    A[AMD GPU] --> B[Compute Units]
    B --> C[Stream Processors]
    B --> D[Texture Units]
    B --> E[Render Back-End]
    A --> F[Memory Controller]
    A --> G[PCIe Interface]
    A --> H[ROCm Runtime]


Workflow

Stage Input Output
Driver Install ROCm packages GPU driver loaded
Benchmark GPU test script Performance metrics
AI Training Model + Dataset Trained model


Detailed Explanation

AMD GPU Architecture

AMD GPU는 RDNA(소비자용)와 CDNA(HPC/AI 전용) 아키텍처를 제공합니다. RDNA 2/3은 게임 및 크리에이티브 워크로드에 최적화되어 있습니다.

Radeon RX 6000 Series (RDNA 2)

RX 6900 XT, RX 6800 XT, RX 6800, RX 6700 XT 등. 16GB GDDR6 메모리, 300W TDP.

Radeon RX 5000 Series (RDNA)

RX 5700 XT, RX 5700 등. 8GB GDDR6 메모리, 225W TDP.

Radeon Vega Series (GCN 5)

Vega 64, Vega 56. 8GB HBM2 메모리, 295W TDP.

Instinct MI100 (RDNA 2)

HPC/AI 전용. 32GB HBM2 메모리, 1.23 TB/s 대역폭, 300W TDP.


Configuration

# AMD GPU 정보 확인
rocm-smi
rocminfo

# GPU 드라이버 상태 확인
lsmod | grep amdgpu

# GPU 테스트 실행
./gpu_test.sh


Examples

Example 1: ROCm 설치 및 확인

# ROCm 설치
sudo apt install rocm-dev rocm-libs

# ROCm 버전 확인
rocminfo | grep -i "gpu name"

# TensorFlow ROCm 확인
python3 -c "import tensorflow as tf; print(tf.config.list_physical_devices('GPU'))"


Best Practices

  • 최신 ROCm 버전 유지
  • GPU 드라이버와 ROCm 호환성 확인
  • 다중 GPU 시스템에서 ACS 설정 확인
  • 열 관리 모니터링


Limitations

  • CUDA 생태계와의 호환성 제한
  • 일부 소프트웨어가 ROCm 미지원
  • 드라이버 설치 복잡성


References


Related Pages

Knowledge Graph

Related

CUDAGPUNVIDIA GPUNVLinkAMD GPUsMIGNVIDIA GPUsTensor Core