针对NVIDIA热炒的PhysX物理加速技术,AMD近日提出了批评,声称NVIDIA在PhysX API中故意屏蔽了它对多核心处理器的支持,以便提升其显卡的地位。AMD全球开发者公关主任Richard Huddy在接受采访时透露,AMD正在开发两种非常重要的新型物理技术,还有三家公司会支持GPU显卡物理加速,但他没有公布更多细节。
在此之前,AMD已经宣布支持Pixelux Entertainment的开源物理引擎Bullet Physics, 并将其与ATI Stream、OpenCL、DirectCompute 11等相关通用计算技术相融合。Richard Huddy表示,Bullet方案产品今年肯定会面世,不过很大程度上取决于独立软件开发商(ISV),因为AMD自己不会打包捆绑提供整套方案,而是才 去开放式态度。
Richard Huddy随后表示要对NVIDIA提出批评。他说,Ageia在被收购的时候,PhysX物理引擎有着很不错的多核心支持,但现在基本上只能利用一个核心,最多两个。这太不厚道了。NVIDIA为什么要这么做?为什么在自己没有的产品上就不做好全面的质量测试,让PhysX在多核心处理器上也能高效执行?这是因为NVIDIA根本就不在乎消费者体验,只关心卖出更多的显卡,并通过改变代码使得显卡看起来比处理器跑得更快。
虽然NVIDIA在收购Ageia之后声称PhysX物理引擎依然是开放的,欢迎其他厂商采纳,但Intel、AMD都在开发自己的方案,PhysX也成了NVIDIA显卡的一个宣传重点,在一定程度上甚至变成了物理加速的代名词。
Richard Huddy指出,如果编码得当,处理器同样能够应付大多数物理场景,显卡物理加速只是NVIDIA夸大其词的宣传,意在将PhysX渲染成所有物理问题的终极解决方案,但其实只不过是其中一种而已。
诚然,PhysX有很大程度的封闭性,但迄今为止它所取得的成功也是不容否认的,NVIDIA的做法也有他的道理。对AMD来说,仅仅批评对方不够开放是远远不够的,最关键的还是尽快拿出自己的游戏物理解决方案,让玩家看到实际效果,并发挥自己的处理器+显卡平台化优势。
文章内容来源于网络,不代表本站立场,若侵犯到您的权益,可联系多特删除。(联系邮箱:[email protected])
近期热点
最新资讯