第二款Ryzen雞血遊戲補丁來了,但SMT會影響遊戲性能?
AMD的Ryzen處理器最高具備8核16執行緒,多執行緒性能沒得說,不過遊戲性能比起Intel處理器還有點差距,對此AMD指出這跟遊戲廠商的優化有關,並承諾推出優化補丁。上個月底Oxide發佈了《奇點灰燼》新補丁,
Ryzen處理器性能最高可提升30%
,Rzyen 7 1800X性能甚至反超Core i7-7700K。現在第二個雞血版遊戲補丁也來了——《全戰:戰錘》中Rzyen處理器性能提升也有10%。
《全戰:戰錘》的開發商上個月底就發佈了Patch 1.6.0補丁,儘管官方升級說明中並沒有提及AMD處理器優化的內容,但是
Hardware.fr網站
日前做了測試,發現Ryzen 7三款處理器遊戲性能還是有變化的,如下圖所示:
三款Ryzen 7系列處理器在新補丁遊戲性能有提升
Rzyen 7 1700/1700X/1800X三款處理器在新補丁中性能提升大約10%,1800X雖然還是不能超過Core i7-7700K,但已經達到Core i7-6700K及6900K的水準了。
這次的遊戲增幅不如之前的《奇點灰燼》那麼雞血,不過這個遊戲代表性要比前者高得多,畢竟《奇點灰燼》可以算是AMD御用遊戲了,《全戰:戰錘》雖然也是跟AMD合作的遊戲,只是傾向性就沒這麼明顯了。
有意思的是,Hardware.fr還深入研究了Windows系統的一些功能對Ryzen遊戲性能的影響,包括系統的電源計畫——平衡(balanced)、性能(Performance),不同的電源計畫有可能影響處理器的Core Parking執行緒調度,
此前AMD在官方優化調校指南中也提到了這個問題
。
還有就是SMT多執行緒性能,因為這也涉及到系統如何調度核心、執行緒的問題。
不同系統設置對遊戲性能的影響
這個測試中,平衡(Balanced)設置下的成績設定為100%,在1.5補丁中性能模式與平衡模式下的幀數相差1%而已,但在1.6補丁中性能模式下的幀數就領先11%。
對於SMT多執行緒影響遊戲性能的問題,這個在玩家中爭議也挺大,而且每個遊戲中的表現也不盡相同。在這裡,原文認為全戰遊戲的SMT檢測也不準確,之前F1 2016遊戲中也出現過類似情況,後者把Ryzen 8核16執行緒視為16核處理器。
有關Core Parking及SMT對遊戲性能的影響可以參考下面兩張圖,這是Hardware.fr在首發評測中做的詳細對比,現在已經升級了全戰新補丁的結果:
SMT對遊戲性能的影響(平衡+SMT On為100%基準)
SMT對遊戲性能的影響在不同遊戲中有不同的表現,文明6中基本沒啥影響,但在全戰1.5、F1 2016、看門狗2、Proect Cars中就有較大影響,不過要注意的是,SMT影響遊戲性能主要出現在“平衡”模式下,“性能”模式下SMT開關對多數遊戲性能幾乎就太大影響了。
不同系統模式下遊戲性能的影響
這裡對比的不只是SMT了,還有Core Parking的影響。
看完這個測試也可以明白為啥AMD之前在官方調校指南中建議使用性能模式了,Windows系統的一些執行緒調度確實會影響遊戲性能,特別是很多人往往使用預設的系統設置。
對於Core Parking調度,原文給出了一個解決辦法,可以使用協力廠商軟體
ParkControl Free
來實現平衡電源模式下即時控制Core Parking的功能,有需要的玩家可以試試。
記得當年推土機處理器問世時,AMD也遭遇過作業系統對模組多核的調度問題,後來微軟還發過Windows補丁。對Ryzen處理器來說未來可能也會有微軟的官方補丁(AMD之前提過5月份會有個升級,不知是不是就是指這個),不過大家也要明白微軟的調度補丁並不能明顯提升Ryzen性能,只是把原本受影響的性能變正常而已。