AMD這幾年被“推土機(jī)”架構(gòu)害得凄慘無(wú)比,因此傳說(shuō)中的全新x86架構(gòu)“Zen”再次讓人翹首以盼。這一次,AMD能打個(gè)翻身仗嗎?
雖然新架構(gòu)明年才會(huì)誕生,但是AMD已經(jīng)悄然放出了一個(gè)補(bǔ)丁,確保其與Linux系統(tǒng)的兼容性,同時(shí)也顯示新架構(gòu)將會(huì)引入全新的指令集,并拋棄推土機(jī)架構(gòu)上的部分老舊指令集。
Zen架構(gòu)將保留AMD CPU現(xiàn)有的絕大部分指令集,除了以下四個(gè):TBM、FMA4、XOP、LWP。它們之所以被拋棄,一方面是為了節(jié)省芯片面積和功耗,另一方面是因?yàn)樾碌闹噶罴鼜?qiáng)大。
這些新指令集有至少七個(gè):SMAP、RDSEED、SHA、XSAVEC、XSAVES、CLFLUSHOPT、ADCX、CLZERO。
其中有一些是Intel Broadwell架構(gòu)剛剛開(kāi)始支持的,比如說(shuō)RDSEED(又一個(gè)偽隨機(jī)數(shù)生成器),也有從Haswell架構(gòu)開(kāi)始支持的,比如說(shuō)SMAP(Supervisor Mode Access Prevention)。
但也有的是從來(lái)沒(méi)聽(tīng)說(shuō)過(guò)的,Intel的下一代架構(gòu)Skylake上都沒(méi)有,看起來(lái)是AMD自己開(kāi)發(fā)的,有望成為新架構(gòu)的獨(dú)門武器,比如說(shuō)CLZERO。