玩家們應該常聽到一句話叫 " AMD 顯示卡戰未來 ",這代表著每次驅動的更新都會再提升性能,當然別忘了年度的大改版,驅動功能還越來越多樣化,你信不信?這次來實際測試看看 AMD Radeon 驅動在不同版本間的性能差異吧~
驅動安裝
▲可以到官方網站 下載請點我。
▲驅動安裝僅需選擇快速安裝即可,也可以自訂安裝一些細項。
▲RX Vega 手動超頻很大範圍,使用預設平衡和加速兩個模式比較。
測試的驅動版本:
- Crimson ReLive Edition 17.7.1
- Adrenalin Edition 18.5.1
- Adrenalin Edition 18.8.2
- Adrenalin 2019 Edition 19.2.3
實測測試數據
▲Fire Strike Extreme 圖表裡可以看到效能隨著驅動版本提升,從 Crimson ReLive Edition 17.7.1 的分數為 9878 和 10129,Adrenalin 2019 Edition 19.2.3 的分數增長到 9968 和 10218。
▲Time Spy 可以看到從 Crimson ReLive Edition 17.7.1 的分數為 6625 和 6778,到 Adrenalin 2019 Edition 19.2.3 的分數提升到6731 和 6859。
▲Superposition 的差異很大,從 Crimson ReLive Edition 17.7.1 分數 9075 和 9333,到 Adrenalin 2019 Edition 19.2.3 分數增加到 9292 和 9549。
Frametime 測試介紹
在玩遊戲時,遊戲的品質和順暢度是最為重要的,要如何知道遊戲性能,可以透過實測統計來知道性能及順暢度到底有多少。
不過遊戲測試有時候卻不一定能夠反應出最真實的性能,目前有很多的遊戲性能評測會去測量遊戲平均 Frame 率和遊戲最低 Frame 率,以判斷遊戲是否能運行順暢,平均 Frame 率在 30FPS 以上就表示遊戲算是順暢,而超過 60FPS 就表示遊戲運行絲滑毫無卡頓。
但現實情況並沒有那麼簡單,Frame 數本身就是一個累加出來的數值,比如每秒 30 Frame,也就是每一 Frame 的生成時間約為 33.3ms,但實際上每一個 Frame 的生成時間並不是都相同的。
舉例來說,如果遊戲運行在 60FPS,這應該是絕對順暢的 FPS,但如果有某一個 Frame 的生成時間達到了 100ms,雖然只有一瞬間,但也會發生非常明顯的卡頓,雖然顯示出的這一秒 FPS 一樣還是為 60,但已經不是順暢執行了,因此平均 Frame 率其實並沒有太大的參考價值,因為這些數據並不是最準確的。
最準確則要看 Frame 生成時間 Frametime,Frametime 的單位是毫秒,1000 毫秒(ms)=1秒(s),也就是說以每秒 60 Frame 的要求來講的話,1/60s ≒ 16.67ms,即每一個 Frame 要在 16.67ms 內完成才算穩,但如果有 0.1 秒只完成一個 Frame,也就是說 100ms 才產生出一 Frame 的情況下,雖然那一秒一樣有達到 60 FPS,但還是會卡頓。
目前的測試方法有兩種,一種是統計出 Frame 生成時間的分布頻率,而不是只有簡單的計算平均 Frame 和最低 Frame ,統計 Frame 生成時間這種方法,是最為直觀而且準確的,每一個卡頓的點都會無所遁形。
另一種則是統計出 1% Low、0.1% Low FPS 的方法,通過統計表現最糟糕的那 1%、0.1% Frame 生成時間裡的平均 Frame 生成時間,為了方便觀察一般都會將結果轉換為 FPS。
▲Frametime 這是一個很好的模型圖例。
▲往常看到的 FPS 統計,大多為 AVG + 1%,從這個測試看 AVG + 1% 的話,可以看到G3258 + 250X 為 75 和 54 FPS,而 X4 760K + 250X 為 66 和 42 FPS,結果是 G3258 性能比較高。但玩遊戲時卻發現 G3258 會卡頓,而 X4 760K 卻不會卡頓,再測 0.1% Low 時,發現 G3258 只有 4 FPS,X4 760K 卻有 37 FPS。
▲圖中的 FPS 為 29 Frame,要順暢執行則是每個 Frame 生成時間平均為 34.48ms,但這一秒卻嚴重卡頓,因為有一個 Frame 花了 147.58ms 才完成,這是非常糟糕的成績。
遊戲測試
▲極地戰嚎5,從 Crimson ReLive Edition 17.7.1 到 Adrenalin 2019 Edition 19.2.3 陸續都有小幅度的成長,1% Low FPS 增長到 95.8,而 0.1% Low FPS 則增加到 87.9,遊戲的順暢度非常高,絲毫沒有卡頓。
▲極地戰嚎5 Frametime,每秒的 Frame 生成時間都維持在15ms以下,順暢度非常高。
▲極地戰嚎:野蠻紀源,測試結果野蠻紀源和極地戰嚎5 很相似,0.1% Frame 和 Frame 生成都很穩。
▲極地戰嚎:野蠻紀源 Frametime,每秒的 Frame 生成時間維持在 15ms 以下。
▲刺客教條:起源,Crimson ReLive Edition 17.7.1 版本的表現比較差,從 Adrenalin Edition 18.5.1開始之後明顯的增強不少。
▲刺客教條:起源 Frametime,藍色線為 Crimson ReLive Edition 17.7.1 的驅動,可以看到好幾處的地方 Frame 生成時間並不太好,從 Adrenalin Edition 18.5.1開始時間明顯下降不少。
▲刺客教條:奧德賽,Crimson ReLive Edition 17.7.1 和 Adrenalin Edition 18.5.2很明顯不能順暢的運行遊戲,過程是非常卡頓,Adrenalin Edition 18.8 開始可以完全順暢的運行遊戲。
▲刺客教條:奧德賽 Frametime,Crimson ReLive Edition 17.7.1 和 Adrenalin Edition 18.5這兩個版本,可以看到最低的時間已經在 30ms 以上了,甚至還達到約 110ms,從 Adrenalin Edition 18.8 開始很完美的運行在 29ms 以下。
▲巫師3:狂獵,從 Crimson ReLive Edition 17.7.1 到 Adrenalin 2019 Edition 19.2.3 版本的更新,可以看到性能持續的提升。
▲巫師3:狂獵 Frametime,每秒的 Frame 生成時間維持在 15ms 以下。
▲古墓奇兵:暗影,從 Crimson ReLive Edition 17.7.1 陸續到 Adrenalin 2019 Edition 19.2.3 都有小幅的提升,另外在運行遊戲時,有好幾處的地方出現卡頓,如果單看 AVG 和 1% Low 時,是看不出原因的,從 0.1% Low FPS 可以看到已經降到約 20FPS 了。
▲古墓奇兵:暗影 Frametime,從圖中可以很明顯看到卡頓的原因, Frame 生成時間頻率變化太大,超過 33ms 的 Frame 數佔了不少的比例。
▲戰慄深隧:流亡,Crimson ReLive Edition 17.7.1 和18.8.2的性能大致上一樣,而 Adrenalin Edition 18.5.1性能則比 Adrenalin Edition 17.7 和 Adrenalin Edition 18.8這兩個版本好,另外 Adrenalin 2019 Edition 19.2.3 這個版本,可以看到 0.1% Low FPS 性能提升不小,順暢度明顯比前 3 個版本更高。
▲戰慄深隧:流亡 Frametime,更新到 Adrenalin 2019 Edition 19.2.3 後,可以運行在 22ms 以下,畫面也變的更順暢。
▲LuxMark v3.1,可以看到 Crimson ReLive Edition 17.7.1 到 Adrenalin Edition 18.5版,性能是大幅度的提升,Luxball HDR 從 24005 提升到 29376,Neumann TLM-102 SE 從 16540 提升到 19302,Hotel lobby 從 4876 提升到 5502。
結論
從這些龐大的數據測試中,可以簡單看出 AMD Radeon 驅動不斷的更新,帶來了性能的提升以及 Frame 生成時間更為平穩,另外還有每年度的神話改版,總是會出現許多新奇的功能,這些也都是讓消費者期待的內容之一。