POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 3063|回复: 15
打印 上一主题 下一主题

NVIDIA:谁说PhysX对多核CPU支持不力?

  [复制链接]
跳转到指定楼层
1#
发表于 2010-1-23 20:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
之前曾经有报道说AMD公司高层指责NVIDIA公司的PhysX application programming interface (API)对多核心CPU支持不力,从而通过这个方法突显GPU的重要性。现在NVIDIA公司出面给予了澄清,表示并未在PhysX application programming interface (API)中禁止对多核心CPU的支持。

     NVIDIA PhysX产品经理Nadeem Mohammed表示:“这是我们的一个竞争者提出的另一个完全没有事实根据的指责。我现在在这里明确而直接的指出,这个奇谈怪论完全是错误的。NVIDIA PhysX完全支持多核心CPU和多线程应用。我们的开发工具可以让开始者在PC游戏中的使用PhysX时能够充分利用多核心CPU的优势,并且能完全利用多线程功能。”

     Nadeem Mohammed曾经就职于Ageia公司,NVIDIA收购了该公司之后就改换了东家,因此他也是一位对物理效果处理技术非常熟悉的专家。根据他的介绍,在NVIDIA收购Ageia之后,相关的SDK代码并没有任何变化,并且没刻意加入任何有意减少对CPU多核心支持或影响CPU PhysX性能的代码。Nadeem Mohammed表示实际上从技术上也不可能让API开发商减少对CPU核心数量的支持。

     “我们的PhysX SDK API的线程控制是通过程序应用开发人员明确的,而不是通过SDK自己。其中最好的一个例子就是3DMarkVantage,其在运行软件PhysX时可以支持12线程。这个可以通过任何一个多核心CPU系统和支持PhysX的GeForce GPU来进行测试。这个层次的多核心支持和编程技术一直以来就没变过。说我们调整PhysX 多核心支持纯属无稽之谈。”
2#
发表于 2010-1-23 20:40 | 只看该作者
到底该听谁的呢?
回复 支持 反对

使用道具 举报

3#
发表于 2010-1-23 22:33 | 只看该作者
意思就是我不死PhysX不支持多线程,而是The Way的游戏自己不优化多线程?是这个意思不?
回复 支持 反对

使用道具 举报

4#
发表于 2010-1-23 23:04 | 只看该作者
多线程支持其实基本上和 UE3 AA 实现的情况类似:

1、NVIDIA 协助提供支持。
2、AMD、Intel 协助提供支持。
3、游戏开发商自己提供支持。

1、对 NVIDIA 来说,现在首要的是推动 GPU PhysX,因此 eyecandy 类的特效 NVIDIA 大部分都是 NVIDIA 的开发人员直接在游戏开发阶段写到游戏中的,而 CPU PhysX 方面,NVIDIA 则无所谓了。

2、支持 PhysX 多线程实际上就是帮助 PhysX 增加份额,Intel 自己有 Havok,PhysX 是 NVIDIA 的,AMD 那点可怜的开发协助经费不可能用在上面。

3、游戏开发商方面其实应该负最大的责任,毕竟游戏卖掉后的钱是自己的,但是可能由于一致性的原因,要达到 GPU PhysX 等级的效果,CPU 实际上是还是非常吃力的,甚至可能没法达到,与其费劲实现,倒不如干脆提供一个关闭掉高复杂度特效开关省事。
回复 支持 反对

使用道具 举报

5#
发表于 2010-1-23 23:06 | 只看该作者
意思就是我不死PhysX不支持多线程,而是The Way的游戏自己不优化多线程?是这个意思不?
slice 发表于 2010-1-23 22:33


PhysX的游戏都The Way了吧,要“怎么”做当然要听NV的。。。
回复 支持 反对

使用道具 举报

头像被屏蔽
6#
发表于 2010-1-23 23:38 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

7#
发表于 2010-1-24 00:21 | 只看该作者
CPU 完全可以坐到现有等级的PHY效果,而PC必须把PHY的效果给显卡来加速,所以杯具了
fuxingchina 发表于 2010-1-23 23:38


做不做得到 你玩过孤岛危机的cpu物理mod就明白了
回复 支持 反对

使用道具 举报

jg8215 该用户已被删除
8#
发表于 2010-1-24 01:49 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

9#
发表于 2010-1-24 09:17 | 只看该作者
我觉得游戏性比砖头加速加重要…
回复 支持 反对

使用道具 举报

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

使用道具 举报

11#
发表于 2010-1-24 12:11 | 只看该作者
nvidia暗指amd的u不行
回复 支持 反对

使用道具 举报

12#
发表于 2010-1-24 13:14 | 只看该作者
cpu上运行的程序一向靠软件开发商来搞并行化,结果就是目前的所谓4核心支持的游戏,也就比双核心快个15%-50 ...
westlee 发表于 2010-1-24 09:19

这个比较实在,游戏开发商关心的是能快速的出游戏,能够按照发行商的要求上市就行。效率的问题是由那些卖引擎的公司来解决的。为了优化一个游戏花掉大把的时间和金钱对普通的开发者来说不划算
回复 支持 反对

使用道具 举报

13#
发表于 2010-1-24 14:29 | 只看该作者
AMD整个就是一个小媳妇心态
回复 支持 反对

使用道具 举报

14#
发表于 2010-1-24 17:03 | 只看该作者
AMD也是无聊了乱喷
回复 支持 反对

使用道具 举报

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

使用道具 举报

16#
发表于 2010-1-24 22:59 | 只看该作者
这个大家都知道的道理要是amd说出来只能证明它自己out了,对现有状况无力改变。替amd悲哀也替nv悲哀。。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-10 07:47

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

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