POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 3324|回复: 34
打印 上一主题 下一主题

Havok 物理引擎可以用GPU跑吗?--- 深度讨论帖

[复制链接]
跳转到指定楼层
1#
发表于 2010-7-9 19:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Havok 物理引擎可以用GPU跑吗? 不能!   那为啥还要要求PhyX为CPU的SSE指令集优化?!能跑不就行了。
更关键的是现在游戏平台,不仅仅是PC,还有主机;主机上用的Intel 的处理器吗? 都支持SSE指令集吗? 兼容性难道不是比性能更重要吗?
Havok,PhyX都是厂商增加各自产品卖点的东西,我就不相信要是AMD买了PhyX,会给NV的显卡做啥优化的。。。
现在PhyX物理引擎在NV推广下,取得了远超过Havok物理引擎的性能;这点从GPU的发展速度远快于CPU可以看出。
现在新一代显卡,性能就将近上一代的两倍;反观CPU,Intel是看菜吃饭;根据对手产品的性能针对性的推出产品。
结论:
1)物理引擎在GPU上发展才是王道;按此速度发展下去,两者的差距会越来越大;就像3D从CPU中解放出来一样,初期很弱的时候CPU还能代劳,发展发展就有区别了。NV推GPU运行物理引擎是顺应未来。
2)CPU优化,多核多进程,的确会提高CPU运行物理引擎的性能;但这不是未来的发展趋势;更不是NV这种推广GPU运行物理引擎厂商应该做的事 和 自己的本质工作。这份工作(CPU上运行物理引擎),如果Intel主动和NV合作,让Havok也可以跑在GPU上作为条件,优化优化还有可能。但Intel肯定也不愿意,因为GPU就是比CPU跑物理引擎有优势~~~~这么做就是让大家看到差距。。。
-----------------------------------------------------------------------------------------------------------------------------
没有啥好心思的厂商,费力不讨好(优化了PhyX在CPU上的性能,可Intel还是不愿意Havok能在GPU上运行;这不傻眼了?)  + 未来主业相违背的事(NV没有CPU,他也只能希望物理引擎在GPU上发扬光大)没有人回去做的!!! 这是真的;各位上个班,不是分配给您的活您愿意干嘛???干了不发工资的活,您又愿意干吗???
AMD有人说厚道,其实也很Intel一样看菜吃饭;这不对于58系类中性价比最低的5830;也是到了460快推出了,才懂了真格降了300大元。。。 都是一样~~~
2#
发表于 2010-7-9 19:49 | 只看该作者
路过帮顶  看不懂 看不下去.
回复 支持 反对

使用道具 举报

3#
发表于 2010-7-9 19:53 | 只看该作者
intel故意不支持gpu限制gpu物理的发展,好恶心
回复 支持 反对

使用道具 举报

4#
发表于 2010-7-9 19:55 | 只看该作者
连X87是什么都不知道,就妄谈深度讨论
回复 支持 反对

使用道具 举报

头像被屏蔽
5#
发表于 2010-7-9 20:07 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

6#
发表于 2010-7-9 20:17 | 只看该作者
LZ不知道还有个FX的?
回复 支持 反对

使用道具 举报

7#
发表于 2010-7-9 20:43 | 只看该作者
问题是GPU性能运行3D都还不太够,哪有精力去运行物理啊,非要机器里插两卡?
目前阶段的物理,优化得好,多核CPU足够应付
再说啦,游戏3D建模和渲染还是关键,物理只是点缀
回复 支持 反对

使用道具 举报

8#
 楼主| 发表于 2010-7-9 20:44 | 只看该作者
连X87是什么都不知道,就妄谈深度讨论
kdua 发表于 2010-7-9 19:55

你知道的话你说呀~~~ 你说了我明白了。大家也明白了;藏着噎着有啥意思?
回复 支持 反对

使用道具 举报

9#
 楼主| 发表于 2010-7-9 20:44 | 只看该作者
这贴和技术没太大的关系,说的是市场和趋势~~~
回复 支持 反对

使用道具 举报

10#
发表于 2010-7-9 20:53 | 只看该作者
趋势个egg.你这个命题一开始就是错的.Havok 没有GPU加速吗? 百度总会吧? Havok FX
回复 支持 反对

使用道具 举报

11#
发表于 2010-7-9 20:55 | 只看该作者
90%的physx游戏用的是cpu加速,这部分游戏的速度明显被physx拖慢了
主机上没sse,就有x87了?明显可以一次干完的事,非得分2次干,这不是劣化这是什么?
回复 支持 反对

使用道具 举报

12#
发表于 2010-7-9 20:57 | 只看该作者
趋势个egg.你这个命题一开始就是错的.Havok 没有GPU加速吗? 百度总会吧? Havok FX
dead_kiss 发表于 2010-7-9 20:53

游戏在哪里?
回复 支持 反对

使用道具 举报

13#
发表于 2010-7-9 20:59 | 只看该作者
游戏在哪里?
ft5555 发表于 2010-7-9 20:57



    这里有问游戏吗?
回复 支持 反对

使用道具 举报

14#
发表于 2010-7-9 20:59 | 只看该作者
问题是GPU性能运行3D都还不太够,哪有精力去运行物理啊,非要机器里插两卡?
目前阶段的物理,优化得好,多 ...
xxx2006 发表于 2010-7-9 20:43



蝙蝠侠里的物理也能叫点缀 那么dx11也叫点缀了
回复 支持 反对

使用道具 举报

15#
发表于 2010-7-9 21:00 | 只看该作者
主要是楼主out了,主机上大多也不支持X87的,PC上,使用sse比X87还要容易些,效率也更高,但NV还是选择了X87方式。就好比有C++不用,非要用汇编(好像侮辱了汇编,汇编复杂,但效率不错)
回复 支持 反对

使用道具 举报

16#
发表于 2010-7-9 21:00 | 只看该作者
90%的physx游戏用的是cpu加速,这部分游戏的速度明显被physx拖慢了
主机上没sse,就有x87了?明显可以一次干完 ...
quzhihao26 发表于 2010-7-9 20:55


Intel自己的havok都没用sse,不可能要求physx一定要对sse优化吧
回复 支持 反对

使用道具 举报

17#
发表于 2010-7-9 21:03 | 只看该作者
围观漏洞百出的楼主
回复 支持 反对

使用道具 举报

18#
发表于 2010-7-9 21:04 | 只看该作者
INTEL的东西,AMD也可以跑,速度看CPU性能差异~~~
NV的东西,只有自家的卡才能跑得快~~~

不过都无所谓,这些都是私有标准~~~走不远的~~~
回复 支持 反对

使用道具 举报

19#
 楼主| 发表于 2010-7-9 21:16 | 只看该作者
INTEL的东西,AMD也可以跑,速度看CPU性能差异~~~
NV的东西,只有自家的卡才能跑得快~~~

不过都无所谓,这些 ...
餐具 发表于 2010-7-9 21:04

那是因为GPU适合干这个事~~~  
AMD的显卡其实可以跑,但最终肯定是没有NV自家的跑的快,所以就算NV授权给AMD,AMD也不愿意让它的显卡可以跑PhysX.
这个念头,肯定是有的!
回复 支持 反对

使用道具 举报

20#
发表于 2010-7-9 21:27 | 只看该作者
趋势个egg.你这个命题一开始就是错的.Havok 没有GPU加速吗? 百度总会吧? Havok FX
dead_kiss 发表于 2010-7-9 20:53



为了和PhysX竞争,Havok FX可以使用多绘图处理器的技术来加速物理计算,包括了NVIDIA的SLI和ATI的CrossFire。Havok将物理运算分为特效和游戏运算,特效运算(如爆炸时的烟雾)将会由GPU的Shader Model 3.0来进行运算,进而减轻CPU的负担。而游戏物理运算则仍然由CPU处理。由于英特尔收购了Havok,前者显然希望物理计算由CPU负责,所以由显卡加速Havok FX的开发似乎已经被取消。

以上内容引用自维基百科
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2025-9-14 02:41

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

快速回复 返回顶部 返回列表