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處理器的一
個新起點。