最新軟體應用文章

Image credit: Steve Marcus / Reuters

AMD 稱自家晶片對新發現的 MDS 漏洞免疫

所以和 Intel 家產品的效能差距實際上被拉近了。

Sanji Feng
2019 年 5 月 20 日, 下午 06:30
分享次數
分享
分享
Twitter 發表
line
電郵
儲存
Steve Marcus / Reuters

上週安全專家新公佈的 MDS 漏洞(微架構數據採樣,包含 Zombieload、RIDL、Fallout、和 Store to Leak Forwarding 四種技巧),已經嚴重到 Intel 晶片的使用者都最好第一時間去進行修補更新。但問題是,在更新同時安全性雖然上去了,但效能方面又被犧牲,尤其在多執行緒的模式下影響更甚。而對於這系列新問題,AMD 陣營倒是似乎不必太擔心。目前廠方已經在官網上宣稱,自家的產品因為有硬體保護檢查的加持,所以會對相關漏洞免疫。

根據 Linux 專家網站 Phoronix 的測試結果,補上漏洞後使用 Intel 晶片的機器在啟用超執行緒時平均效能會下降 16%。與此同時 AMD 產品的效能降幅,就只有 3% 而已。在這樣的前提下,Apple 和 Google 已經建議使用 Intel 晶片電腦的用戶,在更新後最好是將超執行緒禁用(根據軟體不同,效能跌幅能有 40% 到 50%)。而 AMD 陣營則無需擔心,仍然可以使用同步多執行緒(SMT)來確保裝置的速度。

要說受超執行緒「封印」影響最大的應該是工作站和伺服器,而這部分業務對 Intel 來說顯然至關重要。但是 Phoronix 已經指出解決 MDS 帶來的代價,就是「Core i7-8700K 跟 Ryzen 7 2700X 間的效能差距被大大拉近」,這對 Intel 來說顯然不是什麼好消息啊。