PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 電腦硬體討論群組 > 顯示卡討論區
帳戶
密碼
 

  回應
 
主題工具
Feather1231
Major Member
 
Feather1231的大頭照
 

加入日期: Jul 2004
文章: 124
不用擔心 應該蠻有機會的

懂遊戲設計都知道, 通常遊戲分成兩個階段

1.環境更新
2.繪製作業

環境更新包括很多作業, 如AI, 接收Input, 與所謂的物理計算
而真正用到GPU的只有繪製作業時, 環境更新GPU通常是idle狀態,
因此使用GPU加速絕對沒有問題

只不過因為CPU多核化, 某些遊戲引擎可能會想辦法讓兩個作業同時進行
這時候就不利GPU加速了
     
      

此文章於 2008-06-15 05:24 AM 被 Feather1231 編輯.
舊 2008-06-15, 05:19 AM #11
回應時引用此文章
Feather1231離線中  
justsold
Major Member
 

加入日期: Feb 2008
文章: 296
等M$於DirectX推出DirectPhysic標準 .... 大概其他小強Lib通通被打死
 
__________________
時間就是金錢
舊 2008-06-15, 10:38 AM #12
回應時引用此文章
justsold離線中  
testbytest
Major Member
 

加入日期: Sep 2003
文章: 252
引用:
作者justsold
等M$於DirectX推出DirectPhysic標準 .... 大概其他小強Lib通通被打死

打死應該不至於
因為只要廠商發個驅動就OK
就端看廠商願不願意延續該產品壽命
畢竟物理計算對目前而言
只是比計算速度 沒啥特殊指令
就像CPU 拿掉 MMX SSE 等
只要軟體修改一下一樣可以算 只是效率慢點
就目前遊戲應用下
以之前發售的物理卡為基準
目前遊戲物理計算的應用 該卡應該都能應付
科學計算就不知道了
等3-4 年後就不知道了

不過
以後會面臨多個物理處理器
如和分配運算資源
這是個問題
最簡單的比方
主卡 是 4870 280 之後的
副卡是現階段8-9 系列的
如何分配這些物理計算資源呢

以上純屬臆測
謝謝
舊 2008-06-15, 12:57 PM #13
回應時引用此文章
testbytest離線中  
testbytest
Major Member
 

加入日期: Sep 2003
文章: 252
引用:
作者Arucueid
我是有點希望

"一張卡就夠包山包海, 同時顯示畫面又能夠物理運算"

原因: 這樣彈性更大. 將來說不定會有怪物級的顯示卡. 一張就抵的上
GTX 280 + 9800GT + 8600GT 三張的性能.

這時候拿來玩一些效能要求不太高的遊戲. ex... 小蜜蜂... 啊 錯了. 是 Q3A 之類的

就可以把多餘的實力拿出來作物理運算.

不過不知道目前有可能一張卡同時算 3D + 物理運算嗎 ?...


這問題除非多年後顯卡有獨立的物理計算引擎電路
不然只要跟3D共用資源
想要3D 極速效能
一切免談
就算五年後還是DX10
以畫質為主的遊戲開發商
難道不會在現有的架構下將場景複雜化
這樣再好的顯示卡都有運算上限的
譬如目前的CRYSIS
場景構複雜吧
但事實上野外草地樹木不還不夠濃密細膩
只要將這些部分擴充
280 3張也死在那

目前使用2600XT測過
Folding@home背景執行時
給他玩刺客
不過這說不準
因為玩刺客時Folding@home 好像不會計算說
那次測試Folding@home也當掉了
刺客的FPS 下降3/1
舊 2008-06-15, 01:14 PM #14
回應時引用此文章
testbytest離線中  
testbytest
Major Member
 

加入日期: Sep 2003
文章: 252
引用:
作者Feather1231
不用擔心 應該蠻有機會的

懂遊戲設計都知道, 通常遊戲分成兩個階段

1.環境更新
2.繪製作業

環境更新包括很多作業, 如AI, 接收Input, 與所謂的物理計算
而真正用到GPU的只有繪製作業時, 環境更新GPU通常是idle狀態,
因此使用GPU加速絕對沒有問題

只不過因為CPU多核化, 某些遊戲引擎可能會想辦法讓兩個作業同時進行
這時候就不利GPU加速了


想了解一下
一個完全不改一像素的3D場景
GPU就不會繪製嗎

再說
通常物理計算發生時
繪製作業也會跟著做吧
不然畫面上的變化哪裡來
就像物理卡剛發售時
不是被批評說
一但使用物理卡 畫面複雜了
但FPS 也下降很多
所以有物理卡無用論一詞出現
那時的平測有點不公平
因為 只測試
無物理特效畫面 跟有物理特效畫面+物理卡
少了一個關鍵測試
無物理卡+有物理特效畫面(但非由顯卡計算物理運算 只是針對畫面複雜度調整為一致)
這樣大家就清楚了 物理卡的優勢

現在呢
GPU 要處理兩件事了
3D計算 老本行了
物理計算 算是新手
但都使用一樣的電路下去計算
當初物理卡就用掉了128MB的記憶體
現階段顯卡單核通常也是512MB
(X2 有1G 的但實際上很多資料是重複的 實際效用也是512MB而已 2900XT1G 版就無視
該卡效率太差了)
就算遊戲中的物理計算記憶體使用量不大 可以忽視
但因為使用同樣的電路
那運作上要達到即時效果
不就 3D->物理-> 3D->物理 交互計算
目前光是3D 都不太夠用
還要分給物理計算
8 9 系列撐得住嗎
280 也不行吧
還沒算上一輪物理計算時要耗掉幾個周期呢
所以除非有獨立的物理計算電路
不然顯是卡只要混和計算
效率一定大減
除非以後的計算方式是 3D+物理混和計算評分
但這樣還是會影響到3D效率的
總之只要沒獨立計算電路
3D效能都會被犧牲掉的

未來不可否認 顯示卡的純物理計算一定大於物理卡
但分工才是王道
不然CPU為何會做獨立FPU計算電路在裡面
舊 2008-06-15, 01:42 PM #15
回應時引用此文章
testbytest離線中  
Fixx6104
Major Member
 
Fixx6104的大頭照
 

加入日期: Dec 2001
文章: 210
如果可以把780g的內建hd3200跟獨立顯卡做cf
但是是把hd3200當成物理卡在使用
或是可以讓4系列跟1.2.3系列做物理運算的cf
舊 2008-06-15, 05:56 PM #16
回應時引用此文章
Fixx6104離線中  
Feather1231
Major Member
 
Feather1231的大頭照
 

加入日期: Jul 2004
文章: 124
說明白一點

在遊戲中的每個frame包含兩步驟

1. 環境更新
2. 繪製作業

即先更新完"整個"遊戲世界後, "最後"才將結果畫出來
如果沒有任何移動, 當然還是要畫的嘛
至於為什麼要分開, 原因很多啦

例如想像有一個房間內充滿許多滾動的球, 當球A做完碰撞偵測後便畫出來
但如果更新B球時, 發現B球移動撞到A球, 此時可能會套動量守恆公式, 而A球位置也改變了
可是A球已經畫出結果了啊, 能把本來的A球擦掉嗎? 可以, 但開發商不會做這種傻事

所以這種架構已經行之多年了, 只不過CPU多核化後可能會有小改變
當然, 使用GPU計算物理一定會消耗資源而影響到繪圖效率, 但GPU比物理卡多了許多優勢
所以還是可以小小期待一下
舊 2008-06-15, 07:49 PM #17
回應時引用此文章
Feather1231離線中  
熱鬥小狐
*停權中*
 
熱鬥小狐的大頭照
 

加入日期: Apr 2001
您的住址: 香港
文章: 1,441
NV會那樣好康嗎?
大家還記得SLI Physic嗎?
我想這次只是改名叫SLI PhysX罷

要跑還是要雙卡,不過這次可以混插
舊 2008-06-15, 11:36 PM #18
回應時引用此文章
熱鬥小狐離線中  
Arucueid
Master Member
 
Arucueid的大頭照
 

加入日期: Feb 2004
您的住址: 加拿大
文章: 2,391
引用:
作者熱鬥小狐
NV會那樣好康嗎?
大家還記得SLI Physic嗎?
我想這次只是改名叫SLI PhysX罷

要跑還是要雙卡,不過這次可以混插


就是鼓勵多買幾張卡就是了

反正舊卡可以留著當物理卡

我是樂觀其成
__________________

Rule #12: Never date a co-worker.
Rule #13: Never involve lawyers.
Rule #23: Never mess with a Marine's coffee if you want to live!
Rule #51: Sometimes you are wrong

純白の吸血鬼は微笑む:私を殺した責任、とってもらうからわ - アルクエイド ブリュンスッド
貴方に出逢い STAR輝いて アタシが生まれて
Was aus Liebe gethan wird, geschieht immer Jenseits von Gut und Böse - Friedrick Wilhelm Nietzsche

Cain was the first man ever to strike down another... and when the Lord came to him and said ‘What have you done!?’, Cain could not hide his crime. For the voice of his brother’s blood cried out from the very ground

The world has been your battlefield, everywhere you go. The blood of brothers and sons screams out against you. Perhaps you cannot yet hear it, because the soil is not your own, but you will... you will
舊 2008-06-16, 06:01 AM #19
回應時引用此文章
Arucueid離線中  
84036980
Power Member
 
84036980的大頭照
 

加入日期: Nov 2001
您的住址: TW
文章: 667
我也是樂觀其成~
讓GPU不只是GPU~
__________________

琴鍵有限,琴藝無限!!
舊 2008-06-16, 10:01 AM #20
回應時引用此文章
84036980離線中  


    回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是04:04 AM.


vBulletin Version 3.0.1
powered_by_vbulletin 2026。