POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
楼主: Edison
打印 上一主题 下一主题

PhysX 被踢爆在 cpu 代码上采用 x87。更新:NVIDIA 否认劣化/ Havok 同样以 x87 为主

[复制链接]
201#
发表于 2010-7-10 13:57 | 只看该作者
那又如何?现在的问题在于,intel自家的havok也在大量使用x87,nv不过是随大流而已。
westlee 发表于 2010-7-10 12:41



    既然havok sdk用vs2008,那么配合ICC就能完美支持SSE,不存在只能使用x87的情况的
回复 支持 反对

使用道具 举报

202#
发表于 2010-7-10 14:12 | 只看该作者
既然havok sdk用vs2008,那么配合ICC就能完美支持SSE,不存在只能使用x87的情况的
elisha 发表于 2010-7-10 13:57


1、有网友用vtune观察havok,发现也没有使用SSE
2、用vs2008开发,不一定就必须配合ICC使用。实际上我认识的很多软件工程师都不用ICC。
3、用SSE还是自己打包比较靠谱,编译器优化效率不高
回复 支持 反对

使用道具 举报

203#
发表于 2010-7-10 14:13 | 只看该作者
果然有内容啊。。
回复 支持 反对

使用道具 举报

204#
发表于 2010-7-10 14:41 | 只看该作者
1、有网友用vtune观察havok,发现也没有使用SSE
2、用vs2008开发,不一定就必须配合ICC使用。实际上我 ...
hpctech 发表于 2010-7-10 14:12


不能跟不用是有差别的,既然havok是可以完美支持sse的,那指责havok也是X87就是毫无道理的了
回复 支持 反对

使用道具 举报

205#
发表于 2010-7-10 15:36 | 只看该作者
不能跟不用是有差别的,既然havok是可以完美支持sse的,那指责havok也是X87就是毫无道理的了
elisha 发表于 2010-7-10 14:41


仔细看第一点:
1、有网友用vtune观察havok,发现也没有使用SSE.
回复 支持 反对

使用道具 举报

206#
发表于 2010-7-10 15:37 | 只看该作者
Havok也是单线程?

你维护NV也要有限度, Intel可以不要Havok, 也不在乎. 没怎么见有人宣传过.
NV可 ...
brl 发表于 2010-7-10 14:14


Havok SDK本身无线程之分,和px一样,完全由开发者掌握。Havok的demo有用单线程计算的。
回复 支持 反对

使用道具 举报

207#
发表于 2010-7-10 16:10 | 只看该作者
Havok也是单线程?

你维护NV也要有限度, Intel可以不要Havok, 也不在乎. 没怎么见有人宣传过.
NV可 ...
brl 发表于 2010-7-10 14:14



    英特尔自己都不在乎了,你何必还在乎呢?
回复 支持 反对

使用道具 举报

208#
发表于 2010-7-10 16:21 | 只看该作者
仔细看第一点:
1、有网友用vtune观察havok,发现也没有使用SSE.
hpctech 发表于 2010-7-10 15:36

不过看了个demo而已,又不是真的游戏

最好分析一下BFBC2
回复 支持 反对

使用道具 举报

209#
发表于 2010-7-10 17:56 | 只看该作者
不过看了个demo而已,又不是真的游戏

最好分析一下BFBC2
elisha 发表于 2010-7-10 16:21


既然是SDK,那用在demo程序里的和用在产品里的会有分别么?
开发者可以用多线程,但已编译好的x87代码是无法改变的
回复 支持 反对

使用道具 举报

210#
发表于 2010-7-10 17:57 | 只看该作者
1. 该网友仅仅测试了一个demo
3. 编译器优化的效率要看具体软件。高的时候可能达到四五倍的速度。比如 ...
yokuz3 发表于 2010-7-10 16:56


4-5倍太夸张了。即使是用ICC打开SSE支持来编译lame也无法比VS的编译器提升那么多,我印象中记得只有20%。
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

使用道具 举报

213#
发表于 2010-7-10 18:06 | 只看该作者
一般的代码分析应该看库文件而不是执行文件吧,想来intel也不会把havok的源代码无偿给别人。
回复 支持 反对

使用道具 举报

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

使用道具 举报

215#
发表于 2010-7-10 18:26 | 只看该作者
我贴的图,Module列表列出了主程序调用的所有功能模块,因为窗口大小的关系,下面还有一些没有截到。 ...
westlee 发表于 2010-7-10 18:15



    我的意思是,那个Demo和intel提供给游戏公司的运行库是不同的,Demo纯粹是演示用,编译的时候没给任何优化也不是很奇怪,但是实际的产品换icc编译这种小事总该是做过的,至少不会象你贴的图那样,完全没用到sse。
回复 支持 反对

使用道具 举报

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

使用道具 举报

217#
发表于 2010-7-10 18:40 | 只看该作者
我的意思是,那个Demo和intel提供给游戏公司的运行库是不同的,Demo纯粹是演示用,编译的时候没给 ...
acqwer 发表于 2010-7-10 18:26



    太牵强了这位朋友。可能你说出来后自己都不信。
回复 支持 反对

使用道具 举报

218#
发表于 2010-7-10 18:40 | 只看该作者
本帖最后由 acqwer 于 2010-7-10 18:42 编辑
intel可以免费提供下载的只有已经编译完成,可以直接调用的havok运行库。不付钱就能拿到源代码的,估计 ...
westlee 发表于 2010-7-10 18:36



    那个Demo调用了那些库你自己的图上面不是都显示出来了吗,那个是商用的havok运行库?
回复 支持 反对

使用道具 举报

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

使用道具 举报

220#
发表于 2010-7-10 19:15 | 只看该作者
我的意思是,那个Demo和intel提供给游戏公司的运行库是不同的,Demo纯粹是演示用,编译的时候没给 ...
acqwer 发表于 2010-7-10 18:26


呃。。。太牵强了吧
那个demo不就是SDK里面提供的例子程序,用户自己去链SDK的库来编译的么。。。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-19 08:52

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

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