或許以前在1080P分辨率下2GB、4GB的顯存就已經滿足需求,但是近幾年來游戲大作開始使用新的游戲引擎,可以支持更高清的紋理貼圖,隨著2K、4K分辨率顯示器普及,VR浸沉式設備降臨,這些因素都對顯存大小提出了全新的要求。到底什么樣的情況下會出現玩家訴說的“爆顯存”?今天我們就拿RX480 4GB和RX480 8GB兩張的顯卡測試,到底什么樣的情況下會“爆顯存”,“爆顯存”又會有怎么樣的現象,多少顯存才夠用?
什么是顯存?
顯存就是顯卡上專用的“內存”,用于臨時存儲GPU核心即將渲染各種數據,因此大容量顯存可以幫助我們存儲更多的數據,有利于提高游戲特效全開、高分辨率下的游戲體驗。
但值得注意的是顯卡的整體性能應該同時與GPU核心、顯存以及顯存帶寬掛鉤。倘若GPU核心性能羸弱,即便是GT610 4GB顯存也毫無意義,需要GPU核心渲染的紋理數據根本來不及處理。而高顯存帶寬可以幫助顯存在相同時間內更快地把數據傳輸給GPU進行計算,盡量避免像GTX 970最后0.5GB顯存存取速度大幅度下降問題。只有確保GPU核心性能、顯存帶寬足夠使用情況下,探討顯存大小才有意義的。
為什么對顯存大小要求越來越高?
1.游戲場景越加復雜
現在越來越多游戲都加入沙盤玩法,玩家可以自由地在龐大的游戲世界內游玩,自由的世界必然增加更多額外的場景,需要渲染的物體數量倍增,必然導致需要占用的顯存大幅度增加。如果游戲支持PhysX物理特效的話,爆炸、粒子、火焰特效場景則需要消耗更多的GPU、顯存資源。
例如喪尸圍城3中,所有的建筑和內部裝飾都是手工建造和制作,而僵尸的外觀均由系統隨機動態組合生成,保證畫面內絕對不會出現重復的建筑與僵尸造型,這將會占用更多的額外顯存。
2.游戲物體貼圖越加精細(數據引用自知乎)
2002年GTA罪惡都市中,主角Tommy Vercetti紋理貼圖分辨率僅256*256,大小僅為70KB。
2013年“男朋友4”中,中國美女Hanna在最高LOD模型下,一共采用了38張貼圖,最大分辨率為4096*4096,貼圖總容量302.7MB。
同樣在Crysis3中的男配角,人物模型使用了1.5萬三角形,10張分辨率2048*2048,5張分辨率1024*1024的紋理貼圖。
3.更加先進的場景特效
若果你希望勞拉擁有一頭海飛絲般的秀發,而打開了TressFX 3.0技術,那么所需的顯存又增加一大截。
AMD和NVIDIA兩家都有各自的顯存壓縮技術,盡管它們的顯存數據壓縮技術效率不一,但他們共同目標都希望優秀的壓縮算法能在無損貼圖的情況下,提高紋理數據壓縮率,使得顯存帶寬需求減少。即便有如此技術,目前來看,1080P分辨率、普通設置下,所有大作對顯存占用在1.5GB左右,如果希望體驗各種絢麗的特效,那么只能更換一塊顯存更大性能更好的顯卡。種種原因組合起來,那就是現在對顯存容量要求越來越高的原因。
測試方案
原則:選擇同一規格的GPU核心,但擁有兩種顯存容量的顯卡,測試時希望能夠顯卡GPU核心、顯存頻率保持一致,同時也要保證測試場景具備代表性、可重復性。
這次我們運用手上已有的RX 480 8GB以及RX 480 4GB作為測試卡,盡管兩者GPU核心頻率同為1338MHz,但RX 480 4GB顯存頻率下降為1750MHz,RX 480 8GB為2000MHz。
為保持兩者參數一樣,嘗試將RX 480 4GB顯存超頻至2000MHz,但超頻后會出現無法進入游戲或者花屏現象。因此采用25MHz為步進,不斷嘗試超頻后運行殺手6 Benchmark并記錄數據,直到無法運行Benchmark為止。最后成功將顯存頻率穩定在1975MHz下完成殺手6 Benchmark。最終讓RX 480 4GB顯存工作在1975MHz下完成所有測試。另外,為消除讀者對兩張顯卡的顯存頻率不同的疑慮,將會放出超頻過程中記錄的殺手6 Benchmark數據,證明顯存頻率微弱差別不足以影響測試結果。
測試工具
利用Fraps錄制游戲Benchmark測試畫面的每秒生成幀數、累計幀生成時間點、最大最小平均幀,同時使用GPU-Z觀察顯存占用情況。
在三年前,武林網翻譯總結過一篇關于Fraps軟件的可靠性以及關于卡頓、延遲的文章。文章中AMD提出了一個很重要的觀點:我們可以用工具客觀測量出卡頓的存在,但是我們不能客觀地衡量卡頓對每個用戶的影響。以及Fraps記錄的幀時間不一定準確,因為Fraps記錄的只能生成兩個渲染幀之間的時間,并非整個渲染過程,因此它只能告訴你每一幀的開始時間,并不能告訴你幀生成時間,無法告訴你渲染完成之后發生了什么,因此幀延遲的真正原因可能是多方面的。
但是小編個人認為,雖然我們不知道卡頓的真正原因是什么,但其中的卡頓是我們確確實實能夠感知到的。大量前期測試結果表明在幀生成時間特別長的時候,卡頓會同時發生的,而且這些卡頓情況在測試中是可以復現,推測是在相同GPU核心情況下,不同顯存容量在復雜的場景下,顯存容量不足會導致渲染數據進入GPU核心處理時間增大,最終導致卡頓。
注意,Fraps錄制游戲數據是需要手動觸發的,因此并不能保證兩張顯卡測試時開始時間保持一致,只能多次測試使得兩組數據盡可能靠近。
游戲的選擇
在測試前,我們進行了多方面的測試和意見征求,綜合現有的游戲庫以及是否擁有benchmark測試便利性,最終選擇了可以直觀查看顯存需求的GTA 5,顯存要求變態的古墓麗影:崛起,可以與超大規模人群互動的殺手6。
新聞熱點
疑難解答
圖片精選