昨天《戰地4》升級了一個50多MB的補丁,除了新的遊戲模式之外,這個補丁主要解決了一些性能及穩定性問題,特別是Win7下四核及六核CPU的性能問題。PCGH之前測試戰地4在Win8與Win7兩種系統下的CPU性能時發現當時Win8能領先Win7多達50%,這個差距實在太不合理了,現在是該找找原因了。
PGCH基於新的補丁又重做了測試,主要還是對比的CPU性能,只不過這次他們考慮了SMT超執行緒技術的影響,新的測試結果如下圖所示。
開啟(mit)與禁用(ohne)SMT超執行緒技術對性能的影響
以Core i7-3770K為例,不開超執行緒的話其平均幀為72.5fps,但是開了超執行緒之後平均幀只有54.5fps,差距非常明顯。Core i7-2600K開不開超執行緒也是58.7fps與49.7fps的差別,算起來也有15%以上的差距了。
沒有超執行緒技術的Core i5-2500K甚至能擊敗開了超執行緒技術的Core i7-3770K和Core i7-2600K,這讓Core i7情何以堪。
PCGH這裡的測試可以解釋一部分之前Win8與Win7下CPU性能差異過大的問題了,不過缺少Windows 8平台下的超執行緒技術影響對比,這個測試目前只對Win7系統有效,官方補丁也只提到了Win7下的問題。
超執行緒對遊戲性能的影響也是老生常談的話題了,戰地遊戲中超執行緒對遊戲性能有負面影響也不是第一次出現了,之前的戰地3測試中就有出現過,但是不同的遊戲對多核心和超執行緒的支援程度是不一樣的,《[url=https://www.gamez.com.tw/forum.php?mod=forumdisplay&fid=509&filter=typeid&typeid=3606]孤島危機3》的1.3版補丁中超執行緒技術反倒能獲益[/url]。
結合我們剛做的超執行緒技術利弊評測分析,我們可以這樣評價SMT超執行緒:對應用程序來說,超執行緒要麼有很大作用,要麼沒什麼作用(支援不到4執行緒以上),基本是有利無弊。對遊戲應用來說,超執行緒普遍沒什麼作用,支援不好的遊戲中甚至有反作用,《戰地4》中就是弊大於利,玩遊戲的話儘量還是選擇高頻物理四核吧,Core i7等級的處理器可以在BIOS中關閉超執行緒技術。 |