AMD:HBM2顯存讓你的遊戲再也不卡了

今年2月7日,AMD推出了Radeon VII顯卡,這是首個7nm製程遊戲卡,使用了16GB HBM2顯存,帶寬高達1TB/s, 3840個流處理器單元,頻率從1.8GHz,遊戲性能提升明顯,直追RTX 2080顯卡的水平。

AMD:HBM2顯存讓你的遊戲再也不卡了

但是Radeon VII顯卡的槽點也不少,能效是個問題,也不支持光追,也被NVIDIA無情嘲笑了一番。對遊戲玩家來說,先不管能效、光追上的問題,升級到Radeon VII顯卡在玩遊戲上有什麼好處嗎?這還真有,AMD官方發佈的測試顯示16GB HBM2顯存不僅可以防止遊戲及應用爆顯存,而且遊戲中的卡頓現象都大幅減少了。

AMD官方微博剛剛發了一篇長文——Radeon VII的16GB顯存 旨在解決苛刻的遊戲和內容創建工作負載,介紹了Radeon VII顯卡16GB顯存在遊戲上的重要作用,原文其實是2月7日AMD高管Scott.Wasson發的一篇技術文,他在進入AMD之前是Techreport網站的主編,對幀延遲及卡頓問題有深入研究。下面貼出原文:

如果你花時間瞭解過電腦硬件和軟件,就會知道軟件需求和硬件功能之間一直存在著激烈的競爭。儘管隨著時間的推移,硬件性能不斷提高,但應用程序總是要求更多。這就是我們推出擁有16GB HBM2顯存和1TB/秒顯存帶寬的Radeon VII顯卡的原因。這款新顯卡旨在處理苛刻的工作負載,是玩家和內容創作者的絕佳選擇。

內容創作專業人士將會非常感激16GB顯存的Radeon VII讓他們可以使用傳統工具鏈的同時,自由操作4K和8K視頻等異常高質量的資產。

AMD:HBM2顯存讓你的遊戲再也不卡了

舉個非常常見的例子,下表是使用Radeon VII在Adobe Premiere內編碼4K和8K視頻時,檢測到的顯存使用情況。

AMD:HBM2顯存讓你的遊戲再也不卡了

當然,每個工作負載都是不同的。視頻格式不斷髮展,支持更高的像素計數,高清,寬色域和高幀率。其他內容的格式也在不斷提高它們的保真度。富有創造力的專業人士會知道他們的數據集,並明白16GB顯存的Radeon VII可以改善他們的工作流。

與此同時,遊戲開發者們不斷地用驚人的視覺效果和巨大的開放世界來突破遊戲的發展極限。最新款的遊戲包括超高品質的美術資產,經得起高PPI顯示器的考驗,支持更深層次色彩格式的高動態範圍顯示。開發者們還通過一些巧妙的技巧來保持遊戲穩定的幀速率,比如自適應質量和動態分辨率縮放。所有這些都能改善遊戲體驗,組合起來更能使遊戲體驗精妙絕倫——但是它們都需要更大的顯存。

因此,當下的很多遊戲,在極致特效設定下,對顯存的要求可以超過8GB。下面是我們在運行一些當前流行的遊戲時檢測到的顯存使用情況。

AMD:HBM2顯存讓你的遊戲再也不卡了

這份遊戲列表只是個開始。正如你知道的,對遊戲行業來說這是一個特別繁忙的季節。我們期待這個列表隨著新遊戲的發佈而增長。

當然,測試顯存使用情況的工具並不總能說明全部情況。應用程序有時無法釋放不再活躍使用的位數,因此顯存使用情況超過顯存容量並不總是會導致明顯的後果。然而,當系統在實際情況中遇到顯存受限時,可能導致嚴重的減速,甚至不穩定。

舉個例子,在運行《孤島驚魂 5》中穿越蒙大納森林這段場景時,Radeon VII顯卡得益於16GB顯存,能保證每幀畫面渲染時間短且穩定,不會產生大的幀時間波動,保證遊戲畫面流暢,在查看平均幀數的時候你也許感受不到,但在實際玩遊戲的時候,你絕對能體驗到Radeon VII顯卡較於其他顯卡的優勢。

簡而言之,對顯存容量來說,用戶的感覺應該是一致的:用時方恨少。

Radeon RX Vega顯卡用戶可能也想知道他們的顯卡在同一場景中的使用情況。基於Vega架構的顯卡有個專門用來處理這類情況的功能:高帶寬緩存控制器(HBCC)。HBCC保留了部分系統內存以供GPU使用,有效地擴展了顯存容量。HBCC管理本地顯存和系統內存之間的數據遷移,確保一定的位數按需要被分配進顯存。

下圖是Radeon RX Vega 64顯卡在該遊戲場景下開啟和關閉HBCC的幀時間表現,幀時間數值越小越好。

AMD:HBM2顯存讓你的遊戲再也不卡了

正如你所見,開啟HBCC後有效減少了該遊戲場景下卡頓的數量和嚴重程度,HBCC發揮了良好的作用。

下表是我們從多個測試運行得到的結果,展現了一個更加有趣的故事。我們看到的是"超過50毫秒的次數",它表明了畫面卡頓的次數。將整個測試運行期間的所有延遲超過50毫秒的幀渲染時間次數累加在一起,這個數字越高,動畫就越粗糙。越低越好。

AMD:HBM2顯存讓你的遊戲再也不卡了

一旦HBCC的緩存算法推斷出應用程序如何使用其數據,就可以極大地減少運行緩慢,特別是在之後的測試運行中(可參考上表第三行Radeon RX Vega 64開啟HBCC之後在三個場景中的運行情況)。

同時,從上表可以看出,16GB顯存的Radeon VII幾乎消除了場景運行卡頓。當然,當有一天Radeon VII用戶的應用需求超過了16G顯存時,同樣可以啟用HBCC,大可高枕無憂。

*測試結果來源:AMD性能實驗室。測試平臺:英特爾i7 7700K處理器,16GB DDR4 3000Mhz內存,Radeon VII顯卡,AMD Radeon Software 18.50版本驅動,Windows 10系統。計算機配置改變可能產生不同的結果。所有的得分都是取相同配置下3次運行的平均數。使用最新版本的驅動性能可能產生變化。


分享到:


相關文章: