為何單雙通道內存影響圖靈顯卡的游戲表現?

這個問題已經困擾我很長時間,為此我也進行了基于幾種設想的測試,嘗試找到單雙通道內存影響圖靈顯卡游戲表現的原因。以下提到的圖靈顯卡均為筆記本中的圖靈顯卡。
發現這個現象后,我綜合已有的資料和外界聲音,提出了四種可能導致這種現象的設想,分別為:GDDR6顯存、英特爾CPU內存控制器、游戲以及圖靈架構。
針對這四種設想,我綜合此前進行的部分測試,然后新增幾項測試,嘗試找到其中原因。
GDDR6顯存
包括RTX顯卡和GTX1660Ti在內的圖靈顯卡均采用GDDR6顯存,之所以將GDDR6顯存視為可能影響的一個原因,很大程度上是因為GDDR6顯存相比GDDR5顯存的變化在于其采用了雙通道讀寫設計。
猜測GDDR6顯存在與雙通道內存搭配時數據傳輸可能更快,所以會影響到游戲幀數。
針對這個猜想,我使用搭載GTX 1650 Max-Q的筆記本進行測試。GTX 1650 Max-Q是目前針對筆記本平臺的圖靈架構顯卡中采用GDDR5顯存的顯卡,可以驗證這個猜想。
從測試數據來看,搭載GTX 1650 Max-Q的筆記本在運行《孤島驚魂:新曙光》、《刺客信條:奧德賽》和《古墓麗影:暗影》的Benchmark時,依舊存在雙通道內存下游戲幀數更高的情況,而且領先幅度在10%左右,非測試誤差。
GTX 1650 Max-Q單雙通道游戲幀數對比
結果已經比較明顯,即使采用GDDR5顯存的圖靈顯卡GTX 1650 Max-Q同樣存在單雙通道內存影響游戲幀數的情況,可以確定GDDR6顯存不是導致這種情況出現的原因。
英特爾CPU內存控制器
我發現部分網友認為八代/九代酷睿的內存控制器可能影響了單雙通道下圖靈顯卡的游戲表現,所以將此列為可能的一個原因。
目前不清楚網友提出該觀點的理由,不過驗證起來并不困難。
我選擇了兩個配置的筆記本進行驗證,首先是i7-8750H+GTX1050Ti,如果是CPU內存控制器的原因,那么理論上GTX10系顯卡也會受影響。
其次是銳龍7 3750H+GTX1660Ti Max-Q,如果是英特爾CPU內存控制器的原因,那么理論上GTX16系顯卡不會受到影響。
不同平臺單雙通道游戲幀數對比
從測試數據來看,運行《刺客信條:奧德賽》Benchmark時,GTX10系顯卡并沒有受英特爾八代酷睿的影響,雙通道下測試幀數僅比單通道下高2幀,可視為誤差。
而即使搭配AMD處理器,GTX1660Ti Max-Q在單雙通道內存下出現了較為明顯的幀數差距,差距幅度高達40%,可見影響較為明顯。
從兩組數據中可以看出,英特爾CPU內存控制器并不會影響圖靈顯卡在實際游戲中的表現,所以英特爾CPU內存控制器影響單雙通道下圖靈顯卡的游戲表現的猜測并不成立。
游戲
是否因為不同游戲對單雙通道內存有不同需求,導致最終游戲結果不同呢?
畢竟不同游戲可能比較依賴顯卡,也可能比較依賴CPU,也有游戲依賴內存。
針對該猜想,我選用《刺客信條:奧德賽》和《地鐵:離去》進行對比測試。
兩款游戲依賴雙通道內存程度不同
從測試結果中可以看出,雙通道內存下《刺客信條:奧德賽》這款游戲明顯幀數更高,而且領先單通道內存下的幅度比較明顯,最少也達到了17%。
反觀《地鐵:離去》,該游戲對雙通道內存依賴就比較低,領先幅度基本可以視作測試誤差。
GTX1050Ti受影響遠低于RTX顯卡
難道《刺客信條:奧德賽》這么需要雙通道內存嗎?
我又加入了GTX1050Ti顯卡進行對比,從對比結果中可以看出,RTX顯卡受雙通道影響明顯,但GTXGTX1050Ti在雙通道內存下的游戲幀數提升僅為5%,相比RTX顯卡提升并不是特別明顯。
從上述兩組數據可以看出,部分游戲確實受雙通道內存影響,雙通道內存下游戲幀數更高一些,但領先幅度非常有限,領先幅度可能僅為5%左右,體現到幀數上可能只有兩三幀。
而圖靈顯卡卻出現了領先幅度特別大的情況,部分游戲比如《刺客信條:奧德賽》領先幅度可達20%以上。
所以可以得出這樣的結論:不同游戲確實對單雙通道內存有不同需求,但圖靈顯卡在運行受雙通道影響的游戲時,雙通道下的游戲幀數表現明顯高于單通道,領先幅度過大。將原因單純歸結為游戲并不合適。
圖靈架構
圖靈架構是大家懷疑最多的,畢竟與GTX10系顯卡相比,圖靈架構變動較大,特別是加入的RT Core和Tensor Core是GTX10系顯卡沒有的。
那么會不會是RT Core或Tensor Core產生影響呢?我選擇了搭載GTX1660Ti的筆記本進行測試,GTX1660Ti為圖靈架構,但沒有RT Core和Tensor Core,可以驗證該猜想。
GTX1660Ti同樣受雙通道內存影響
從測試數據可以看出,GTX1660Ti仍然受單雙通道內存影響,而且影響幅度與RTX顯卡基本一致,比如在《刺客信條:奧德賽》中,雙通道下幀數提升高達26.5%。
從該結果中可以看出,圖靈架構中的RT Core和Tensor Core并不受單雙通道內存影響。
至此我猜測,圖靈顯卡在實際游戲中的幀數表現受單雙通道內存影響,極大可能是因為圖靈架構本身,同時與RT Core和Tensor Core沒有關系。
總結和建議
從上述四項測試來看,可以排除GDDR6顯存、英特爾CPU內存控制器和RT Core、Tensor Core是影響單雙通道下圖靈顯卡實際游戲幀數的因素。
其中部分游戲確實存在依賴雙通道內存的情況,比如《刺客信條:奧德賽》等,但在圖靈顯卡平臺上卻表現出“過分”依賴,而在GTX10系顯卡中卻不存在這種情況。
所以從目前測試數據推測,出現單雙通道下實際游戲幀數大幅差距的原因,極大可能是圖靈架構本身。
無論其中是何原因,現如今搭載圖靈顯卡的筆記本已經成為主流,所以建議大家準備購買圖靈顯卡筆記本時,如果有游戲需求,預算充足的情況下最好選擇雙通道內存版本,這樣可以保證最佳游戲體驗。
預算不足的情況下,入門級圖靈顯卡筆記本可能沒有雙通道內存版本,可自行購買內存加裝,現如今DDR4內存價格進一步下降,現在購買比較合適。