POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
12
返回列表 发新帖
楼主: asdfjkl
打印 上一主题 下一主题

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

[复制链接]
21#
发表于 2010-7-9 21:31 | 只看该作者
其实NV当初开发GPU物理加速的时候一个找的就是Havok合作的。不料Havok被INTEL收购,NV只好收购PhyX自立门户,从头再来。
回复 支持 反对

使用道具 举报

westlee 该用户已被删除
22#
发表于 2010-7-9 21:34 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

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

你没病吧
Havok哪里来的什么GPU加速,早就取消了
回复 支持 反对

使用道具 举报

24#
发表于 2010-7-9 21:36 | 只看该作者
为了和PhysX竞争,Havok FX可以使用多绘图处理器的技术来加速物理计算,包括了NVIDIA的SLI和ATI的Cro ...
nfsking2 发表于 2010-7-9 21:27



  int没有自家的显卡,不继续发展很正常.我只是针对LZ说的  Havok 没有GPU加速的答复.况且  Havok FX摆在那里支持不支持是各厂家的事.没有和不用是两回事
回复 支持 反对

使用道具 举报

25#
发表于 2010-7-9 21:38 | 只看该作者
现在新一代显卡,性能就将近上一代的两倍;反观CPU,Intel是看菜吃饭;根据对手产品的性能针对性的推出产品。看到这句我呸了!
回复 支持 反对

使用道具 举报

26#
发表于 2010-7-9 21:39 | 只看该作者
int没有自家的显卡,不继续发展很正常.我只是针对LZ说的  Havok 没有GPU加速的答复.况且  Havok FX摆 ...
dead_kiss 发表于 2010-7-9 21:36

还在这里狡辩,从头到尾Havok FX就没出现过,哪里来的用不用的问题,没出现的纸面东西你怎么用?
自己错了就错了,狡辩只会让人看不起
回复 支持 反对

使用道具 举报

27#
 楼主| 发表于 2010-7-9 21:41 | 只看该作者
现在新一代显卡,性能就将近上一代的两倍;反观CPU,Intel是看菜吃饭;根据对手产品的性能针对性的推出产品 ...
legendkang 发表于 2010-7-9 21:38


难道不是吗? GPU的发展速度远远超过CPU!
回复 支持 反对

使用道具 举报

28#
发表于 2010-7-9 21:48 | 只看该作者
本帖最后由 nfsking2 于 2010-7-9 21:53 编辑
int没有自家的显卡,不继续发展很正常.我只是针对LZ说的  Havok 没有GPU加速的答复.况且  Havok FX摆 ...
dead_kiss 发表于 2010-7-9 21:36


PhysX在Ageia时代,支持PPU以及CPU,但目前看来,PhysX弃用SSE,而使用x87来“劣化”CPU的物理加速性能。

反观,Havok,在AMD-ATI选择Havok进行合作之后,Intel仍然停止了Havok-FX的开发,也就是说Havok不在继续对GPU加速进行优化和支持。同时Havok-FX是基于OpenGL,而不是DirectX。那么Havok是不是也在“劣化”GPU?甚至“劣化”DirectX游戏的用户体验?毕竟DirectX的游戏相比OpenGL更多。

看东西不能太主观。站在AMD或者Intel的角度看,PhysX所谓的“开放”确实是个笑话。但是PhysX是NV花钱买的,就像Intel花钱买了Havok一样,并不是捡来的。NV没有任何理由为CPU做优化,因为NV没CPU,同理,Intel没理由为显卡做优化,因为Intel目前还没显卡(拉拉逼的子孙上市之后又是另一回事)。

目前的问题是什么?AMD被夹在中间,PhysX很明显是肯定能运行在AMD的GPU和所有CPU上的,Havok也相同。但不管是PhysX还是Havok,要想运行在不同的平台,不能靠NV或者Intel,而要靠使用者本身。如果Intel想让PhysX更好的运行在CPU上,请自行修改,如果AMD或者NV想让Havok运行于GPU上,也请自己想办法(XB360以及PS3也有PhysX,但性能优化不会是NV来做)。

但AMD跟NV之间,显卡是竞争对手,AMD跟Intel之间,CPU是竞争对手。NV和Intel很明显不会让自己花钱买来的东西为别人做贡献。因此你只会看到PhysX最好是用NV的GPU运行,Havok只能用CPU运行,同时,Intel的CPU运行Havok的效果明显好于AMD、CELL、Power之类的CPU。
再来看你提出的问题,有没有,和能不能是两回事。确实,Havok能运行于GPU,也有运行于GPU的Havok-FX。同理,PhysX也能运行于CPU,所以这个问题并不是重点。
回复 支持 反对

使用道具 举报

头像被屏蔽
受到警告 29#
发表于 2010-7-9 22:25 | 只看该作者
提示: 该帖被管理员或版主屏蔽
回复 支持 反对

使用道具 举报

头像被屏蔽
受到警告 30#
发表于 2010-7-9 22:31 | 只看该作者
提示: 该帖被管理员或版主屏蔽
回复 支持 反对

使用道具 举报

头像被屏蔽
受到警告 31#
发表于 2010-7-9 22:33 | 只看该作者
提示: 该帖被管理员或版主屏蔽
回复 支持 反对

使用道具 举报

头像被屏蔽
受到警告 32#
发表于 2010-7-9 22:39 | 只看该作者
提示: 该帖被管理员或版主屏蔽
回复 支持 反对

使用道具 举报

33#
发表于 2010-7-9 23:03 | 只看该作者
物理加速不是看谁做得更好些而是看谁有空去做,看谁更安静、功耗和发热更低,是CPU还是GPU?是多核CPU还是多核显卡?
回复 支持 反对

使用道具 举报

34#
发表于 2010-7-10 10:53 | 只看该作者
Havok 物理引擎可以用GPU跑吗? 不能!   那为啥还要要求PhyX为CPU的SSE指令集优化?!能跑不就行了。
...
asdfjkl 发表于 2010/7/9 19:34


主机上既没有X87没有SSE...唯一有X87的XBOX也有SEE
回复 支持 反对

使用道具 举报

35#
发表于 2010-7-10 11:25 | 只看该作者
本帖最后由 fayallen 于 2010-7-10 11:28 编辑

LZ就好像拿一个专才去跟全才比它的专长,有意思么?
一个是并行运算,一个是通用计算,CPU要是能有通过堆砌就能提升性能的发展方式早不是现在这个样子了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-14 00:58

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

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