POPPUR爱换

标题: AMD的物理引擎说到底还是私有标准 [打印本页]

作者: binbin    时间: 2010-3-9 19:36
标题: AMD的物理引擎说到底还是私有标准
A饭不要急,请听我说。

AMD的物理引擎虽然打着开放的旗号,但是现实却逼迫他变成AMD的私有标准.

物理引擎在硬件上实现的方法无非就是2种,CPU和显卡。CPU只有2大巨头,INTEL和AMD. 显卡也只有2家垄断,NVIDIA和AMD。

接着问题就来了,AMD的物理引擎虽然是开放的,但是INTEL和NVIDIA会放弃自己花了大价钱买来推广的PhysX和 Hovak么? 他们会支持AMD的DMM引擎?你信么?

INTEL和NVIDIA注定会排斥AMD的物理引擎,肯定不会让自己的CPU 显卡支持Bullet DMM物理引擎。鉴于intel占有80%的CPU市场,而NVIDIA占有65%的独显

市场。游戏开放商如果选择用AMD的物理引擎开发游戏,就要考虑只能在AMD的硬件上运行的尴尬了。这样的话跟AMD的私有标准有什么区别?

而且NVIDIA PhysX和Intel Hovak的做游戏物理引擎的历史更久,游戏更多,推广力度更大,各类配套软件方面支持度也更加成熟。

反观AMD,缺乏推广的资金 力度和决心,这个物理引擎的前景堪忧。
作者: Edison    时间: 2010-3-9 19:49
我不这么认为。

物理引擎只要是能采用 opencl、directcompute 这样的 gpu computing 标准,就能在相应的 GPU 上执行。

当然,游戏开发商采用何种物理引擎、依据什么来选择则是另一回事。
作者: westlee    时间: 2010-3-9 19:59
提示: 作者被禁止或删除 内容自动屏蔽
作者: westlee    时间: 2010-3-9 20:02
提示: 作者被禁止或删除 内容自动屏蔽
作者: seasonwind    时间: 2010-3-9 20:03
2楼,3楼都说了,用的是OpenCL和DirectCompute接口,都是开放的接口,NV现在已经支持这些接口了。
话说楼主以后发言前先学点硬件软件的基本知识,OK?
现在什么都讲究环保,你发这样的文章放在服务器上也占了很多硬盘字节的说!
作者: 鱼儿水中游    时间: 2010-3-9 20:12
没事,n卡通吃,游戏厂商以后选择什么n卡都不用担心的,再说以后可以和the way一样啊,塞钱就让游戏厂商用physx。
作者: keep123    时间: 2010-3-9 20:22
学习了.....
作者: 色清子    时间: 2010-3-9 20:42
开放:不经过许可使用DMM是可以的,不违法的,只要你有DMM,通过合法途径得来的;如果不开放,若发现了某游戏里面有用DMM产生的特效,AMD可以告你,然后获得赔偿.
开源:如果你有一台可以电脑+翻墙软件,把源码+开发工具下载下来,你自己就可以制造一些东西慢慢自己爽,成本超低廉,大不了就是5块钱碟的事.
开放相对于封闭来说各有优势,一般情况下,IT领域的霸主对某些资料文件会采取封闭方法,防止其他人进入此领域,在IT领域,如果不是技术发展出现质变点,这种方法是很安全的,貌似还没有失败的案例;而在IT领域争雄的时候,开放对开放者来说十分有利,赢得了市场占有率之后,可以在已经开放的东西上面研究如何赚钱.
作者: CC9K    时间: 2010-3-9 20:43
Bullet DMM物理引擎在INTEL的CPU上运行不需要得到INTEL的允许,只要它的代码是X86的就能够跑
同样Bullet DMM物理引擎在NVIDIA的显卡上运行也不需要得到NV的允许,只要它是支持OpenCL的,INTEL和NV没有能力,也不可能去禁止
作者: 只爱老婆戴    时间: 2010-3-9 20:50
32132132131231231
作者: binbin    时间: 2010-3-9 21:52
对某些饭真是对牛谈情,管你是不是开源,反正是AMD力推的东西,I U和N 卡就是故意不支持,你能咗的。INTEL和NVIDIA会让自己的钱打水漂,去支持一个AMD主导的标准。
作者: westlee    时间: 2010-3-9 21:54
提示: 作者被禁止或删除 内容自动屏蔽
作者: westlee    时间: 2010-3-9 22:00
提示: 作者被禁止或删除 内容自动屏蔽
作者: xdyboa001    时间: 2010-3-9 22:01
NV还谁用他的,他就给谁物资上的支持呢。
作者: xdyboa001    时间: 2010-3-9 22:04
本帖最后由 xdyboa001 于 2010-3-9 22:10 编辑

NV一开始百般笼络AMD,甚至在物资上进行支持,希望AMD的显卡也支持PX物理加速,结果AMD缺钱也不鸟他。把关系搞僵了,NV直接放弃笼络AMD,并且驱动中进行阻隔自家显卡支援AMD实现PX物理加速。

现在AMD搞物理加速了,NV总比AMD有钱吧,想让NV支持AMD更难。
作者: xdyboa001    时间: 2010-3-9 22:06
本帖最后由 xdyboa001 于 2010-3-9 22:07 编辑

INTEL的H物理加速,如果INTEL推广用CPU加速的话,前途比NV好。毕竟X86构架在INTEL手中,除非AMD自创新构架,不然怎么造都是X86构架的CPU。
作者: bird11530000    时间: 2010-3-9 22:09
Bullet不错,很多公司都在用。如果AMD真能继续开源的话物理市场占有率会瞬间超过NV
作者: jocover    时间: 2010-3-9 22:11
Bullet什么时候变成AMD的了???
作者: xmasjacky    时间: 2010-3-9 22:12
现在的物理加速说到底还只能说是过渡阶段,并非是长远的解决方式。
作者: xdyboa001    时间: 2010-3-9 22:13
本帖最后由 xdyboa001 于 2010-3-9 22:14 编辑
Bullet不错,很多公司都在用。如果AMD真能继续开源的话物理市场占有率会瞬间超过NV
bird11530000 发表于 2010-3-9 22:09



    看了您老的发言,我感觉,那些公司,瞬间被无情的“代表”了。
作者: clockup    时间: 2010-3-9 22:15
NV一开始百般笼络AMD,甚至在物资上进行支持,希望AMD的显卡也支持PX物理加速,结果AMD缺钱也不鸟他。把关系 ...
xdyboa001 发表于 2010-3-9 22:04


麦当劳肯定不乐意使用打上了肯德基mark的纸杯。即使免费给他用的。
作者: xdyboa001    时间: 2010-3-9 22:20
明白你的意思了,不过,如果这种情况出现,显然不能说AMD的物理引擎是私有标准,而是造到Intel和NV的排 ...
纳尼? 发表于 2010-3-9 22:17



    NV好像也是开放的,还贴钱开放的那种。
作者: binbin    时间: 2010-3-9 22:22
Bullet不错,很多公司都在用。如果AMD真能继续开源的话物理市场占有率会瞬间超过NV
bird11530000 发表于 2010-3-9 22:09



简直是白日做梦

试想NVIDIA以THE WAY+金弹战术,还有65%的市占率作保证,推广了几年都只有那么几个物理游戏。AMD本来就是处于弱势,加上不肯花钱推广,这个Bullet肯定没戏。
作者: xdyboa001    时间: 2010-3-9 22:30
本帖最后由 xdyboa001 于 2010-3-9 22:31 编辑

回复 29# 纳尼?


说到排挤谁也没NV惨,主板上双双遭遇AMD,INTEL排挤。

而且,前者做主板芯片还好不到那里去。至今在磁盘性能上还不及NF4。
作者: binbin    时间: 2010-3-9 22:31
我不这么认为。

物理引擎只要是能采用 opencl、directcompute 这样的 gpu computing 标准,就能在相应的 ...
Edison 发表于 2010-3-9 19:49



    能不能运行是一回事,愿不愿意支持是另一回事。PhysX也是支持opencl、directcompute 这样的 gpu computing 标准,A卡在硬件上也确实可以运行,但AMD肯让自己的显卡支持PhysX么。答案是NO,AMD不愿意支持PhysX。反过来对INTEL NVIDIA也是一样。
作者: ddrill    时间: 2010-3-9 22:44
DMM不知道是啥
反正bullet不是amd的,是开源的,用的是zlib license,可以随便用。不可能被哪一家故意屏蔽的。
作者: binbin    时间: 2010-3-9 22:48
Bullet不见得没戏,因为Bullet已经第三了。

对AMD来说,以前是Nothing VS PhysX,现在是Bullet+Pixel ...
纳尼? 发表于 2010-3-9 22:36


Bullet+Pixelux+Havok VS Physx?
你可以代表AMD,但不可以代表INTEL。为什么你觉得INTEL会和AMD合作?
intel收购havok就是想搞自己的一套,顺便打击NV和AMD而已。

OpenCL+DirectCompute Vs CUDA。拜托你别又代表人家了,OpenCL DirectCompute 本身之间就是互相对立的竞争关系。
作者: itany    时间: 2010-3-9 22:54
CPU不分Intel和AMD,都是x86家族,而且指令集都是AMD屁颠屁颠的支持Intel的指令集,包括最新的AVX
在CPU上边没有什么争执,Intel编译器出的程序在AMD CPU上也有性能提升

如果现在NV一家是主流,就不会有这么多纷争,很快标准定下来,业界和用户都受益;
反之亦然
现在两强相争必有一伤,伤的是消费者
作者: yamhill    时间: 2010-3-9 22:55
开源一般代表着混乱

在混乱当中要找到一个合适的通常并不太容易
作者: binbin    时间: 2010-3-9 22:58
回复  binbin

已经代表AMD表示A卡不想运行Physx GPU加速

你在顶楼和17楼还代表Intel和NV表示不想运行 ...
纳尼? 发表于 2010-3-9 22:55


这个你放心好了,INTEL和NV肯定不会支持AMD主推的标准,他们不是傻子。
但是你想INTEL和AMD合作,那就是白日做梦了。
作者: itany    时间: 2010-3-9 23:10
这个你放心好了,INTEL和NV肯定不会支持AMD主推的标准,他们不是傻子。
但是你想INTEL ...
binbin 发表于 2010-3-9 22:58


Intel是不会去支持AMD的指令集,但是AMD可以去支持Intel的CPU
清楚?
作者: 牛奶不老    时间: 2010-3-9 23:27
提示: 该帖被管理员或版主屏蔽
作者: 餐具    时间: 2010-3-10 00:05
楼主~~~~这游戏的物理引擎到底是个API还是个可执行文件啊~~~这个你搞得懂吗?
作者: PURE布    时间: 2010-3-10 00:15
IBM 推出CGA的时候可没想到过现在有这些**问题 
首先要明白物理引擎是什么意思在来讨论吧
发展了好几年物理引擎技术上仍然很单一 某些人YY的物理引擎拯救世界是不可能发生的事情
作者: binbin    时间: 2010-3-10 00:16
楼主~~~~这游戏的物理引擎到底是个API还是个可执行文件啊~~~这个你搞得懂吗?
餐具 发表于 2010-3-10 00:05



    你懂? 那你说说看呀,大师
作者: itany    时间: 2010-3-10 00:38
X86-64
纳尼? 发表于 2010-3-9 23:11


Intel这个叫做Intel 64,不像AMD还把SSE 5剽窃过去,之后变成一场闹剧
没有SSE,也没有所谓的x64
作者: luckissy    时间: 2010-3-10 00:54
Intel这个叫做Intel 64,不像AMD还把SSE 5剽窃过去,之后变成一场闹剧
没有SSE,也没有所谓的x64
itany 发表于 2010-3-10 00:38



    IA64指令集是intel在安腾处理器上的  intel EM64T基本就是采用的AMD X86-64指令集
作者: inmark    时间: 2010-3-10 00:55
Intel是不会去支持AMD的指令集,但是AMD可以去支持Intel的CPU
清楚?
itany 发表于 2010-3-9 23:10


微软的64位杀毒软件文件名称竟然有"amd64" 这个词,还能跑在我的intel 机器上, 估计是恶作剧
作者: inmark    时间: 2010-3-10 00:56
Intel这个叫做Intel 64,不像AMD还把SSE 5剽窃过去,之后变成一场闹剧
没有SSE,也没有所谓的x64
itany 发表于 2010-3-10 00:38

"SSE5 " 不是intel 注册商标吧




欢迎光临 POPPUR爱换 (https://we.poppur.com/) Powered by Discuz! X3.4