熊熊想到,GPU還有餘力作物理運算?

abcsan0820 wrote:
其實,樓主的疑問並沒...(恕刪)


小小的補充一點..havok發展的較早..由於當時的gpu尚未有能力處理物理運算..所以一開始的設計上
的確是將物理運算交由cpu運算..
一直到 AGEIA 成立並推出PhysX 物理運算技術,計畫將由ppu來專門處理物理運算,儘管後來因種種因素下ppu並沒有如預期的大舉進攻市場,但由於其成效的確是比之前cpu所處理的效果來的強大,所以為了和PhysX競爭,Havok
又另行研發一套物理運算技術,稱之為Havok FX其最大特點就是可以使用多繪圖處理器的技術來加速物理計算,包括了NVIDIA的SLI和ATI的CrossFire。Havok將物理運算分為特效和遊戲運算,特效運算將會由GPU的Shader Model 3.0來進行運算,而遊戲物理運算則仍然由CPU處理。

不過,在英特爾收購了Havok後,其動機自然非常明顯,我想Havok FX的研發應該不會在繼續下去...
真是個愛自我感覺良好的人...

abcsan0820 wrote:
其實,樓主的疑問並沒有錯

根據我看過的測試,在比較不耗資源,畫質沒有全開的狀況下
開PHYSX不但效能提昇,而且畫面更漂亮

但,當遇到比較嚴苛的運算,或是高倍數AA,高光影畫質下,顯卡不夠高階的話,開PhyaX,雖然物理運算會讓畫面更生動,但是FPS事實上是下降的

來來來,你說你看過的測試,要不要引用一下?PhysX一開,效能肯定會下降...
你哪裡看來的"在比較不耗資源,畫質沒有全開的狀況下 開PHYSX不但效能提昇,而且畫面更漂亮"????
不用看別的,火山大最近一篇文章中就有PhysX的實測,
照你的說法GTX275 "19X12 no AA/no AF PhysX Off"跑12x fps, "19X12 no AA/no AF PhysX On"怎麼只跑7x fps?physX開了耶,能跑到這種fps我相信是在"比較不耗資源"的情況了吧?更不用說特效開低一點,physX off一定比12x fps高...怎麼沒像你說的"...PHYSX不但效能提昇..."?

如果說火山大的測試還不足以為証...看看這篇,
或是這篇


開PhysX後的結果哪來的"效能提升,畫面更漂亮"這回事??



abcsan0820 wrote:
有8400GS的人,可以去買一套PhysX遊戲來試試看,特效全開8AA+no PhysX 和 特效全開8AA+physX on
測測FPS,樓主的疑問,馬上揭曉
不過PhysX遊戲....太少了...要買到一套好玩....價格不要太貴...畫面逼真的...我看不容易...

PhysX不是威而鋼,吃了8400不會變GTS250...拿這麼極端的例子來比喻,難道又是自我感覺良好...
在回到下一句,您上次說PhysX GAME太少是甚麼時候?我想想...對了!!就是開分身被抓包後,用這個id自己推文那篇...多久前?不久...6月多的事...現在八月多算兩個月...Batman: Arkham Asylum(9/15 ship),Darkest of Days(9/8 ship)兩款遊戲又宣布了,從你第一天開始嚷嚷說只有跳舞,只有demo...到在幾款遊戲上市了?更不用說Aegia啥時才被併購?還是為了不妨礙您"自我感覺良好"....還要加個"好玩,不要貴,畫面還要逼真"來打預防針?就算不要算進PhysX,我看您來找個"好玩,不要貴,畫面還要逼真"的非PhysX GAME來當個例子好了?



abcsan0820 wrote:
至於上面有人說,"ATI的Havok"已經被INTEL收購
這是個錯誤的說法
因為Havok這間公司從來沒有屬於ATI過(甚至ATI本身也只是個品牌,不是公司,公司是AMD)
Havok和AGEIA這兩間公司都有自己的物理引擎,各有各的遊戲廠商配合使用,只是Havok市占率遠大於AGEIA
後來AGEIA被nvidia併購了,從此之後AGEIA這間公司就消失,變成nvidia的physX部門
Havok後來被Intel併購,但還是有在販賣授權給遊戲廠商


沒人說ATI的Havok...人家sean666大大是說"ATI的havok已被intel收購 !"
如果你不健忘,來來...看看這個,

AMD said that Havok’s physics technology "scales extremely well across the entire family of AMD processors, including quad-core products such as the AMD Phenom X4." As part of the collaboration, Havok and AMD plan to "further optimize the full range of Havok technologies on AMD x86 superscalar processors." The two companies said that they are also "investigating" the use of "AMD’s massively parallel ATI Radeon GPUs to manage appropriate aspects of physical world simulation in the future."
如同您所說的...Havok CPU就能跑...一年多過去了...本來就能做,就在做的事(CPU跑Havok)是沒啥變,要用GPU來跑PhysX到現在還是"在調查".......(如果AMD/ATI願意讓GPU來跑Havok......還得過intel這關...)


abcsan0820 wrote:
為什麼大部分的遊戲都採用Havok引擎?
很簡單,因為Havok只要用cpu就可以運算
而PhysX要限定用8系列以上的Nvidia顯卡才能用運算
如果你是遊戲廠商,又沒有Nvidia來送錢給你開發的話,你會選用哪個引擎?
(恕刪)


說你邏輯有問題很多次了...真的一點改善都沒有,那麼多如果...
商業上的考量眾多, 在商言商,我不是遊戲廠商,我相信你也不是...(如果我猜錯,歡迎指正,也歡迎表達身為"遊戲廠商"的看法...)

問這個"如果"的問題有啥意義?

學你的如果來問個問題,"如果"一家新成立的遊戲公司,資金跟軟硬體都比較不足下,"如果"有公司願意資助/支援硬體+軟體來開發用PhysX製作的遊戲.....why not???

qbqbqb wrote:
PhysX不是威而鋼,吃了8400不會變GTS250...拿這麼極端的例子來比喻,難道又是自我感覺良好...

他應該是想表達8400GS當副卡負責跑PhysX看效能提升/下降
或直接用8400GS玩PhysX遊戲看效能會不會提升

qbqbqb wrote:
".......(如果AMD/ATI願意讓GPU來跑Havok......還得過intel這關...)

沒記錯的話.......AMD跟intel的共識是CPU為主GPU為輔的方式同時跑Havok(不確定)
top7118 wrote:
他應該是想表達8400GS當副卡負責跑PhysX看效能提升/下降
或直接用8400GS玩PhysX遊戲看效能會不會提升
(恕刪)


who knows...他愛跳針也不是一天兩天的事了...

top7118 wrote:
沒記錯的話.......AMD跟intel的共識是CPU為主GPU為輔的方式同時跑Havok(不確定)
(恕刪)


從文章連結看來是沒錯...但是本來不就是在這樣做了
考量當時的時空背景,AMD/ATI輸人不輸陣當然也要YY一下Havok...嚇嚇N社...
一切都是在商言商,市場策略...

其實怎麼做得利的都還是消費者...amd/ati如果哪天取得havok GPU運算的加持,然後積極推動相關市場,來個殺手級遊戲...自然就能吸引中間消費者...算是好事~

qbqbqb wrote:
從官網擷取一段話Wh...(恕刪)


所以CUDA可以說是人力派遣公司,叫500個美眉來搖百香QQ !

害我吞了幾口口水 -.- (是因為百香QQ,不是美眉啦)
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!