瀏覽單個文章
Artx1
Registered User
 

加入日期: Jun 2002
您的住址: 耗電量頗高的地方.
文章: 1,959
引用:
Originally posted by chuan990
請問一下,上面的算式怎麼來的啊?
512/64 512是啥?64又是啥?


好的,我解釋一下:
我們輸出到螢幕的顏色,目前通常使用所謂的
"32bit色深"。
亦即RGBA 4種各8bit,總共8x4=32bit。
此外,還有Z軸深度32bit,
所以每個像素要傳進記憶體,需要32+32=64bit的記憶體頻寬。

傳統上,我們認定某條"可以處理一個像素"
的管線,是完整的管線。

目前高階卡的主流記憶體介面是256bit DDR,
DDR指的是雙重時脈傳輸,所以等價於512bit。

於是,如果在核心和記憶體的時脈相等的時候,
記憶體介面能夠匹配的管線數量大略就可以用
512 / 64 得到8這個管線數量,
也就是說,大略是R300那樣的規模,
所以NV40一開始在低解析度的測試,沒有贏過R300很多,只有贏記憶體介面速度比例上的差異,原因就在於此。

但是,這指的是低解析度下,記憶體壓縮沒有發揮作用的狀況,高解析度的時候,狀況就複雜很多了。
舊 2004-04-17, 11:03 PM #13
回應時引用此文章
Artx1離線中