2021年11月份,AMD正式推出了新版Zen3处理器,首次加入了3D V-Cache缓存技术,其中桌面版是锐龙7 5800X3D,增加64MB缓存,服务器版是Milan-X霄龙系列,增加了512MB额外缓存。
具体来说,Milan 7003系列原本最多内部八个小芯片,每个自带32MB三级缓存,合计为256MB。
Milan-X 7003X系列则在每个小芯片上额外堆叠了64MB三级缓存,合计512MB。
如果再算上4MB一级缓存、32MB二级缓存,一颗64核心的霄龙,就拥有恐怖的804MB缓存,双路就是几乎1.6GB!
根据AMD的测试,更多的缓存可以大大减轻系统内存带宽压力,同样16核心的Milan-X、Milan,Synopsys VCS上实测EDA RTL验证工作负载,性能提升了多达66%。
那实际表现如何呢?增加外置的L3缓存最大的担心还是延迟,针对这一问题,已经有海外网友做了缓存延迟的测试,对比的是正常版的Milan 7003系列处理器及Milan-X 7003X系列处理器。
不论是上图的绝对延迟时间还是下图的延迟周期,增加了2倍L3缓存的Milan-X 7003X系列表现都非常好,只增加了3-4个周期,这是非常惊人的。
他们后续还会有非常详细的测试,但是从延迟来看,AMD的3D V-Cache技术是充满了惊喜的,外置的2倍缓存并没有带来夸张的延迟。
虽然测试的还是服务器版的Milan-X 7003X系列处理器,不过桌面版的锐龙7 5800X3D只增加了一组64MB缓存,理论上延迟表现更好,可以抵消频率降低的影响,在一些吃缓存的游戏中应该会有惊喜表现,AMD官方说的是平均15%性能、最多40%性能提升。