Intel下代Cascade Lake處理器將物理修復(fù)幽靈、熔斷等X86漏洞
英特爾再過一個多月應(yīng)該會發(fā)布8核的Coffee Lake-S處理器了,旗艦Core i9-9900K將支持8核16線程。再下一款處理器則是高端平臺的Cascade Lake,它的定位跟去年的Skylake-SP一樣,還是使用14nm工藝,最多28個核心,不過Cascade Lake處理器將英特爾首款物理修復(fù)幽靈、熔斷等X86漏洞的處理器,同時還會優(yōu)化14nm工藝,提高頻率,提升處理器的IPC性能。
關(guān)于英特爾的14nm處理器路線圖就不再詳細(xì)重復(fù)了,反正到2020年的Ice Lake處理器之前,英特爾不論桌面處理器還是服務(wù)器處理器都要繼續(xù)打磨14nm工藝,面向服務(wù)器的Purely平臺今年底還會迎來Cascade Lake這一代,架構(gòu)跟去年推出的Skylake-SP沒太大變化,只能算是個優(yōu)化改良版。
去年推出的Xeon Scalable處理器規(guī)格
今年即將推出的Cascade Lake處理器的主要規(guī)格
兩相對比的話,Cascade Lake跟去年的Skylake-SP在核心數(shù)、緩存容量、IO頻率上都是一樣的,不過之處在于處理器工藝微調(diào),頻率提升,導(dǎo)致性能會增加一些。
其他改進(jìn)還有AVX-512指令集,增加了面向深度學(xué)習(xí)的一些指令,這倒也符合目前的趨勢。還有就是支持英特爾的DIMM規(guī)格的傲騰內(nèi)存,英特爾之前已經(jīng)公布了相關(guān)配置,Cascade Lake-SP將支持6個DDR4內(nèi)存及6個Optane DIMM內(nèi)存,前者容量是6x128GB=768GB,后者容量是6x512GB=3TB,總計3840GB,而雙路則可以達(dá)到7.68TB的總內(nèi)存容量,是現(xiàn)有水平的2-4倍。
Cascade Lake處理器最重大的變化可能要輸X86漏洞修復(fù)了,今年初肆虐的Meltown熔斷、Spectre幽靈以及前不久曝光的Foreshadow預(yù)兆漏洞讓英特爾亞歷山大,影響了英特爾在服務(wù)器市場上的信心及榮譽,雖然英特爾聯(lián)合微軟等廠商推出了一系列修復(fù)補丁,不過這些是治標(biāo)不治本,還需要物理架構(gòu)改進(jìn)。
英特爾此前表示Cascade Lake處理器是他們首個從物理架構(gòu)上修復(fù)漏洞的處理器,這次Hotchips會議上英特爾也公布了這些漏洞的具體修復(fù)詳情,6個變種有3個是物理修復(fù),另外3個則是物理+補丁或者純補丁修復(fù)。
英特爾處理器漏洞對性能的影響
值得一提的是,這次爆發(fā)漏洞最多的地方是處理器架構(gòu)中的預(yù)測執(zhí)行單元,而之前修復(fù)漏洞的補丁對性能還是有一定影響的,打補丁會導(dǎo)致英特爾處理器的性能下降,英特爾官方也供不上如上所述的性能影響情況,大部分處理器性能影響非常有限,但個別測試中性能下降20%也是可能的,而Cascade Lake從物理上修復(fù)漏洞,應(yīng)該可以把損失的性能找回來,一來一去提高處理器性能也很正常。