天天看點

什麼是顯存帶寬

 在每一個子系統中,除了子系統與處理器之間的速度交換外,子系統内部也有不同的資料交換, 對于圖形子系統而言, 除了顯示晶片與核處理器之間的資料交換外, 還有顯示晶片與顯存之間的資料交換.圖型處理晶片與顯存之間的資料交換速度就是顯存的帶寬了,這個速度越高, 也就說明交換速度越快. 如果一塊圖形晶片有強大的處理能力, 但顯存帶寬不高的話, 将極大的影響其性能, 或者說, 顯存将限制着這塊晶片無法達到其設計處理能力。目前顯示晶片的性能已達到很高的程度,其處理能力是很強的,隻有大顯存帶寬才能保障其足夠的資料輸入和輸出。随着多媒體、3D遊戲對硬體的要求越來越高,在高分辨率、32位真彩和高重新整理率的3D畫面面前,相對于GPU,較低的顯存帶寬已經成為制約顯示卡性能的瓶頸。顯存帶寬是目前決定顯示卡圖形性能和速度的重要因素之一。

什麼是顯存帶寬

計算公式

  顯存帶寬=工作頻率×顯存位寬/8。在條件允許的情況下,盡可能購買顯存帶寬大的顯示卡,這是一個選擇的關鍵。

制約因素

  由于顯存帶寬指的是圖形處理晶片與顯存之間的交換速度, 是以,顯存接口總線的位數越寬, 交換速率也就越高, 而顯存的速度越快, 當然帶寬也就越高.  參數對帶寬的影響, 首先,對于高性能顯示卡而言, 一定要使用128bit的顯存總線, 使用64bit的總線的Savage 4在性能上明顯落後于其它第四代卡就是一個很好的證明. 在總線速度相同的情況下, 顯存速度越快, 帶寬也就越高.對于DDR-RAM來說, 由于在一個周期内能完成兩次資料的傳輸, 是以,在一定時間内将産生兩倍于同頻SDRAM的帶寬.不過要說明的是, 這并不是說DDR顯存的速度就是SDRAM的兩倍, 因為影響顯存性能并不隻是資料傳輸, 當資料由圖形晶片傳輸至顯存時, 其執行速度與SDRAM是相同的,是以我們并不能說DDR-RAM速度就是SDRAM的兩倍. DDR-RAM終歸是一種解決了傳輸瓶頸問題的低端解決方案。

對處理速度的影響

  顯存速度為200MHz,總線為128bit的G400MAX, 其顯存帶寬為3.2GB/s, 而同樣采用了128bit總線的TNT2 Ultra由于使用的隻是183MHz的顯存, 是以其帶寬較G400 MAX小,僅為2.9GB/s. 顯存帶寬會對加速卡有什麼影響? 讓我們來看看以下的一個例子, 在圖形晶片進行了接到CPU的指令後, 計算出需填充的像素,然後将像素通過顯存等通道, 最後完成數模傳換顯示. 是以,如果圖形晶片與顯存通道的傳輸數率不夠的話, 機關時間内處理的像素就隻有受限于顯存帶寬了.帶寬為2.6GB的GeForce 256最高能達到480MT/S的填充率, 這與設計是完全相同的.

繼續閱讀