• 3

請教高手_串流處理器Stream Processors的工作原理

可以請大大們替小弟解慮這個Stream Processors的工作原理嗎?

順便請教一下ATI的顯卡跟NVIDA的顯卡比起來Stream Processors的數量差很大

為什麼會這樣子呢?Stream Processors數量越高效能越高的話

那NVDIA顯卡的Stream Processors為什麼相對起來會低這麼多?

難道是NVDIA 每個 Stream Processors的效能比ATI的高嗎?


感謝解惑^^
2009-12-03 2:07 發佈
雖然Stream Processors不一定是效能指標,但是看到ATI 8xAA以上的效能,我想多少也有點關係。
串流處理器Stream Processors,就是一般說的Shader ALUs
就像是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家就比較容易爆量了
睡起來 就可以知道答案的真是太棒了,

感謝3F的淺顯易懂的比喻^^

有MO~BILE~01真好(某便利商店的台詞XD)

那有個 2d線上遊戲需要開到10開以上
看來是要買a家的?
arthas989 wrote:
那有個 2d線上遊戲...(恕刪)


2D遊戲多半都是靠CPU了
網路線路弄好點
記憶體加大些
硬碟不要太慢
XP的連線數,改成200個 應該就可以了
tingtin wrote:
不過,像玩線上遊戲
人員一多時,嘿嘿N家就比較容易爆量了.(恕刪)


那個人多就爆 跟顯示卡又沒關係= =
是伺服器個關係或是網路 載入資料過多 造成LAG
跟顯示卡哪有關係
怎麼感覺這是某某學校的作業....
還是我多慮了?

現在的網路遊戲很多都是3d化了,GPU也吃的很重
像wow就是最明顯的了
小弟在玩的FEZ也是很吃GPU啊
cs90126 wrote:
那個人多就爆 跟顯示...(恕刪)


跟顯卡怎麼會沒關係

人一多 GPU要運算的圖就多

降子會跟顯卡無關嗎???
Change your mind, also change your life
  • 3
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?