AMD ZEN2架构新增多条指令,7NM EPYC处理器首发
https://goo.gl/opgDbV
AMD在去年、今年分别推出了14nm制程的Zen架构及12nm制程的Zen+架构处理器,也就是
Ryzen一代、Ryzen二代,再下一步就是7nm制程的Zen2架构了,不过这次会在EPYC服务器
处理器上首发,消费级Ryzen三代要延后一些,两个系列的产品都会在2019年发布。对于
Zen 2架构,目前所知的讯息还非常少,日前在GCC 9编译器中,AMD提交了一些新的代码
,显示出Zen 2架构将会新增CLWB、RDPID及WBNOINVD多条指令,这也意味着AMD已经
开始为Zen 2处理器的优化做准备了。
最新的GCC 9编译器功能开发会在11月份结束,phoronix网站报导称AMD日前发布了第一批
支援Zen2架构的更新,代号为Znver2。与Zen架构的Znver1代码相比,Zenver2使用了一样
的成本表及调度数据,所以现在看不出有什么突破性的变化,但是通过Znver2可以看到
AMD在Zen2架构中新增了几条指令:
– Cache Line Write Back (CLWB)
– Read Processor ID (RDPID)
– Write Back and Do Not Invalidate Cache (WBNOINVD)
这些指令不会是Znver2的全部,可能AMD现在还不想公布太多,但它将是Zen2处理器的一
个新起点。