AMD CPUs: Difference between revisions
Jump to navigation
Jump to search
(Add categories: Hardware, Reference) |
(Phase 4.2: AMD CPUs 메인 페이지 생성 (LLM-Optimized Template 적용)) Tag: Removed redirect |
||
| Line 1: | Line 1: | ||
# | = AMD CPUs = | ||
{{Status | |||
|status=Draft | |||
|owner=Knowledge Agent | |||
|last_update=2026-07-15 | |||
|review=Pending | |||
}} | |||
{{TOC}} | |||
== Overview == | |||
AMD(Advanced Micro Devices)는 서버·데스크톱·임베디드용 CPU를 설계하는 반도체 기업이며, x86 아키텍처 기반 EPYC(서버) 및 Ryzen(데스크톱) 프로세서 라인업을 보유하고 있습니다. | |||
=== Summary === | |||
* 무엇인가? — x86-64 서버/데스크톱 CPU 제조사 (인텔의 주요 경쟁사) | |||
* 왜 필요한가? — 고성능 멀티코어, 에너지 효율, 경쟁력 있는 가격 | |||
* 언제 사용하는가? — 서버, HPC, 클라우드, 워크스테이션 등 | |||
--- | |||
== Purpose == | |||
이 문서가 존재하는 이유 | |||
* Goal: AMD CPU 제품군과 아키텍처 정보를 한 곳에서 제공 | |||
* Scope: EPYC 서버 CPU, Ryzen 데스크톱 CPU, 소켓/세대별 정보 | |||
* Non-goals: GPU(Radeon) 정보는 [[AMD GPUs]] 문서에서 다룸 | |||
--- | |||
== Key Concepts == | |||
{| class="wikitable" | |||
! Concept | |||
! Description | |||
! Related | |||
|- | |||
| EPYC | |||
| AMD 서버용 CPU 브랜드 (x86-64) | |||
| [[AMD EPYC 9004 Genoa]] | |||
|- | |||
| Zen | |||
| AMD CPU 코어 아키텍처 (Zen → Zen 2 → Zen 3 → Zen 4) | |||
| [[AMD CPUs by socket]] | |||
|- | |||
| Ryzen | |||
| AMD 데스크톱/워크스테이션 CPU 브랜드 | |||
| [[AMD CPUs by socket]] | |||
|- | |||
| Socket | |||
| CPU 물리적 인터페이스 (sTRX4, sWRX8, AM5 등) | |||
| [[AMD CPUs by socket]] | |||
|} | |||
--- | |||
== Architecture == | |||
AMD EPYC 서버 CPU는 Chiplet 기반 설계로, IDie(입출력)와 CCD(코어 컴퓨트)를 분리하여 모듈화했습니다. | |||
<syntaxhighlight lang="mermaid"> | |||
graph TD | |||
A[AMD EPYC CPU] --> B[IODie - I/O Hub] | |||
A --> C[CCD - Core Complex Die] | |||
C --> D[Zen 4 Core] | |||
C --> E[Zen 4 Core] | |||
C --> F[Zen 4 Core] | |||
B --> G[PCIe 5.0] | |||
B --> H[DDR5 Memory] | |||
B --> I[Infinity Fabric] | |||
</syntaxhighlight> | |||
--- | |||
== Workflow == | |||
{| class="wikitable" | |||
! Stage | |||
! Input | |||
! Output | |||
|- | |||
| Selection | |||
| [[Workload]] requirements | |||
| CPU model selection | |||
|- | |||
| Installation | |||
| CPU + [[Motherboard]] | |||
| System boot | |||
|- | |||
| Tuning | |||
| sysctl / [[BIOS]] settings | |||
| Optimized performance | |||
|} | |||
--- | |||
== Detailed Explanation == | |||
=== EPYC Server CPUs === | |||
AMD EPYC는 서버용 x86-64 프로세서입니다. 최대 128코어, 12채널 메모리, 128개 [[PCIe]] 5.0 레인을 지원합니다. | |||
=== AMD EPYC 9004 Genoa (4th Gen) === | |||
Zen 4 아키텍처 기반. 최대 128코어, DDR5, PCIe 5.0 지원. sTR5 소켓. | |||
=== AMD EPYC 97x4 Bergamo === | |||
Zen 4c 아키텍처 기반의 고밀도 CPU. 최대 128코어에 최적화. | |||
=== EPYC Rome (7002 series) === | |||
Zen 2 아키텍처 기반. 첫 64코어 EPYC. sSP3 소켓. | |||
=== EPYC Milan (7003 series) === | |||
Zen 3 아키텍처 기반. 2세대 EPYC. sSP3 소켓. | |||
=== AMD CPUs by socket === | |||
AMD CPU 소켓 종류와 호환성 정보를 제공합니다. | |||
=== AMD EPYC vs Intel Xeon === | |||
AMD EPYC와 인텔 Xeon의 성능 비교 정보를 제공합니다. | |||
--- | |||
== Configuration == | |||
<syntaxhighlight lang="bash"> | |||
# AMD CPU 정보 확인 | |||
lscpu | grep -i amd | |||
cat /proc/cpuinfo | grep -i model | |||
# NUMA 정보 확인 | |||
numactl --hardware | |||
# CPU 성능 모드 설정 | |||
echo performance | sudo tee /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor | |||
</syntaxhighlight> | |||
--- | |||
== Examples == | |||
=== Example 1: EPYC 9004 Genoa 스펙 === | |||
{| class="wikitable" | |||
! Model | |||
! Cores | |||
! Threads | |||
! Base Clock | |||
! Boost Clock | |||
! L3 Cache | |||
|- | |||
| EPYC 9654 | |||
| 96 | |||
| 192 | |||
| 2.4 GHz | |||
| 3.8 GHz | |||
| 384 MB | |||
|- | |||
| EPYC 9554 | |||
| 128 | |||
| 128 | |||
| 2.1 GHz | |||
| 3.5 GHz | |||
| 384 MB | |||
|} | |||
--- | |||
== Best Practices == | |||
* BIOS에서 [[NUMA]] 설정 확인 | |||
* 메모리 채널 균형 맞추기 | |||
* CPU 스케줄러 최적화 (schedutil) | |||
* 열 관리 모니터링 (ipmitool) | |||
--- | |||
== Limitations == | |||
* 특정 OS 드라이버 지원 제한 | |||
* 레거시 소프트웨어 호환성 문제 | |||
* 소켓별 motherboard 호환성 제한 | |||
--- | |||
== References == | |||
* https://www.amd.com/en/processors/epyc | |||
* https://www.amd.com/en/corporate/product-specifications | |||
* https://en.wikipedia.org/wiki/EPYC | |||
--- | |||
== Related Pages == | |||
* [[AMD CPUs by socket]] | |||
* [[AMD EPYC 9004 Genoa]] | |||
* [[AMD EPYC 9004 series vs Intel 4th gen XEON]] | |||
* [[AMD Bergamo (97x4)]] | |||
* [[EPYC Rome (7002 series)]] | |||
* [[Epyc Milan (7003 series)]] | |||
* [[AMD GPUs]] | |||
--- | |||
[[Category:Hardware]] | [[Category:Hardware]] | ||
[[Category:Reference]] | [[Category:Reference]] | ||
Revision as of 10:37, 15 July 2026
AMD CPUs
Overview
AMD(Advanced Micro Devices)는 서버·데스크톱·임베디드용 CPU를 설계하는 반도체 기업이며, x86 아키텍처 기반 EPYC(서버) 및 Ryzen(데스크톱) 프로세서 라인업을 보유하고 있습니다.
Summary
- 무엇인가? — x86-64 서버/데스크톱 CPU 제조사 (인텔의 주요 경쟁사)
- 왜 필요한가? — 고성능 멀티코어, 에너지 효율, 경쟁력 있는 가격
- 언제 사용하는가? — 서버, HPC, 클라우드, 워크스테이션 등
---
Purpose
이 문서가 존재하는 이유
- Goal: AMD CPU 제품군과 아키텍처 정보를 한 곳에서 제공
- Scope: EPYC 서버 CPU, Ryzen 데스크톱 CPU, 소켓/세대별 정보
- Non-goals: GPU(Radeon) 정보는 AMD GPUs 문서에서 다룸
---
Key Concepts
| Concept | Description | Related |
|---|---|---|
| EPYC | AMD 서버용 CPU 브랜드 (x86-64) | AMD EPYC 9004 Genoa |
| Zen | AMD CPU 코어 아키텍처 (Zen → Zen 2 → Zen 3 → Zen 4) | AMD CPUs by socket |
| Ryzen | AMD 데스크톱/워크스테이션 CPU 브랜드 | AMD CPUs by socket |
| Socket | CPU 물리적 인터페이스 (sTRX4, sWRX8, AM5 등) | AMD CPUs by socket |
---
Architecture
AMD EPYC 서버 CPU는 Chiplet 기반 설계로, IDie(입출력)와 CCD(코어 컴퓨트)를 분리하여 모듈화했습니다.
graph TD
A[AMD EPYC CPU] --> B[IODie - I/O Hub]
A --> C[CCD - Core Complex Die]
C --> D[Zen 4 Core]
C --> E[Zen 4 Core]
C --> F[Zen 4 Core]
B --> G[PCIe 5.0]
B --> H[DDR5 Memory]
B --> I[Infinity Fabric]---
Workflow
| Stage | Input | Output |
|---|---|---|
| Selection | Workload requirements | CPU model selection |
| Installation | CPU + Motherboard | System boot |
| Tuning | sysctl / BIOS settings | Optimized performance |
---
Detailed Explanation
EPYC Server CPUs
AMD EPYC는 서버용 x86-64 프로세서입니다. 최대 128코어, 12채널 메모리, 128개 PCIe 5.0 레인을 지원합니다.
AMD EPYC 9004 Genoa (4th Gen)
Zen 4 아키텍처 기반. 최대 128코어, DDR5, PCIe 5.0 지원. sTR5 소켓.
AMD EPYC 97x4 Bergamo
Zen 4c 아키텍처 기반의 고밀도 CPU. 최대 128코어에 최적화.
EPYC Rome (7002 series)
Zen 2 아키텍처 기반. 첫 64코어 EPYC. sSP3 소켓.
EPYC Milan (7003 series)
Zen 3 아키텍처 기반. 2세대 EPYC. sSP3 소켓.
AMD CPUs by socket
AMD CPU 소켓 종류와 호환성 정보를 제공합니다.
AMD EPYC vs Intel Xeon
AMD EPYC와 인텔 Xeon의 성능 비교 정보를 제공합니다.
---
Configuration
# AMD CPU 정보 확인
lscpu | grep -i amd
cat /proc/cpuinfo | grep -i model
# NUMA 정보 확인
numactl --hardware
# CPU 성능 모드 설정
echo performance | sudo tee /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
---
Examples
Example 1: EPYC 9004 Genoa 스펙
| Model | Cores | Threads | Base Clock | Boost Clock | L3 Cache |
|---|---|---|---|---|---|
| EPYC 9654 | 96 | 192 | 2.4 GHz | 3.8 GHz | 384 MB |
| EPYC 9554 | 128 | 128 | 2.1 GHz | 3.5 GHz | 384 MB |
---
Best Practices
- BIOS에서 NUMA 설정 확인
- 메모리 채널 균형 맞추기
- CPU 스케줄러 최적화 (schedutil)
- 열 관리 모니터링 (ipmitool)
---
Limitations
- 특정 OS 드라이버 지원 제한
- 레거시 소프트웨어 호환성 문제
- 소켓별 motherboard 호환성 제한
---
References
- https://www.amd.com/en/processors/epyc
- https://www.amd.com/en/corporate/product-specifications
- https://en.wikipedia.org/wiki/EPYC
---
Related Pages
- AMD CPUs by socket
- AMD EPYC 9004 Genoa
- AMD EPYC 9004 series vs Intel 4th gen XEON
- AMD Bergamo (97x4)
- EPYC Rome (7002 series)
- Epyc Milan (7003 series)
- AMD GPUs
---