3. EPYC平台选型与SKU对比

在EPYC集群架构设计中,CPU选型不是“挑一颗最快的”,而是把业务负载特征映射到霄龙各代SKU的关键规格上。AMD EPYC从7002(Rome,Zen 2)、7003(Milan,Zen 3)、9004(Genoa,Zen 4)到9005(Turin,Zen 5),每一代都在核心密度、频率、缓存、内存通道与TDP上做了不同取舍。理解这些差异,才能避免“核心多但内存带宽不足”或“频率高但扩展性受限”的集群瓶颈。

四代平台的关键规格脉络

7002系列最高64核,采用8通道DDR4-3200,每路内存带宽约204.8 GB/s,L3缓存最高256 MB,TDP覆盖120–280 W。7003系列同样最高64核,但Zen 3把L3改为每CCX 32 MB共享,单核IPC提升约19%,内存仍为8通道DDR4-3200,TDP上限提升到280 W,并出现如7763(64核、280 W、2.45 GHz基频)这类高密度型号。

9004系列是转折点:最高96核(如9654),升级到12通道DDR5-4800,每路理论带宽约460.8 GB/s,L3最高384 MB,TDP跨度扩大到200–400 W,并引入AVX-512。9005系列进一步把核心数推到最高192核(如9965),仍为12通道DDR5,但支持DDR5-6000,带宽约576 GB/s,L3最高384 MB,TDP最高500 W,同时出现面向高密度计算的“F”系列(如9965为192核)和面向高频的“X”系列(如9575F为64核、3.5 GHz基频)。

EPYC 7002 / 7003 / 9004 / 9005 关键规格对比 平台 最高核心 内存通道 内存带宽 L3缓存 TDP范围 7002 (Rome) Zen 2 64 核 8 × DDR4-3200 204.8 GB/s 256 MB 120–280 W 7003 (Milan) Zen 3 64 核 8 × DDR4-3200 204.8 GB/s 256 MB 120–280 W 9004 (Genoa) Zen 4 96 核 12 × DDR5-4800 460.8 GB/s 384 MB 200–400 W 9005 (Turin) Zen 5 192 核 12 × DDR5-6000 576 GB/s 384 MB 200–500 W 选型速记: 内存带宽敏感型(内存数据库/CFD)→ 优先 9004/9005 的 12 通道; 高密度虚拟化/容器 → 9005 高核数 SKU;高频交易/EDA → 9005 X 系列或 7003 高主频型号。

核心密度、频率与TDP的三角约束

核心密度、频率和TDP构成一个不可能三角。以9005的9965为例:192核、2.25 GHz基频、500 W TDP,单核频率被压得较低,适合吞吐型负载;而9575F为64核、3.5 GHz基频、400 W,单核性能强,适合对延迟敏感的交易系统。集群选型时,先算“每路需要多少核”,再判断“这些核跑在什么频率上”,最后用TDP反推散热与供电预算。

一个实用的估算方法是:用“核数 × 基频”粗略衡量持续吞吐能力,用“核数 × 全核加速频率”衡量短时爆发能力。例如,9654为96核、2.4 GHz基频、3.55 GHz加速、360 W;9965为192核、2.25 GHz基频、3.7 GHz加速、500 W。后者核数翻倍,但基频略低,若业务是长时间满载的批处理,9965的每瓦吞吐通常更优;若业务是短时突发,9654的高加速频率可能更划算。

内存通道与带宽:集群规模化的隐形瓶颈

7002/7003的8通道DDR4在单路64核时,每核带宽约3.2 GB/s;9004/9005的12通道DDR5在96–192核时,每核带宽约2.4–3.0 GB/s。看似每核带宽下降,但绝对带宽从204.8 GB/s跃升到460.8–576 GB/s,这对内存数据库、CFD、AI推理等带宽敏感型集群至关重要。若集群节点数多、单节点内存容量大,9004/9005的12通道能显著减少跨节点数据交换。

需要注意的是,12通道需满配12条DIMM才能达到标称带宽。若只插8条,带宽会按比例下降。集群采购时应把“内存满配”纳入单节点成本模型,而不是只比较CPU单价。

面向集群场景的选型方法

建议按以下顺序决策:

  1. 明确负载类型:吞吐型(Web、容器、批处理)优先高核数;延迟型(交易、EDA)优先高频率;带宽型(内存数据库、CFD)优先12通道DDR5。
  2. 确定单节点核数与内存比:虚拟化场景通常1核配4–8 GB内存;内存数据库1核配16–32 GB。据此反推是否需要9004/9005的大内存通道。
  3. 核算TDP与散热:500 W CPU需配套高风压散热或液冷,机柜供电与制冷需提前规划。若机房风冷上限为400 W,9005高核数SKU可能受限。
  4. 评估代际兼容:7002/7003共用SP3插槽,9004/9005共用SP5插槽。若集群已有SP3主板,升级7003是低成本路径;新建集群则直接上SP5,避免两代后再次更换平台。
  5. 用样机验证:选2–3个候选SKU,在真实业务负载下对比每瓦性能、内存带宽利用率和尾延迟,再决定批量采购型号。
集群选型不是选“最强单颗”,而是选“最匹配业务瓶颈且总体拥有成本最低”的SKU。先定位瓶颈在核、在频、在带宽还是在功耗,再对应到具体型号。

选型对照示例

集群场景推荐平台典型SKU关键理由
高密度容器/虚拟机90059965(192核/500W)核心密度最高,每核成本低
内存数据库9004/90059654(96核/360W)12通道DDR5,带宽充足
高频交易90059575F(64核/3.5GHz)高基频,低延迟
存量SP3集群升级70037763(64核/280W)兼容现有主板,IPC提升明显
成本敏感型批处理70027742(64核/225W)二手/库存价格低,吞吐够用

最后提醒:表中SKU参数为公开规格的归纳示例,实际采购应以AMD官方最新数据表和服务器厂商的散热设计为准。集群选型完成后,还需在BIOS中确认内存频率、NUMA设置和电源策略,确保CPU规格能真正转化为集群性能。