超越 这几天谈到最多的便是AMD的3D V-Cache,作为AMD已经研发多年,且在最近营销活动中大力宣扬的技术,3D V-Cache到底是如何影响处理器的,外媒Chips and Cheese对已经发布的使用3D V-Cache的霄龙EPYC Milan-X进行了对比测试,测试了与原版无3D缓存的处理器延迟差异等。 鉴于在CES2022上展示的R7-5800X3D处理器目前还没有渠道销售,测试者使用的是去年发布的霄龙EPYC 7V73X与原版EPYC 7763进行对比,两者都是64核心128线程的怪兽级选手。但是7V73X还搭配了总计512M的片外缓存,总缓存达到了768MB,是后者的3倍。 先看第一张图,Y轴为缓存延迟(单位纳秒ns),X轴为区块大小。不难看出,随着区块大小的增加,拥有3D V-Cache的7V73X处理器延迟提升来得更晚,而且相比于标准Milan,延迟也更低一些。特别是在后段负载区间16MB~262M的时候,延迟差距极为明显。 第二张图,Y轴为缓存延迟(周期,也是越小越好),X轴为区块大小。整个图表中,只有8K~16K区间中,X3D版比标准版延迟周期略微提升了3-4个周期(而这个负载区间的延迟周期均在50cycles左右)。在其他负载区间段X3D版比标准版都要延迟更低。 可以肯定的是,大缓存有效降低了高负载下的延迟,3D V-Cache作为AMD多年开发的项目,对处理器的性能提升非常有效。而这还只是第一代3D V-Cache,未来有望片外缓存容量再度提升。 |
|