可以請大大們替小弟解慮這個Stream Processors的工作原理嗎?
順便請教一下ATI的顯卡跟NVIDA的顯卡比起來Stream Processors的數量差很大
為什麼會這樣子呢?Stream Processors數量越高效能越高的話
那NVDIA顯卡的Stream Processors為什麼相對起來會低這麼多?
難道是NVDIA 每個 Stream Processors的效能比ATI的高嗎?
感謝解惑^^
就像是CPU裡面的,浮點運算單元,專門負責算整數以外的數值
以前AMD做CPU被Intel打趴的技術...唉...
3D的框架,是由無數的多邊形組合成的
像最早的VR快打那樣,身體、四肢 都是長方體
要做到越接近,肌肉的表現,就要像樂高積木那樣
用更多的多邊形來表現,所以會用到很多數學向量運算
越是要擬真,越是龐大的數學運算量
這些工作,就是交給Shader ALUs
舉例來說,拿9800GT 和 ATI 4850來比較
9800的 SP數量是112個,工作頻率1512MHz
4850的 SP數量是800個,工作頻率625MHz
以送貨來比喻
N家貨運公司有1台貨車載貨,公司要他開120km/h送到目的
A家貨運公司有8台貨車載貨,公司規定司機只能開60km/h
如果你要請人送貨,只有一台車的貨物,那就找N家 比較快
如果你有4.5車的貨物要出,那A家的優勢就出來了
車子慢,可是可以一次就出5台車
已遊戲表現來講,畫面的複雜度
只要不超過N家的Stream Processors負荷
就能輕鬆擊敗A家
phuang3 wrote:
8xAA以上的效能...(恕刪)
開AA就是增加Stream Processors的運算量
所以遊戲公司要對N家顯卡優化
就是盡量別讓畫面太過複雜(A家的SP就過多了)
還要讓畫面一直有快速的動態表現(A家的SP就會算太慢 小lag)
不過,像玩線上遊戲
人員一多時,嘿嘿N家就比較容易爆量了
內文搜尋

X