之所以要談及核顯問題,是因為最近銳龍8000G APU上市——時隔兩年半,全新一代的APU產品上市吸引了很多人的注目,但是又有很多玩家並不清楚核顯的正確開啟姿勢,所以才有此文。另外,我們將在近期更新銳龍8700G的評測,包括之前大家較少談及的STAPM問題都會有更為詳細的解讀,有需要的可以關注我們。
雙通道記憶體是必需品
不同於獨立顯示卡,核顯一個顯著差異是它沒有自己的視訊記憶體,而是要依靠記憶體來實現資料暫存、交換。獨立顯示卡的視訊記憶體都有一個重要指標:視訊記憶體位寬,這大家都清楚,但核顯既然是借用記憶體來當視訊記憶體,那麼該怎麼判斷呢?
記憶體的位寬標準為64bit,即64位,不過如果是組建雙通道記憶體的話,頻寬就會翻倍為64bit×2=128bit,即128位,足足翻了一倍。需要注意,雙通道記憶體的控制是由處理器內部的記憶體控制器決定的,目前消費級處理器的記憶體控制器,最大就支援到雙通道記憶體,即無論你新增多少條記憶體(最大為4條),最終頻寬就是128bit,不能再高了。
如果看到這裡你不明白意義何在,那麼我們再進一步說明一下。某個應用在執行時需要呼叫資料到記憶體中,如果是單通道記憶體,那麼軟體所需的資料毫無疑問將暫存到這條記憶體中;如果是雙通道記憶體,系統會將軟體的資料“一分為二”,分別(同步)傳送到兩條記憶體(通道)中,這樣處理器讀取資料的時候,會並行從兩條記憶體中分別讀取,這樣它的傳輸效率會更高。
對於核顯來說,更高的記憶體位寬就相當於擁有更高的視訊記憶體位寬,同樣在暫存資料的讀取時效率會更高。而且,視訊記憶體中圖形資料的交換頻率其實是要高於記憶體的,所以高位寬的需求更加強烈。
所以,如果是使用核顯作為主力,電腦務必要組建雙通道記憶體。
記憶體頻率和容量都會有影響
除了記憶體要組建雙通道,它的頻率和容量是否也會影響核顯呢?答案是顯而易見的。頻率的高低、容量的大小都會直接反映到最終的核顯效能上。核顯計算好的資料,要透過高速視訊記憶體暫存,同時如果容量夠大,一次可以暫存的資料更多,效率會更高。
同樣一個核顯,頻率差異會導致效能存在較大差別(實際上位寬也是如此)。例如我們在3Dmark中執行測試專案,記憶體頻率分別設定為DDR5 6400MT/s、7200MT/s,成績落差會很明顯,高頻記憶體更有優勢。表現到遊戲應用中可能就是幀率上是否能滿足流暢的關鍵因素。
3Dmark Time Spy測試@DDR5 6400MT/s
3Dmark Time Spy測試@DDR5 7200MT/s
記憶體容量的問題上,例如在顯示核心足夠強勁而視訊記憶體容量比較小或較慢的情況下,卻有大量的大紋理貼圖資料需要存放,如果視訊記憶體的容量不足以存放這些資料,那麼顯示核心在某些時間就只有閒置以等待這些資料處理完畢,這就影響了顯示核心效能的發揮從而也就影響到了顯示卡的效能。
核顯自動還是手動?
既然談到了記憶體容量問題,有一個細節就需要留意了,在主機板BIOS中,我們究竟使用動態分配的方式還是使用手動劃定記憶體的方式來分配記憶體當作視訊記憶體使用呢?
這個問題是有先決條件的——如果你的系統記憶體總容量足夠大,可以考慮劃定部分記憶體給核顯使用。因為一旦手動劃定記憶體容量分配,系統中可用的記憶體數量將隨之減少。
這裡建議如果系統記憶體總容量超過32GB,可以考慮劃分最多8GB的容量當作核顯專用“視訊記憶體”(再高也沒意義了);如果電腦是小於32GB的記憶體容量,動態分配的方案才是最理想的。其實這裡也要提及一點,很快32GB的記憶體容量就會成為系統配置的“低配”,未來一段時間內48GB記憶體(24GB×2)容量將是主流電腦的標配方案。