AMD這幾年被“推土機”架構害得凄慘無比,因此傳說中的全新x86架構“Zen”再次讓人翹首以盼。這一次,AMD能打個翻身仗嗎?
雖然新架構明年才會誕生,但是AMD已經悄然放出了一個補丁,確保其與Linux系統的兼容性,同時也顯示新架構將會引入全新的指令集,并拋棄推土機架構上的部分老舊指令集。
Zen架構將保留AMD CPU現有的絕大部分指令集,除了以下四個:TBM、FMA4、XOP、LWP。它們之所以被拋棄,一方面是為了節省芯片面積和功耗,另一方面是因為新的指令集更強大。
這些新指令集有至少七個:SMAP、RDSEED、SHA、XSAVEC、XSAVES、CLFLUSHOPT、ADCX、CLZERO。
其中有一些是Intel Broadwell架構剛剛開始支持的,比如說RDSEED(又一個偽隨機數生成器),也有從Haswell架構開始支持的,比如說SMAP(Supervisor Mode Access Prevention)。
但也有的是從來沒聽說過的,Intel的下一代架構Skylake上都沒有,看起來是AMD自己開發的,有望成為新架構的獨門武器,比如說CLZERO。