顯存

本頁使用了標題或全文手工轉換
維基百科,自由的百科全書

顯存全稱顯示記憶體,亦稱幀緩存,它是用來存儲顯示芯片處理過或者即將讀取的渲染數據。如同計算機的內存一樣,顯存是用來存儲圖形數據的硬件。在顯示器上顯示出的畫面是由一個個的像素點構成的,而每個像素點都以4至64位的數據來控制它的亮度和色彩,這些點構成一的圖形畫面。為了保持畫面流暢,要輸出和要處理的多幅幀的像素數據必須通過顯存來保存,達到緩衝效果,再交由顯示芯片和中央處理器調配,最後把運算結果轉化為圖形輸出到顯示器上。[1]

最大分辨率與所需的顯存空間[編輯]

  • 普通2D畫面:每一幀畫面需要的顯存容量=(水平分辨率×垂直分辨率×顏色位數)/8byte
  • 普通3D畫面:每一幀畫面需要的顯存容量=(水平分辨率×垂直分辨率×顏色位數×3)/8byte

從上公式可預知使用高分辨率和開啟全屏抗鋸齒各向異性過濾、物理效果模擬、多邊形頂點數據運算、海量三維函數運算等高級畫面效果後,計算速度較慢的顯示芯片需要更多的顯存空間才能流暢顯示。早期顯卡的顯存容量只具有1MB、2MB、16MB等極小容量時,顯存容量成為最大分辨率的一個瓶頸;但目前主流顯卡已經淘汰512MB的顯存容量,主流中低端級顯卡的顯存容量是1GB或2GB,最新代的中端顯卡已具有4GB顯存。某些高端顯卡已經具有6GB或8GB甚至超過11GB的顯存,在這樣的情況下,顯存容量早已經不再是影響最大分辨率的因素。

顯存頻率位寬帶寬與類型[編輯]

顯存頻率、位寬與帶寬[編輯]

現在顯卡性能越來越強,這當然不能忽略顯示芯片的發展速度快的事實,但顯存的頻率、位寬與帶寬也制約着顯卡的總體性能。高級的顯存能讓顯示芯片全力工作,令輸出的畫面更流暢。

  • 顯存頻率越高數據在顯存上記錄與讀取的速度越快,而不同顯存能提供的顯存頻率也差異很大,早期顯存有133MHz、166MHz、400MHz、500MHz、600MHz、650MHz等,現時中端產品有800MHz、1200MHz、1600MHz、2200MHZ甚至更高,計算等效頻率的方法是把顯存頻率*世代,例如GDDR5顯存的頻率為2000MHz,則將2000*4得出8000Mhz的等效頻率。
  • 顯存位寬是顯存在一個時鐘周期內所能傳送數據的位數的重要參數之一,位數越大則瞬間所能傳輸的數據量越大。目前市場上的顯存位寬有64位、128位、256位、384位、448位和512位等。
  • 顯存帶寬是指顯示芯片與顯存之間的數據傳輸速率,它以字節/秒為單位,計算公式為:顯存帶寬=工作頻率×顯存位寬/8bit。目前大多中低端的顯卡都能提供6.4GB/s至60GB/s的顯存帶寬,而對於中高端的顯卡產品則提供超過60GB/s的顯存帶寬。

顯存的類型[編輯]

顯示芯片性能的日益提高,其數據處理能力變得更強,使得顯存數據傳輸量和傳輸率的要求變得更高,顯卡對顯存的要求也更高,現時大部分顯卡使用的是GDDR2至5代規格的顯存。雖然各個類型的顯存因廠家與規格而不同,而GDDR5規格的顯存頻率、位寬與帶寬都普遍比其他規格高,少部分顯卡使用更高頻寬和位寬的HBM,HBM為現時最高價規格。

參考[編輯]

注釋[編輯]

  1. ^ 显存类型. it168.com. [2010-02-26]. (原始內容存檔於2010-03-12).