挑战AMD无限架构的极限

2024-11-24

本文深入探讨了AMD自Zen架构以来使用的多级互连系统,特别是无限架构(Infinity Fabric)在高负载下的内存延迟表现。作者通过在不同AMD平台(Zen 2、Zen 4、Zen 5)上运行内存延迟测试和带宽负载测试,分析了核心数量、CCD(Core Complex Die)、CCX(Core Complex)以及IFOP(Infinity Fabric On-Package)接口对延迟的影响。结果表明,单CCD内核心竞争和IFOP带宽限制是导致延迟的主要瓶颈。Zen 4受此影响较大,而Zen 5通过改进的CCX设计和更快的DDR5内存缓解了这个问题。文章还分析了实际应用场景,发现游戏等客户端应用通常不会达到这些瓶颈,但部分多线程应用(如RawTherapee)在高负载下仍可能受到影响。