您的位置:首页>数码极客>

AMD EPYC Milan-X CPU 将有助于塑造他们的未来

摘要 昨天,AMD 发布了有关装载 3D V-Cache的新EPYC Milan-X CPU 的详细信息,以及 AMD 的Instinct MI200以及该公司对下一代 Zen 4

昨天,AMD 发布了有关装载 3D V-Cache的新EPYC Milan-X CPU 的详细信息,以及 AMD 的Instinct MI200以及该公司对下一代 Zen 4 技术的计划。在活动期间,AMD 没有透露 EPYC Milan-X 芯片的规格。然而,微软很快就提供了大量关于 AMD 新 CPU 的详细信息,以及 3D V-Cache 将在 Azure HBv3 VM 上实现的性能。微软发布了几个展示下一代 AMD CPU 的基准测试。

微软发布 AMD EPYC Milan-X CPU 性能基准,为最新的 Azure HBv3 虚拟机提供支持

为什么微软要关心 AMD 的未来?微软计划利用 EPYC Milan-X CPU 来帮助支持他们自己的 Azure HBv3 系列 VM 技术,该技术主要基于两个 EPYC 7V73X CPU。两个处理器分别为单个服务器提供高达 64 个 Zen 3 内核(总共 128 个内核)。微软将做的是使用来自每个单独服务器的八个内核,这些内核将被保留来为“Azure 管理程序和其他编排例程”提供动力。这一过程将为微软的客户提供总共五种不同的配置,提供不同的内核数量——16、32、64、96 和 120 个内核——而 EPYC 7V73X 处理时钟速度高达 3.5GHz。

Milan-X 每个芯片具有高达 768MB 的 L3 缓存(L3 + 3D V-Cache),因此双插槽配置为每个系统提供高达 1.5GB 的 L3 缓存,或者在 Microsoft 的情况下,每个 VM。从逻辑上讲,L3 分配将取决于设置。例如,16 核 VM 可以访问每核 96MB,而 32 核设置下降到每核 48MB。无论如何,AMD 的 EPYC Milan-X CPU L3 容量比当前的 Milan 芯片提升了 3 倍,或者比之前的 Rome 处理器提升了 6 倍。

Microsoft 尚未更改 Azure HBv3 硬件的其余部分。Azure HBv3 仍然提供 4458GB 的​​内存和 350GBps 的带宽,它使用 STREAM TRIAD 来测量速度(358 GB/s 的吞吐量)。添加额外的硬件,例如 Mellanox ConnectX-6 NIC 和两个 900GB NVMe SSD,以达到高以太网连接速度 (200 Gbps) 和 2.9 至 6.9 Gbps 内存的读/写速度。

微软报告称,Milan-X,也称为 EPYC 7V73X,与 AMD 当前的 EPYC 7V13 相比,内存延迟降低了 50%。由于 AMD 将内存控制器转移到 CPU 中,因此在谈论内存延迟性能时提供了巨大的提升。然而,微软很快指出,他们的结果并不完全基于 Milan-X 改善 DRAM 访问延迟。

据微软称,大缓存允许更高的缓存命中率,并创建 L3 和 DRAM 延迟的组合,以提高有效的现实世界结果。由于 AMD 堆叠 L3 缓存的方式,L3 延迟分布的宽度已经扩大。尽管如此,微软认为 Milan-X 应该具有与 Milan 相同的 L3 内存延迟。在最坏的情况下,Milan-X 可能会出现稍微慢一些的 L3 延迟。

免责声明:本文由用户上传,如有侵权请联系删除!