微軟Win10更新KB4530684補丁優化AMD處理器64核心128線程撕裂者3990X滿血釋放
AnandTech日前在對AMD線程撕裂者3990X的評測中發現一個問題:對於這個擁有64核心128線程的怪物來說,Win10並不能充分釋放其性能潛力,而且不同版本表現不一,(Professional)專業版下的成績明顯低於(Enterprise)企業版。
真的如此嗎?
根據微軟規範,Win10專業版最多支持雙路、128個處理器核心,Win10企業版則是最多四路、256個,因此他們應該都能很好地支持撕裂者3990X。
不過,AnandTech在測試中發現,Win10默認將撕裂者3990X分成了兩組,每組32核心64線程,也就是把它當成了雙路系統,關閉多線程之後,64核心64線程就被Windows識別為了一組。
我們知道,桌面級應用幾乎沒有針對雙路做特別優化的,Windows調度器也不能很好地為它們分配線程。
▼128個邏輯核心被識別為雙路
▼關閉多線程後成了單路
同時,Win10企業版下撕裂者3990X的性能明顯優於專業版,極端情況下甚至差了8倍還多,而且關閉多線程之後,性能反而有普遍提升,極端情況下超過4倍。
Tom’s Hareware聽聞之後立即聯系AMD,獲得了官方回應:「對於線程撕裂者3990X,AMD官方推薦Win10專業版或者Linux系統。更高版本的Win10不會帶來額外的性能提升或者兼容性改進。我們了解到有媒體認為(Windows 10不同版本的性能)存在差異,但我們認為這應該是測試有誤,我們正在進行調查。「
隨後,Tom’s Hareware也進行了重新測試驗證,結果發現無論專業版還是企業版Win10,撕裂者3990X的性能是完全一樣的,絕大多數項目的差異不到0.3%,都在誤差範圍內,最極端的也不過1.25%,不足為慮。
▼同時,Win10無論專業版還是企業版,都沒有把128個線程分成兩路,而是完整的一路。
那麼,AnandTech作為一家相當權威、專業的硬件媒體,到底哪里做錯了呢?
查閱AMD官方提供的撕裂者3990X測試指南,可以發現開篇就特別強調了如何才能充分利用超過64個線程,第一條就是要求全新安裝最新版本的Windows 10 x64,系統版本號至少是18362.535或者更高,尤其確保更新補丁KB4530684。
Tom’s Hardware使用的Win10系統版本為18362.592,正好符合AMD的要求,AnandTech則沒有透露系統版本,所以基本可以斷定,AnandTech的系統版本稍老一些,至少沒有更新補丁KB4530684,才導致了撕裂者3990X的「殘血」。
不過查詢微軟知識庫文章,KB4530684的更新日誌裏卻沒有提及這種優化,只能說微軟也太低調了。
另外,AMD還強調,經過技術合作,很多常用的測試工具已經升級,可以支持64核心128線程,比如CineBench R20 20.06、POV-Ray 3.7,因此強烈建議使用最新版本的工具進行測試。
來源
謝謝收看
留言列表