堆核到極致就堆線程 4線程SMT可能現身Zen 3霄龍EPYC處理器


訪問購買頁面:

AMD旗艦店

圖片來源:Anandtech

超線程技術(SMT)早在90年代就已經研究出來。簡單來說,SMT就是透過分享處理器的資源來提高性能。值得注意的是,在AMD的一份文件中列明,不是所有處理器的資源都可以完全共享,當中有的是靜態分配的。而4線程SMT理論上來說就是透過把微指令分成4組,讓每個線程都可以分擔指令的一部分,從而縮短指令執行的時間,最終提升處理器的性能。

圖片來源:Hardwareluxx

目前Intel和AMD用的都是雙線程的SMT,導致不少人認為超線程就是指一個核心兩個線程。但其實IBM很早以前就已經在它們的POWER處理器中用上4線程甚至8線程SMT,這也是為甚麼POWER處理器那麼強大的原因。

想透過超線程技術來提升處理器性能,僅有的方法是提升軟件對超線程的優化,或者增加線程的數量。 Hardwareluxx據此推測,AMD有機會提升下一代EPYC處理器的線程數量。

IBM Power 9 處理器(圖片來源:IBM)

如果推測屬實的話,那Milan很有可能會出現64核256線程的怪獸處理器。這對於服務器及工作站來說無疑將會是一個好消息,因為服務器及工作站所使用的大多數程序都是很依賴超線程的,因此4路超線程理論上來說對這些程序的提升將會是非常大的。

不過這都是猜測,具體會不會用上4線程SMT,還得等到2020年發布Zen 3時才得以揭曉。

.

Leave a Comment