AMD GPU ์์ธ
๊ฐ์
AMD Instinct ๋ฐ์ดํฐ์ผํฐ GPU๋ AI ํ๋ จ๊ณผ ์ถ๋ก , HPC ์ํฌ๋ก๋๋ฅผ ๊ฐ์ํํ๋ ๋ฒ์ฉ ๋ณ๋ ฌ ํ๋ก์ธ์๋ก, CDNA(Compute DNA) ์ํคํ ์ฒ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๊ฐ๋ฐ๋์๋ค. MI250X(CDNA2, 2021), MI300X(CDNA3, 2023)์ ๊ฐ๊ฐ ์ถ์ ์์ ์ ์ต์ฒจ๋จ ๊ณต์ ๊ณผ ๋ฉ๋ชจ๋ฆฌ ๊ธฐ์ ์ ์ ์ฉํ์ฌ ๋๊ท๋ชจ ๋ชจ๋ธ ํ์ต๊ณผ ์ถ๋ก ์์ ๊ฒฝ์๋ ฅ ์๋ ์ฑ๋ฅ์ ์ ๊ณตํ๋ค.
ํ๋ ๋๊ท๋ชจ ์ธ์ด ๋ชจ๋ธ(LLM)์ ํ๋ผ๋ฏธํฐ ์๊ฐ ์์ฒ์ต์์ ์์กฐ ๊ฐ๋ก ์ฆ๊ฐํ๋ฉด์, ๋จ์ผ GPU์ ๋ฉ๋ชจ๋ฆฌ ์ฉ๋๊ณผ ๋์ญํญ, ๊ทธ๋ฆฌ๊ณ ํ ์ ์ฐ์ฐ ์ฒ๋ฆฌ๋์ด ๋์์ ์ค์ํ ๋ณ๋ชฉ์ด ๋์๋ค. AMD๋ Matrix Core๋ฅผ ํตํ ํ๋ ฌ ์ฐ์ฐ ๊ฐ์, HBM ๋ฉ๋ชจ๋ฆฌ ์๋ธ์์คํ ๊ณ ๋ํ, Infinity Fabric ๊ณ ์ ์ธํฐ์ปค๋ฅํธ, ๊ทธ๋ฆฌ๊ณ ROCm ์คํ์์ค ์ํํธ์จ์ด ์ํ๊ณ๋ฅผ ํตํด ์ํคํ ์ฒ๋ฅผ ๋ฐ์ ์์ผ์๋ค.
ํต์ฌ ๊ฐ๋
CDNA ์ํคํ ์ฒ ๋ฐ์
CDNA๋ AMD๊ฐ ๋ฐ์ดํฐ์ผํฐ GPU๋ฅผ ์ํด ๊ฐ๋ฐํ ์ ์ฉ ์ํคํ ์ฒ๋ก, ๊ฒ์ด๋ฐ์ฉ RDNA ์ํคํ ์ฒ์ ๋ถ๋ฆฌ๋์ด AI/HPC ์ํฌ๋ก๋์ ์ต์ ํ๋์ด ์๋ค.
| ์ธ๋ | ์ํคํ ์ฒ | ์ ์กฐ ๊ณต์ | ์ถ์ ์ฐ๋ | ํน์ง |
|---|---|---|---|---|
| 1์ธ๋ | CDNA | TSMC 7nm | 2020 | ์ต์ด Instinct ์ ์ฉ ์ํคํ ์ฒ, MI100 |
| 2์ธ๋ | CDNA2 | TSMC 6nm | 2021 | ๋งํฌ๋น 100GB/s, 2 GCD ํจํค์ง |
| 3์ธ๋ | CDNA3 | TSMC 5nm/6nm | 2023 | ์นฉ๋ /3.5D ํจํค์ง, 192GB HBM3, 5.3TB/s |
CDNA2 ์ํคํ
์ฒ (MI250X):
- 220๊ฐ Compute Units, 14,080 Stream Processors
- HBM2e 128GB, 3.2 TB/s ๋์ญํญ
- Infinity Fabric 8๋งํฌ, ๋งํฌ๋น 100GB/s
- 2๊ฐ์ GCD๋ฅผ ํ ํจํค์ง์ ์ง์ ํด ์ฐ์ฐ ๋ฐ๋ ํ์ฅ
- 6nm ๊ณต์ ์ผ๋ก ์ ๋ ฅ ํจ์จ ๊ฐ์
CDNA3 ์ํคํ
์ฒ (MI300X):
- 304๊ฐ Compute Units, 19,456 Stream Processors
- HBM3 192GB, 5.3 TB/s ๋์ญํญ
- Infinity Cache 256MB ๋์
- 5nm/6nm ํ
ํฌ๋๋ก์ง ๋
ธ๋ ์ ์ฉ
- 1,530์ต ํธ๋์ง์คํฐ
CDNA ๊ณ์ด์ RDNA์ฒ๋ผ ๊ทธ๋ํฝ ํ์ดํ๋ผ์ธ๊ณผ ๋ ๋๋ง ๊ธฐ๋ฅ์ ์ฐ์ ํ์ง ์๊ณ , ๋ํ ํ๋ ฌ ์ฐ์ฐ๊ณผ ๋์ญํญ ์ค์ฌ ์ํฌ๋ก๋์ ๋ง์ถฐ ์ฐ์ฐ ์ ๋, HBM, ๋ค์ด ๊ฐ ํจ๋ธ๋ฆญ์ ํ์ฅํด ์๋ค. MI250X๋ ๋์ผ GCD ํจํค์ง, MI300X๋ ๋ ํฐ ์นฉ๋ ์ง์ ๊ณผ HBM3 ์ฉ๋ ํ์ฅ์ ํตํด AI/HPC ์ค์ฌ ์ค๊ณ๋ฅผ ๊ฐํํ๋ค.
Matrix Core ์ํคํ ์ฒ
Matrix Core๋ AMD GPU ๋ด๋ถ์์ ํ๋ ฌ ๊ณฑ์ -๋์ (Multiply-Accumulate, MMA) ์ฐ์ฐ์ ํ๋์จ์ด ์์ค์์ ๊ฐ์ํํ๋ ํนํ ์ ๋์ด๋ค. NVIDIA Tensor Core์ ์ ์ฌํ ์ญํ ์ ์ํํ์ง๋ง, AMD๋ง์ ๋ ํนํ ๊ตฌํ์ ๊ฐ์ง๋ค.
| ์ธ๋ | ์ํคํ ์ฒ | ์ง์ ์ ๋ฐ๋ | ํน์ง |
|---|---|---|---|
| 1์ธ๋ | CDNA | FP16, INT8 | ์ต์ด Matrix Core ๋์ |
| 2์ธ๋ | CDNA2 | FP16, BF16, INT8, INT4 | BF16 ์ง์ ํ๋ |
| 3์ธ๋ | CDNA3 | FP16, BF16, FP8, INT8, FP64 | FP8/FP64 Matrix Core ์ถ๊ฐ |
MI300X Matrix Core ์ฑ๋ฅ:
- FP8: 2.61 PFLOPS (๊ตฌ์กฐ์ ํฌ์์ฑ ์ ์ฉ ์ 5.22 PFLOPS)
- FP16/BF16: 1.3 PFLOPS (๊ตฌ์กฐ์ ํฌ์์ฑ ์ ์ฉ ์ 2.61 PFLOPS)
- FP64 Matrix: 163.4 TFLOPS
- FP32 Matrix: 163.4 TFLOPS
HBM ๋ฉ๋ชจ๋ฆฌ ์๋ธ์์คํ
AMD Instinct GPU๋ HBM(High Bandwidth Memory)์ ์ฌ์ฉํ์ฌ ์ฐ์ฐ ์ ๋์ ๋๋์ ๋ฐ์ดํฐ๋ฅผ ๋น ๋ฅด๊ฒ ๊ณต๊ธํ๋ค. MI300X๋ 192GB HBM3๋ฅผ ํ์ฌํ์ฌ NVIDIA H100(80GB) ๋๋น 2.4๋ฐฐ์ ๋ฉ๋ชจ๋ฆฌ ์ฉ๋์ ์ ๊ณตํ๋ค.
| ์ธ๋ | ์ํคํ ์ฒ | HBM ์ข ๋ฅ | ์ฉ๋ | ๋์ญํญ | ๋ฒ์ค ํญ | LLC |
|---|---|---|---|---|---|---|
| MI250X | CDNA2 | HBM2e | 128GB | 3.2 TB/s | 8192-bit | - |
| MI300X | CDNA3 | HBM3 | 192GB | 5.3 TB/s | 8192-bit | 256MB |
MI300X๋ 256MB Infinity Cache(LLC)๋ฅผ ๋์ ํ์ฌ ์บ์ ํํธ์จ์ ๋์ด๊ณ ๋ฉ๋ชจ๋ฆฌ ๋์ญํญ ์ฌ์ฉ์ ์ต์ ํํ๋ค. ๋๊ท๋ชจ ๋ชจ๋ธ์ ๊ฐ์ค์น์ ํ์ฑ๊ฐ์ด ์บ์์ ๋จธ๋ฌผ ๊ฒฝ์ฐ ์ค์ ๋ฉ๋ชจ๋ฆฌ ๋์ญํญ๋ณด๋ค ๋์ ์ ํจ ๋์ญํญ์ ๋ฌ์ฑํ๋ค.
Infinity Fabric ์ธํฐ์ปค๋ฅํธ
Infinity Fabric์ AMD์ ๊ณ ์ ๋ค์ด ๊ฐ ์ธํฐ์ปค๋ฅํธ ๊ธฐ์ ๋ก, CPU-GPU ๊ฐ ํต์ ๊ณผ ๋ค์ค GPU ๊ฐ ๋ฐ์ดํฐ ๊ตํ์ ๋ด๋นํ๋ค.
| ์ธ๋ | ์ํคํ ์ฒ | ๋งํฌ๋น ๋์ญํญ | ์ด ๋์ญํญ (GPU๋น) | ์ต๋ GPU ์ฐ๊ฒฐ |
|---|---|---|---|---|
| IF Gen3 | CDNA2 | 100 GB/s (์๋ฐฉํฅ) | 800 GB/s | 8 GPU |
| IF Gen4 | CDNA3 | 128 GB/s (์๋ฐฉํฅ) | 1,024 GB/s | 8 GPU |
Infinity Fabric์ ๋จ์ํ GPU ๊ฐ ํต์ ๋ฟ๋ง ์๋๋ผ, CPU์ GPU ๊ฐ์ ๋ฉ๋ชจ๋ฆฌ ์ผ๊ด์ฑ๋ ์ ์งํ๋ค. MI300A APU๋ CPU์ GPU๊ฐ ๋์ผํ ๋ฉ๋ชจ๋ฆฌ ๊ณต๊ฐ์ ๊ณต์ ํ์ฌ, ๋ฉ๋ชจ๋ฆฌ ๋ณต์ฌ ์์ด ์ง์ ์ ๊ทผ์ด ๊ฐ๋ฅํ๋ค.
๋น๊ต/๋ถ์
AMD Instinct GPU ์ธ๋ ๋น๊ต
| ํญ๋ชฉ | MI250X | MI300X |
|---|---|---|
| ์ํคํ ์ฒ | CDNA2 | CDNA3 |
| ์ ์กฐ ๊ณต์ | TSMC 6nm | TSMC 5nm/6nm |
| ํธ๋์ง์คํฐ ์ | 580์ต | 1,530์ต |
| Compute Units | 220 | 304 |
| Stream Processors | 14,080 | 19,456 |
| ๋ถ์คํธ ํด๋ญ | 1,700 MHz | 2,100 MHz |
| ๋ฉ๋ชจ๋ฆฌ | 128GB HBM2e | 192GB HBM3 |
| ๋ฉ๋ชจ๋ฆฌ ๋์ญํญ | 3.2 TB/s | 5.3 TB/s |
| LLC (Infinity Cache) | - | 256MB |
| FP32 ์ฑ๋ฅ | 47.9 TFLOPS | 163.4 TFLOPS |
| FP64 ์ฑ๋ฅ | 47.9 TFLOPS | 81.7 TFLOPS |
| FP64 Matrix | 95.7 TFLOPS | 163.4 TFLOPS |
| FP16/BF16 | 383 TFLOPS | 1.3 PFLOPS |
| FP8 | - | 2.61 PFLOPS |
| INT8 | 383 TOPS | 2.6 POPS |
| Infinity Fabric | 800 GB/s | 1,024 GB/s |
| TDP | 500W/560W | 750W |
| ํผ ํฉํฐ | OAM | OAM |
NVIDIA GPU์์ ๋น๊ต
| ํญ๋ชฉ | MI250X | MI300X | H100 SXM5 | H200 SXM5 |
|---|---|---|---|---|
| ๋ฉ๋ชจ๋ฆฌ ์ฉ๋ | 128GB | 192GB | 80GB | 141GB |
| ๋ฉ๋ชจ๋ฆฌ ๋์ญํญ | 3.2 TB/s | 5.3 TB/s | 3.35 TB/s | 4.8 TB/s |
| FP16/BF16 | 383 TFLOPS | 1.3 PFLOPS | 990 TFLOPS | 990 TFLOPS |
| FP8 | - | 2.61 PFLOPS | 1,980 TFLOPS | 1,980 TFLOPS |
| FP64 | 47.9 TFLOPS | 81.7 TFLOPS | 34 TFLOPS | 34 TFLOPS |
| TDP | 560W | 750W | 700W | 700W |
| ์ํํธ์จ์ด | ROCm | ROCm | CUDA | CUDA |
MI300X๋ NVIDIA H100/H200 ๋๋น ๋ฉ๋ชจ๋ฆฌ ์ฉ๋๊ณผ ๋์ญํญ์์ ๋๋ ทํ ์ฐ์๋ฅผ ๊ฐ์ง๋ค. ํนํ 192GB HBM3๋ LLM ์ถ๋ก ์ ๋ ํฐ ๋ชจ๋ธ์ ๋จ์ผ GPU์ ์ฌ๋ฆด ์ ์๊ฒ ํ์ฌ, ๋ชจ๋ธ ๋ณ๋ ฌ ์ฒ๋ฆฌ์ ํ์์ฑ์ ์ค์ธ๋ค. ๋ฐ๋ฉด CUDA ์ํ๊ณ ๋๋น ROCm์ ์ํํธ์จ์ด ์ฑ์๋์ ์ด์ ๊ฒฝํ์ ์ฌ์ ํ ์ค์ํ ๋น๊ต ์ง์ ์ด๋ค.
๋์ ์๋ฆฌ
GPU ์ปดํจํ ํ์ดํ๋ผ์ธ
AMD GPU๋ SIMD ์คํ ์ ๋ ์์ Wavefront(64์ค๋ ๋ ๋ฌถ์) ๊ธฐ๋ฐ ์ค์ผ์ค๋ง์ ์ฌ๋ฆฐ ๊ตฌ์กฐ๋ฅผ ์ฌ์ฉํ๋ค. NVIDIA๊ฐ Warp 32๊ฐ ๋จ์๋ฅผ ์ค์ฌ์ผ๋ก ์ค๋ช ๋๋ ๊ฒ๊ณผ ๋ฌ๋ฆฌ, AMD๋ 64์ค๋ ๋ Wavefront๋ฅผ ๊ธฐ๋ณธ ์คํ ๋จ์๋ก ์ผ์ ๊ฐ Compute Unit์์ ์ฌ๋ฌ Wavefront๋ฅผ ๊ต์ฐจ ์คํํ๋ฉฐ ๋ฉ๋ชจ๋ฆฌ ์ง์ฐ ์๊ฐ์ ์จ๊ธด๋ค.
MI300X Compute Unit ๊ตฌ์ฑ:
- Stream Processors: 64๊ฐ ( SIMD32 x 2 )
- Matrix Core: 4๊ฐ
- ๊ณต์ ๋ฉ๋ชจ๋ฆฌ/LDS: 64KB
- ์ค์ผ์ค๋ฌ: 4๊ฐ Wavefront ์ค์ผ์ค๋ฌ
- ๋์ ํ์ฑ Wavefront: 32๊ฐ
ํ๋์ Compute Unit์ ์ฌ๋ฌ Wavefront๋ฅผ ๋์์ ์ค์ผ์ค๋งํ์ฌ ๋ฉ๋ชจ๋ฆฌ ์ง์ฐ ์๊ฐ์ ์จ๊ธด๋ค. Wavefront ์ค์ผ์ค๋ฌ๋ ๋ค์์ ์คํํ Wavefront๋ฅผ ์ ํํ๊ณ , ํผ์ฐ์ฐ์๋ฅผ ์ฝ์ด ์ฐ์ฐ์ ์ํํ๋ฉฐ, ๊ฒฐ๊ณผ๋ฅผ ๋ค์ ๋ ์ง์คํฐ๋ ๋ฉ๋ชจ๋ฆฌ์ ๊ธฐ๋กํ๋ค.
Infinity Fabric ๋์
Infinity Fabric์ ํ ํด๋ก์ง ๊ธฐ๋ฐ์ ํจ๋ธ๋ฆญ์ผ๋ก, GPU ๋ค์ด ๊ฐ, GPU-CPU ๊ฐ, ๊ทธ๋ฆฌ๊ณ ๋ค์ค GPU ๊ฐ ํต์ ์ ๋ด๋นํ๋ค. ๊ฐ GPU๋ 8๊ฐ์ Infinity Fabric ๋งํฌ๋ฅผ ๊ฐ์ง๋ฉฐ, ์ด๋ฅผ ํตํด ๋จ์ผ ๋ ธ๋ ์์์ ์ฌ๋ฌ GPU๋ฅผ ์ ์ง์ฐ์ผ๋ก ์ฐ๊ฒฐํ๋ค.
๋ฉ๋ชจ๋ฆฌ ์ ๊ทผ ๊ฒฝ๋ก:
1. GPU ๋ ์ง์คํฐ โ Matrix Core โ ๊ณต์ ๋ฉ๋ชจ๋ฆฌ/LDS
2. ๊ณต์ ๋ฉ๋ชจ๋ฆฌ โ L2 ์บ์ โ HBM ๋ฉ๋ชจ๋ฆฌ
3. Infinity Fabric์ ํตํ ์๊ฒฉ GPU ๋ฉ๋ชจ๋ฆฌ ์ ๊ทผ
4. CPU-GPU ๊ฐ ํต์ผ๋ ๋ฉ๋ชจ๋ฆฌ ๊ณต๊ฐ ์ ๊ทผ (MI300A)
MI300A์ฒ๋ผ CPU์ GPU๋ฅผ ํ๋์ ํจํค์ง ์์์ ๊ฒฐํฉํ ์ ํ์ ํตํฉ ๋ฉ๋ชจ๋ฆฌ ๊ณต๊ฐ๊ณผ ์งง์ ๋ฐ์ดํฐ ๊ฒฝ๋ก์ ์ฅ์ ์ ์ ๊ณตํ์ง๋ง, MI300X๋ ๋์ฉ๋ HBM๊ณผ Infinity Fabric ํ์ฅ์ฑ์ ์ฐ์ ํ ๋ถ๋ฆฌํ ๊ฐ์๊ธฐ๋ผ๋ ์ ์ด ๋ค๋ฅด๋ค.
ROCm ์ํํธ์จ์ด ์คํ
ROCm(Radeon Open Compute)์ AMD์ ์คํ์์ค GPU ์ปดํจํ ํ๋ซํผ์ผ๋ก, CUDA์ ๊ฒฝ์ํ๋ ์ํํธ์จ์ด ์ํ๊ณ๋ฅผ ๊ตฌ์ถํ๊ณ ์๋ค.
์ฃผ์ ๊ตฌ์ฑ ์์:
- HIP (Heterogeneous-compute Interface for Portability): CUDA์ ์ ์ฌํ ํ๋ก๊ทธ๋๋ฐ ๋ชจ๋ธ
- ROCm Math Library (rocBLAS, hipBLASLt, rocFFT): ์ํ ์ฐ์ฐ ๋ผ์ด๋ธ๋ฌ๋ฆฌ
- MIOpen: ๋ฅ ๋ฌ๋ ํ๋ฆฌ๋ฏธํฐ๋ธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ
- RCCL: ๋ค์ค GPU ํต์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ
- MIGraphX / Composable Kernel: ์ถ๋ก ๊ทธ๋ํ ์ต์ ํ์ ๊ณ ์ฑ๋ฅ ์ปค๋ ๊ตฌ์ฑ
- Tensile / ROCProfiler / AMD SMI: ์ปค๋ ์์ฑ, ํ๋กํ์ผ๋ง, ์์คํ
๊ด์ธก ๋๊ตฌ
CUDA ๋๋น ROCm ์ฅ๋จ์ :
| ํญ๋ชฉ | ROCm | CUDA |
|---|---|---|
| ์คํ์์ค | O | X |
| ๋น์ฉ | ๋ฌด๋ฃ | ๋ฌด๋ฃ (vendor lock-in) |
| ์ํ๊ณ ์ฑ์๋ | ์ค๊ฐ | ๋์ |
| ํ๋์จ์ด ์ง์ | AMD GPU | NVIDIA GPU |
| ํ๋ก๊ทธ๋๋ฐ ๋ชจ๋ธ | HIP (CUDA ํธํ) | CUDA |
| ์ฃผ์ ํ๋ ์์ํฌ ์ง์ | PyTorch, TensorFlow | PyTorch, TensorFlow, JAX |
์ฅ๋จ์
์ฅ์
- ๋ฉ๋ชจ๋ฆฌ ์ฉ๋ ์ฐ์: MI300X 192GB HBM3๋ H100 80GB ๋๋น 2.4๋ฐฐ, H200 141GB ๋๋น 1.36๋ฐฐ์ ๋ฉ๋ชจ๋ฆฌ ์ฉ๋ ์ ๊ณต
- ๋ฉ๋ชจ๋ฆฌ ๋์ญํญ: 5.3 TB/s๋ก ์ ๊ณ ์ต๊ณ ์์ค์ ๋ฉ๋ชจ๋ฆฌ ๋์ญํญ
- FP64 ์ฑ๋ฅ: HPC ์ํฌ๋ก๋์์ ์ฐ์ํ ์ด์ค ์ ๋ฐ๋ ์ฑ๋ฅ (81.7 TFLOPS)
- ์คํ์์ค ์ํ๊ณ: ROCm์ ํตํ ํฌ๋ช ํ ์ํํธ์จ์ด ์คํ
- APU ์ต์ : MI300A๋ CPU-GPU ํตํฉ ๋ฉ๋ชจ๋ฆฌ๋ก ํ๋ก๊ทธ๋๋ฐ ์ฉ์ด์ฑ ํ๋ณด
- ๋์ฉ๋ ๋จ์ผ ๊ฐ์๊ธฐ ๊ตฌ์ฑ: 192GB HBM3๋ก ๋ชจ๋ธ ์ค๋ฉ ๋ถ๋ด์ ์ค์ผ ์ ์์
๋จ์
- ์ํํธ์จ์ด ์ฑ์๋: CUDA ๋๋น ROCm์ ์ํ๊ณ์ ๋๊ตฌ ์ฒด์ธ์ด ์์ง ๋ถ์กฑ
- ๋๊ตฌ ์ง์: NVIDIA NSight, cuDNN ๋ฑ ๊ณ ๊ธ ๋๊ตฌ ๋๋น ์ ํ์
- ์ปค๋ฎค๋ํฐ: NVIDIA ๋๋น ์๋์ ์ผ๋ก ์์ ๊ฐ๋ฐ์ ์ปค๋ฎค๋ํฐ
- ํธํ์ฑ: CUDA ์ฝ๋์ HIP ํฌํ ์ ์๊ฐ๊ณผ ๋น์ฉ ์์
- ์ ๋ ฅ ์๋น: MI300X 750W๋ก ๋๊ฐ ์ธํ๋ผ ๋น์ฉ ์ฆ๊ฐ
๊ด๋ จ ๊ธฐ์
์ฐธ๊ณ ํ์ค ๋ฐ ์ฌ์
- AMD Instinct MI300X Datasheet (2023)
- AMD Instinct MI250X Datasheet (2021)
- AMD CDNA Architecture Whitepaper
- JEDEC HBM3 ํ์ค (JESD235B)
- AMD ROCm Documentation
๊ด๋ จ ๋ฌธ์
- AI ๊ฐ์๊ธฐ ๊ฐ์
- ํผํฉ ์ ๋ฐ๋ ํ๋์จ์ด
- ํ ์ ์ฝ์ด ์ํคํ ์ฒ
- NVIDIA GPU ์์ธ
- GPU ๋ฉ๋ชจ๋ฆฌ ์ํคํ ์ฒ ๊ธฐ์ด
- HBM ์ธ๋ ๋น๊ต
ํต์ฌ ์ ๋ฆฌ
- AMD Instinct GPU๋ CDNA ์ํคํ ์ฒ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก AI/HPC ์ํฌ๋ก๋๋ฅผ ๊ฐ์ํํ๋ฉฐ, MI250X(CDNA2)์ MI300X(CDNA3)์ ๊ฐ๊ฐ 128GB HBM2e์ 192GB HBM3๋ฅผ ํ์ฌํ์ฌ ๋ฉ๋ชจ๋ฆฌ ์ค์ฌ ์ํฌ๋ก๋์ ์ต์ ํ๋์ด ์๋ค.
- MI300X๋ 192GB HBM3์ 5.3 TB/s ๋์ญํญ์ผ๋ก NVIDIA H100/H200 ๋๋น ๋ฉ๋ชจ๋ฆฌ ์ฉ๋๊ณผ ๋์ญํญ์์ ์ฐ์๋ฅผ ๊ฐ์ง๋ฉฐ, 256MB LLC/Infinity Cache๋ฅผ ํตํด ์ ํจ ๋์ญํญ์ ๋์ธ๋ค.
- Matrix Core๋ NVIDIA Tensor Core์ ์ ์ฌํ ์ญํ ์ ์ํํ๋ฉฐ, MI300X๋ FP8์์ 2.61 PFLOPS, FP16/BF16์์ 1.3 PFLOPS์ ์ฑ๋ฅ์ ์ ๊ณตํ๋ค.
- Infinity Fabric์ GPU ๊ฐ, CPU-GPU ๊ฐ ๊ณ ์ ํต์ ์ ๋ด๋นํ๋ฉฐ, MI300A APU๋ CPU์ GPU๊ฐ ๋์ผํ ๋ฉ๋ชจ๋ฆฌ ๊ณต๊ฐ์ ๊ณต์ ํ์ฌ ํ๋ก๊ทธ๋๋ฐ ํจ์จ์ฑ์ ๋์ธ๋ค.
- ROCm ์คํ์์ค ์ํํธ์จ์ด ์ํ๊ณ๋ CUDA ๋๋น ํฌ๋ช ์ฑ์ ์ ๊ณตํ์ง๋ง, ์ํ๊ณ ์ฑ์๋์ ๋๊ตฌ ์ง์์์ ์์ง ๊ณผ์ ๊ฐ ๋จ์์๋ค.