AMD Zen3架构深度解析!揭开性能暴涨39%的秘密( 三 )


三级缓存容量增大、访问统一后 , 可以完全保存二级缓存里被丢弃出来的牺牲品缓存(victim cache) , 相当于一个备份 , 因为它们被再次访问的概率很高 , 这样无论哪个核心再次需要 , 都可以直接从缓存从交换获取 。
另外 , 每个核心从二级缓存到三级缓存允许64个命中失败 , 从三级缓存到内存则允许192个命中失败 。
AMD Zen3架构深度解析!揭开性能暴涨39%的秘密文章插图
锐龙5000系列让然延续chiplet小芯片设计 , 一个或两个CCD Die搭配一个IOD(负责内存控制器和输入输出) , 但是由于每个CCD里只有统一的一个CCX而不再是独立的两个 , CCD与IOD、内存之间的连接通信也更加一致、高效 。
AMD Zen3架构深度解析!揭开性能暴涨39%的秘密文章插图
两个CCD搭配一个IOD的时候 , 带宽是相同的 , 也是同样的一致性系统 。
AMD Zen3架构深度解析!揭开性能暴涨39%的秘密文章插图
这时候也再次体现了chiplet小芯片设计的好处 , 可以轻松做到16核心 , 可以不换布局和平台就升级到Zen3架构 , 一切都在封装内部进行 。
AMD Zen3架构深度解析!揭开性能暴涨39%的秘密文章插图
安全方面 , Zen3重点增加了控制流强制技术(CET) , Intel此前已支持 。 它引入了影子堆栈(shadow stack) , 只包含返回地址并且存储在系统内存中 , 同时受到处理器内存管理模块的保护 , 如果有恶意代码利用漏洞村改堆栈 , 在造成伤害之前就能被发现并阻止 。
AMD Zen3架构深度解析!揭开性能暴涨39%的秘密文章插图
指令集方面 , Zen3增加了MPK , 也就是内存保护密钥 , 可以由软件更高效地改变数据读写权限 , 另外VAES、VPCLMULQD指令增加支持AVX2 。
AMD Zen3架构深度解析!揭开性能暴涨39%的秘密文章插图
最后说说能效 , 按照官方说法Zen3架构的锐龙9 5950X、锐龙9 5900X相比于i9-10900K分别达到了2.8倍、2.4倍 , 而对比Zen2架构的锐龙9 3950X、锐龙9 3900XT也分别提高了12%、26% , 从而做到了性能更好 , 但功耗不增加 。
AMD Zen3架构深度解析!揭开性能暴涨39%的秘密文章插图
总之 , Zen3顺利实现了预期目标 , 包括IPC大幅提升(平均19%)、延迟大幅降低(统一8核心与32MB三级缓存)、内存访问大幅加速(三级缓存直接访问翻倍)、频率大幅提高(最高加速4.9GHz)、能效大幅改进(最高2.8倍)、游戏帧率大幅增长(1080p下平均约26%) 。
AMD Zen3架构深度解析!揭开性能暴涨39%的秘密文章插图
【AMD Zen3架构深度解析!揭开性能暴涨39%的秘密】AMD Zen的下一站将是Zen 4 , 会同时搭配更先进的5nm工艺 , 目前正在设计中 , 一切按计划推进 , 看时间表应该会在2022年上半年推出 。