![]() |
||
Basic Member
加入日期: Jan 2006
文章: 14
|
引用:
X1900共有48個Pixel Piple, 而CPU頂多兩個或是四個, 所以要平行處理時, 你說誰比較快呢? 這就是為何要把物理運算放入GPU中做了, 而且結果也證實比CPU來做快很多. 但這不是說CPU就沒用了,CPU和GPU可以各司其職,CPU負責複雜度高,需要I/O的運算,而GPU則可以負責需要高度平行處理,不需I/O的運算,比如我們之前做的一個Sample,就使用特殊平行處理方式來排序透明物件,排序完直接交給GPU render,完全不需要依賴CPU。CPU多出的時間就可以做更多事,像是更好的AI,或是更複雜的互動世界。 |
||||||||
![]() |
![]() |
Senior Member
![]() ![]() ![]() 加入日期: Jul 2004 您的住址: 一個都是女人的地方...
文章: 1,222
|
引用:
問一下fallingcat大大... 小弟我覺得現在主機板內建的IGP一但當使用者安裝獨立顯示卡後就廢棄了 感覺有點浪費耶 目前貴公司跟nVidia提出的用途頂多就是多螢幕輸出 但並不是每個使用者都需要多螢幕輸出 不知道你們有沒有比較過用主機板內建的IGP來跑物理運算跟CPU跑物理運算的效能相差有多少??? 如果說IGP的物理運算效能比CPU好(或是說不要差太多) 這樣子也可以減輕CPU的負擔阿 那對貴公司主機板的銷售也會有助益吧... 小弟這個天馬行空的想法不知道可不可行??? 有錯請指教喔 ![]() |
|||
![]() |
![]() |
Basic Member
加入日期: Jan 2006
文章: 14
|
引用:
很有趣的想法,可惜整合性晶片性能太差,不足以擔當物理運算的大任,這種晶片通常都是給幾乎不玩遊戲的人用的,所以通常功能都非常的有限。再來兩張卡需要透過PCIE或是特製的連線來溝通,所以基本上,整合性的晶片是沒辦法來做這樣的工作的。 |
|
![]() |
![]() |
Senior Member
![]() ![]() ![]() 加入日期: Jul 2004 您的住址: 一個都是女人的地方...
文章: 1,222
|
引用:
這樣小弟知道了...感謝大大的解答喔 ![]() |
|
![]() |
![]() |
Master Member
![]() ![]() ![]() ![]() 加入日期: Dec 2001
文章: 1,747
|
除了 PPU 之外
應該還有硬體解壓縮視訊之類的. (H.264) 啊.. 問個智障的問題. 加密解密 (SSL/RSA) 之類的可不可能讓 GPU 包啊 ? 還有掃毒之類的功能 ^^; (越想越貪心) 此文章於 2006-06-10 06:48 PM 被 chlang 編輯. |
![]() |
![]() |
Advance Member
![]() ![]() 加入日期: Nov 2002
文章: 427
|
引用:
加密需要輸出...按照fallingcat之前的講法,應該不行 |
|
![]() |
![]() |
Basic Member
加入日期: Oct 2005
文章: 16
|
問一下fallingcat大大...
問一下fallingcat大大...
我用x600xt 我弟用x850xt 但是有個共通的問題.開機約30秒左右完成 但是還要等一分半鐘才能正式開啟 這都是灌了ati驅動才這樣的 請問有改善的方法嗎??謝謝 |
![]() |
![]() |
Regular Member
![]() ![]() 加入日期: Mar 2002
文章: 88
|
關於遊戲中的"物理"
其實我想應該是有分兩種 一種是實際上會整個去影響到遊戲世界 實際上最後會被紀錄下來的 一種是專司視覺及時的效果 跑完就沒有消失不見的 前者因為要紀錄 或是可能跟之後ai行為模式有關 所以cpu可能比較適合 例如實際上會影響bot行走或是行為的大型物件 像是某個桌子翻導 讓ai必須要繞路 這樣 後者gpu應該是最快了,例如"駭客任務"裡面電梯爆炸的火雲跟碎片翻滾 因為爆炸的火雲對mesh產生碰撞反彈材質或是粒子轉換 在gpu裡面算好就好 :P 不知道這種想法正不正確就是 |
![]() |
![]() |
Basic Member
加入日期: Jan 2006
文章: 14
|
引用:
你的想法是完全正確的,目前不論是Ageia或是HavokFX,都是只能加速特效物理,也就是與遊戲進行無關的物理效果。 像Ghost Recon就使用Havok(CPU)來計算遊戲中的物理,而是用PhysX(PPU)來計算爆炸時的物理特效。 |
|
![]() |
![]() |
Basic Member
加入日期: Jan 2006
文章: 14
|
引用:
Sorry,我之前講的不夠清楚。我所謂的不需要I/O,針對的是real-time的應用,像是game,因為以一秒60 frame來計算,一個frame只有16ms的時間可以使用,在GPU做I/O的時間就會太長了。但是對於非real-time的應用,I/O的限制就放寬許多了。 其實在GPU做壓縮/解壓縮, 加密/解密會是一個相當實用的應用,其實我已經在做這方面的研究了。至於H.264壓縮,因為X1k系列已經內建到硬體中了,所以就不需要GPU來做了。 其實不久的將來,world, power point, windows, acrobate, photoshop等等都會利用GPU加速,尤其當Vista普及之後,因為DX10對Video Mem有page的功能,所以GPU的應用範圍會大幅的增加。 |
|
![]() |
![]() |