两者从运行意义上当然是可以共存的,但是很多人不明白的是两者在标准意义上是相互竞争,是不可能共存的。从前有一个显卡芯片研发厂商3dfx,其自有api glide, 当时大部分游戏都为glide优化,而不是dx。当然,它的芯片也可以运行dx,但是效率较差。后来微软的标准最终成为了主流,也就不会有软件厂商费心开发glide的游戏了。
physx当然可以和dx11共存,问题是软件厂商为何要用一个封闭的标准实现物理运算而不用开放的标准实现物理运算。更不用谈还有opencl。intelfan 发表于 2009-10-24 06:18
opencl 参见 http://video.google.com/videosearch?q=opencl+physics&;oe=utf-8&rls=org.mozilla:en-US:official&client=firefox-a&um=1&ie=UTF-8&ei=rS_iSsCaBsPN8QbVlYHoAQ&sa=X&oi=video_result_group&ct=tit ...
intelfan 发表于 2009-10-24 06:36
两者从运行意义上当然是可以共存的,但是很多人不明白的是两者在标准意义上是相互竞争,是不可能共存的。从前有一个显卡芯片研发厂商3dfx,其自有api glide, 当时大部分游戏都为glide优化,而不是dx。当然,它的芯片 ...
intelfan 发表于 2009-10-24 06:18
physx for CUDA是私有平台标准,不是所有人都能平等享受的。
这个矛盾的焦点在CUDA而不是Physx。
Physx其技术很优秀,当令人作呕的是NV的商业手段,他剥夺了非N卡消费者平等使用Physx的权利!
所以Physx从一个 ...
什么? 发表于 2009-10-24 14:27
Windows也没开放,你怎么不去用Linux啊?不知道A卡Linux驱动是怎样一套杯具吧?
PX 根本不是标准,一个中间件而已
微软剥夺了非windows消费者使用ActiveX/.NET Framework的权利?
boris_lee 发表于 2009-10-24 14:33
请问有非windows消费者在乎使用ActiveX/.NET Framework的权利么?你这类比的根本就没有可比性!
PX是与时否是一个中间件没有关系,恶心人的是NV的商业手段!
Nv可把Physx和CUDA绑在一起,这没什么错。但问题 ...
什么? 发表于 2009-10-24 14:50
你去看看linux论坛上那些网银讨论帖
中间件和硬件、软件绑在一起的多了,要不你看看非编卡那个不配视频软件插件的?
这会又转进到A+N消费者了?
可是问题是,PHYSX在这环境下也能跑啊,用CPU跑不 ...
boris_lee 发表于 2009-10-24 14:58
mediacoder也支持cuda,目前不支持stream,开发者原话:“等AMD给我们SDK文档再说吧,要了好几次”
就这对开发者的态度,真的是好开放,好自由
boris_lee 发表于 2009-10-24 15:04
mediacoder也支持cuda,目前不支持stream,开发者原话:“等AMD给我们SDK文档再说吧,要了好几次”
就这对开发者的态度,真的是好开放,好自由
boris_lee 发表于 2009-10-24 15:04
Windows还没开源呢,难道也说Windows也是让人讨厌的?逻辑问题啊……
不是NV不让AMD支持Physx,而是NV当初给AMD开放Physx,而AMD拒绝了。这个问题在以前好几个关于Physx的帖子中有过说法。
纳尼童鞋的逻辑…… ...
yamhill 发表于 2009-10-24 15:30
Windows还没开源呢,难道也说Windows也是让人讨厌的?逻辑问题啊……
不是NV不让AMD支持Physx,而是NV当初给AMD开放Physx,而AMD拒绝了。这个问题在以前好几个关于Physx的帖子中有过说法。
纳尼童鞋的逻辑…… ...
yamhill 发表于 2009-10-24 14:30
非N用户何来physx维权一说呢,好笑啊,这只是在收购以后成为N卡的独有技术而已,你不喜欢不买,自然就不能用这个技术有什么好抱怨的呢?自家的技术不支持他家的硬件正常的很,难道要玩physx特效游戏是人与 ...
lanyan3232 发表于 2009-10-24 18:48
非N用户何来physx维权一说呢,好笑啊,这只是在收购以后成为N卡的独有技术而已,你不喜欢不买,自然就不能用这个技术有什么好抱怨的呢?自家的技术不支持他家的硬件正常的很,难道要玩physx特效游戏是人与 ...
lanyan3232 发表于 2009-10-24 18:48
是你在搞笑吧!我也没说N卡用户啊,我也没说去让A卡支持Physx,我也没说Physx是不好的东西。
找你的说法可是有这么一种情况:
买了N卡差在主板第二条PCI-E插槽上的用户不算N卡用户么?把A卡作主卡渲染,N卡作物 ...
什么? 发表于 2009-10-24 18:57
是你在搞笑吧!我也没说N卡用户啊,我也没说去让A卡支持Physx,我也没说Physx是不好的东西。
找你的说法可是有这么一种情况:
买了N卡差在主板第二条PCI-E插槽上的用户不算N卡用户么?把A卡作主卡渲染,N卡作物 ...
什么? 发表于 2009-10-24 18:57
简单
你找人试试在Windows里把A卡和N卡驱动同时装上并且让它们同时起作用(不要用补丁,要不然结果不真)
如果这样做可以,再找A或者N的麻烦
yamhill 发表于 2009-10-24 19:32
我不理解你的逻辑或你这么做能表明什么?
win7和A和N卡可以同时工作在一台机器上。但一个Physx游戏使用A卡渲染时不能享受physx for CUDA的效果。即使在硬件上和软件驱动上都是合法从NV得到。但NV剥夺了NV用户的权利 ...
什么? 发表于 2009-10-24 19:47
我不理解你的逻辑或你这么做能表明什么?
win7和A和N卡可以同时工作在一台机器上。但一个Physx游戏使用A卡渲染时不能享受physx for CUDA的效果。即使在硬件上和软件驱动上都是合法从NV得到。但NV剥夺了NV用户的权利 ...
什么? 发表于 2009-10-24 19:47
如果是你所说的,那就是你不作为
找老黄算账去嘛,在这里弄一大堆和这个无关的干嘛
还把一大堆已经澄清的拉出来扯
你啊,什么时候才能把你的本意真真正正、毫无干扰地表现出来呢?
yamhill 发表于 2009-10-24 19:56
不用支招。此A卡用户购买的NV主板没有使用CF的权利。他没有购买CF的使用权,要求额外的权利是不合理的!
这与购买N卡和其N卡的功能,却不能使用从本质上是两码事!
我没说NV非得支持,我的意思是AMD没有设置障碍给其他厂商,不像NV,就是不准其他厂商芯片组支持SLI,被Intel赶出1366和1156平台才老实了。
mindfury 发表于 2009-10-24 20:59
没有免费的午餐,任何事情都是需要付出代价的,NVIDIA 为了实现 GPU PhysX 投入了大量的资金,没必要为对手作嫁衣裳,对手大可以继续大力推动所谓的开源物理引擎让所有的用户受益。
Edison 发表于 2009-10-24 20:55
从语气上我看出你有点着急,但我还是不明白你说这堆话想表明什么
我就直接了断的说:你认为在理论技术上不冲突,道理上也说得通的情况下,NV剥夺既是N卡用户又是A卡用户使用NV显卡的权利是否合理 ...
什么? 发表于 2009-10-24 20:07
这正是NV高端芯片组销量惨淡的原因,消费者没那么好绑架的
NV用SLI捆绑销售芯片组的企图失败了,用PhysX捆绑销售显卡会成功么?现在下断言有点早,留给市场来做结论吧。
mindfury 发表于 2009-10-24 21:12
实际上就是一码事情, NVIDIA 的 Physx GPU FAQ 说的很清楚,GPU PhysX 只提供给 NVIDIA 显卡用户使用,不支持与其他卡协作,这个说明已经代表了用户购买 GPU PhysX 只有在系统中都是 NVIDIA 显卡的情况下才能使用的授权。
很显然,你的双重标准在作祟。
Edison 发表于 2009-10-24 20:29
请问这位童鞋,此贴里我那句话说开源或封闭的技术是让人厌恶的了?我说让人厌恶是NV的商业手段!你的逻辑理解不正确是你自己的问题。
有个哪个消息说NV给AMD开放Physx被AMD拒绝了?有官方或媒体消息?我只见到几 ...
什么? 发表于 2009-10-24 18:42
"There is no plan for closed and proprietary standards like PhysX," said Cheng. "As we have emphasised with our support for OpenCL and DX11, closed and proprietary standards will die."
We cannot provide comments on our competitor's business model except that it is awfully hard to sustain support by monetary incentives. The product itself must be competitive. We view Havok technologies and products to be the leaders in physics simulation and this is why we are working with them. Games developers share this view. We will also invest in technologies and partnerships beyond Havok that enhances gameplay.
不,这完全是两码事。在A+N情况下,N卡并有协同其他卡玩成3D渲染,其他卡也没有协同N卡去做Physx物理计算。NV没有规定N卡不能独立完成Physx计算的规定。一个游戏调用2个API,dx负责图形渲染,Physx for CUDA负责Physx计算,一个数据的送入送出,返回的问题。破解的驱动从事实上证明这两部分是独立运作的,不需要谁协同谁去完成一个独立范畴内的运算。所以说NV是在侵犯消费者的权益。
另外FAQ不是授权协议。
楼上不认识英文么,这一段和所谓”NV给AMD开放Physx被AMD拒绝了“完全搭不上边
事实是AMD提建议给PhysX加一个OpenCL接口,NV拒绝了。
这就是为什么AMD炮轰PhysX是没前途的closed and proprietary st ...
mindfury 发表于 2009-10-24 21:36
CF是NV可以支持但是选择不支持,AMD并没有阻止NV使用CF
PhysX是本来N卡就支持单独作为物理卡,但是NV阻止消费者使用A卡作为主卡。
两种情况都是NV在限制消费者的利益。
Crossfire 是 AMD 驱动限制而不是什么 NVIDIA 使用与不使用 CF 的问题,你连 CF 为何在 nForce 上实现不了都搞不清楚。
Edison 发表于 2009-10-24 21:49
"In the end, we decided to acquire Ageia because they'd already got a really nice SDK designed for parallel processing - we just did a C for CUDA implementation and we've been doing that ever since. We've also been helping the Bullet Physics guys with their GPU implementation - it's based on our OpenCL samples and they've been using Nvidia hardware to do their development.
"Anyone who wants to do physics on the GPU is all goodness for us, so if the Havok guys get around to doing some OpenCL stuff on the GPU, that's good for Nvidia. All we really want is to see lots of GPU based implementations - we did the PhysX thing because we wanted to get the ball rolling."
ASRock 当时是为这片主板做了一个包含 AMD 授权信息的 bios 才能实现,这就好像现在有人往一些 P45 主板添加 SLI 授权 key 来实现 SLI 一样,而这些 key 实际上都是让显卡驱动识别使用。
Edison 发表于 2009-10-24 22:11
甲、乙玩家都买了A卡 都爽了CF, 有一天乙买了n板,CF没了......最后的结果就是俩人在A社花了同样的钱,却没得到一样的功能,等于A社收回了CF功能,但是又没有退钱给乙玩家........真是杯具啊~~~~~~
Edison 发表于 2009-10-24 22:33
甲、乙玩家都买了A卡 都爽了CF, 有一天乙买了n板,CF没了......最后的结果就是俩人在A社花了同样的钱,却没得到一样的功能,等于A社收回了CF功能,但是又没有退钱给乙玩家........真是杯具啊~~~~~~
Edison 发表于 2009-10-24 22:33
没有免费的午餐,任何事情都是需要付出代价的,NVIDIA 为了实现 GPU PhysX 投入了大量的资金,没必要为对手作嫁衣裳,对手大可以继续大力推动所谓的开源物理引擎让所有的用户受益。
Edison 发表于 2009-10-24 21:55
Edison 发表于 2009-10-24 23:03
所谓的 PCIE 数据交换器根本与 CF/SLI 的屏蔽与否没有直接关系,PCIE 只是作为一个数据通道,本身就是一个基本的条件,而这些条件都是 nforce 主板上都完全具备的,之所以不能实现 cf 纯粹因为 AMD 的驱动需要识别密匙,这也就是为什么 ASROCK NF 主板实现了 CF 的原因。
GPU PhysX 的实现实际上要比这个更复杂,它需要向显卡递交大量的顶点数据,这其中就可能牵涉到只有 NVIDIA 产品才能支持的格式,这也就是为何 NVIDIA 说存在出错的可能,因为 PhysX 本身并不完全只是为了游戏而设计。
所谓的 PCIE 数据交换器根本与 CF/SLI 的屏蔽与否没有直接关系,PCIE 只是作为一个数据通道,本身就是一个基本的条件,而这些条件都是 nforce 主板上都完全具备的,之所以不能实现 cf 纯粹因为 AMD 的驱动需要识别密 ...
Edison 发表于 2009-10-24 23:03
实际上就是一码事情, NVIDIA 的 Physx GPU FAQ 说的很清楚,GPU PhysX 只提供给 NVIDIA 显卡用户使用,不支持与其他卡协作,这个说明已经代表了用户购买 GPU PhysX 只有在系统中都是 NVIDIA 显卡的情况下才能使 ...
Edison 发表于 2009-10-24 20:29
1.A有不肯给授权吗?是N用不用的问题. 2.可能出错怎样了,很多n卡win下v下都可能出错.退一步讲,做个开关出错的时候让用户可以关掉有什么问题?说穿了,现在N的逻辑就是:即使你花钱买我的卡,也不让A卡用户用PX
KYOIORY 发表于 2009-10-24 23:37
这就更加说明PhysX不被招安根本没有前途
NV要出个PhysX on DC 或者 PhysX on opencl是很容易的事
不过,说到底PhysX只不过是用来推广CUDA的棋子,NV会这么拱手让人?
Diger 发表于 2009-10-24 23:44
为什么要搞一个所谓的授权?还不是为了维护自己的利益,在技术上实现是完全没问题,和 PhysX GPU 一样,它们都是通过硬件信息识别来做启用与否的验证,本质上就是一丘之貉,我看不出这样有什么区别。
Edison 发表于 2009-10-24 23:45
欢迎光临 POPPUR爱换 (https://we.poppur.com/) | Powered by Discuz! X3.4 |