DOOM3加速器!S3 S18 ChroMAT技術簡
分享

內存地址轉換的實現有兩個比較關鍵的因素,那就是系統總線帶寬和地址轉換算法。AGP時代簡單的內存調用受AGP總線帶寬的限制,并沒有真正發展起來。PCI-E總線的出現可以說是一個契機,作為新一代連接內部芯片的I/O技術,PCI-E提供了8GBit/s的帶寬(4GB/s上行、4GB/s下行),為內存地址轉換提供了最好的支持。
在內存調用算法上則表現為用在S18上的ChroMAT技術,傳統的圖像處理流程包括幾何處理、頂點處理、紋理應用和光柵處理(ROP),這樣就需要建立ROP到系統內存的直接通道和連接像素管線到系統內存的直接通道,這樣GPU就有權直接訪問物理內存,而顯卡只需提供較少的顯存來緩存常用的前臺數據,當發現顯存不夠用的時候,就可以通過北橋訪問系統內存。

ChroMAT技術能夠使圖形引擎通過PCI-E總線對系統內存同時進行讀取和寫入的訪問,高級內存地址轉換表能夠訪問連續的內存,也可以訪問分散的內存,而不必一定要將內存頁面鎖定為連續的內存塊。在ChroMAT技術的支持下,GPU具有較高的優先級,可以通過PCI-E總線將內存作為本地視頻緩沖器的虛擬擴展,可以存儲紋理位圖、頂點緩沖和著色緩沖數據。ChroMAT技術首先確保不必固定內存共享容量,其次由顯存地址變換到內存地址,使用完畢之后馬上將占用的系統內存釋放掉,這樣就既可以共享內存以達到更大顯存的目的,又不會因長時間占用大量系統內存而降低性能。<
0人已贊
關注我們


