據(jù)AMD的路線圖,Zen 3架構(gòu)已經(jīng)設(shè)計完畢,而Zen 4正在設(shè)計當(dāng)中,使用這兩種架構(gòu)的霄龍EPYC 服務(wù)器處理器則分別名為Milan及Genoa。而隨之而來,則是各種有關(guān)Zen 3的傳言。外媒Hardwareluxx推測,使用Zen 3架構(gòu)的Milan服務(wù)器處理器,將會以最多可以提升20%晶體管密度的7nm+ EUV極紫外光刻工藝打造,并且有機會用上4線程SMT。
圖片來源:Anandtech
超線程技術(shù)(SMT)早在90年代就已經(jīng)研究出來。簡單來說,SMT就是透過分享處理器的資源來提高性能。值得注意的是,在AMD的一份文件中列明,不是所有處理器的資源都可以完全共享,當(dāng)中有的是靜態(tài)分配的。而4線程SMT理論上來說就是透過把微指令分成4組,讓每個線程都可以分擔(dān)指令的一部分,從而縮短指令執(zhí)行的時間,最終提升處理器的性能。
圖片來源:Hardwareluxx
目前Intel和AMD用的都是雙線程的SMT,導(dǎo)致不少人認(rèn)為超線程就是指一個核心兩個線程。但其實IBM很早以前就已經(jīng)在它們的POWER處理器中用上4線程甚至8線程SMT,這也是為甚么POWER處理器那么強大的原因。
想透過超線程技術(shù)來提升處理器性能,僅有的方法是提升軟件對超線程的優(yōu)化,或者增加線程的數(shù)量。Hardwareluxx據(jù)此推測,AMD有機會提升下一代EPYC處理器的線程數(shù)量。
IBM Power 9 處理器(圖片來源:IBM)
如果推測屬實的話,那Milan很有可能會出現(xiàn)64核256線程的怪獸處理器。這對于服務(wù)器及工作站來說無疑將會是一個好消息,因為服務(wù)器及工作站所使用的大多數(shù)程序都是很依賴超線程的,因此4路超線程理論上來說對這些程序的提升將會是非常大的。
不過這都是猜測,具體會不會用上4線程SMT,還得等到2020年發(fā)布Zen 3時才得以揭曉。