Zen3架构
zen3架构是AMD在2020年发布的一款CPU微架构,采用台积电7nm工艺。本文简要介绍zen3结构,选择zen3架构的主要原因是实验室服务器的CPU型号是AMD5950X,其架构采用的就是zen3,我的绝大部分开发环境都是在这台服务器上进行的,使用它学习了CPU微架构和优化程序性能。因此决定以zen3架构为出发点,逐步深入CPU微架构。
新特性
- 改良 Front-end Fetch 及 Pre-Fetch 能力
- L1 Branch Target Buffer 容量提升 1 倍
- 增加 Branch Predictor Bandwidth
- Execution Engines 增至 10 issues per Cycles
- 更大的 Integer window
- 增加 Floating Point Bandwidth
- 更快的 Floating Point FMAC 单元
- 增加 Load/Store Bandwidth
- 大幅减低 Core to Core 延迟
- 大幅减低 Core to Cache 延迟
- 8核心 CCD 芯片设计
- 单一的 32MB L3 Cache 设计
- 经过改良的 Core to Cache Ring System
Zen3

Zen2 VS Zen3



参考