游民星空 > 新闻中心 > 正文

打通显卡任督二脉:驱动开启PhysX物理加速梦想成真

2008-06-24 00:27:56 来源:本站原创 作者:佚名 编辑:dsgames568 浏览:loading

[3. 物理加速技术标准之争]

上面提到的软件物理引擎就是Havok公司开发的Havok物理引擎,现在被广泛用于3D设计和游戏开发中。大量PS3、Xbox360平台的游戏都采用了Havok引擎。它是最早支持DirectX 9的物理引擎之一,也是现今应用最为广泛的物理引擎之一。现在已经有包括《Half-Life 2》、《荣誉勋章》、《帝国时代》、《F.E.A.R》、《分裂细胞》、《上古卷轴》等等大作在内的100款以上的游戏采用了这款引擎来处理物理部分。

Havok公司成立于1998年,2007年9月被Intel突然收购,Havok成为Intel的全资子公司。业界普遍猜测Intel此举是为了抑制NVIDIA、AMD在游戏物理引擎领域的扩张。2008年6月,Intel使出了扩展Havok物理引擎市场的杀手锏——免费。现在,Intel倡导通过借助多核心CPU的潜在运算能力来执行物理加速运算,将CPU做为PPU(物理处理器)来使用。如此一来,未来计算机处理物理运算时将不需要单独的PPU,仅通过设计CPU指令集就可以实现。

但美中不足的就是现在CPU在处理物理运算的时候性能依然不理想,即便是现在最顶级处理器,也只能同时模拟几十个具有大致物理特征的物体。要想成功,CPU-PPU之路任重道远。

打通显卡任督二脉:驱动开启PhysX物理加速梦想成真
Intel倡导的CPU-PPU主张

Havok公司并入Intel之后,Ageia迅速成为了巨头们的下一个目标。AMD虽然对Ageia觊觎已久,但最终因为财力不支而分手,2008年2月,Ageia嫁入NVIDIA豪门。NVIDIA很明智的放弃了独立硬件物理加速卡的想法,转而将Ageia PhysX物理加速技术移植进自家的GeForce GPU之中,利用GPU的CUDA架构进行物理加速运算。这样一来,NVIDIA直接从物理加速技术标准之争中最弱势的一家逆转,一举成为最被看好的逐鹿者。

随着3D技术的发展,GPU越来越强大,在运算能力上已经超越了CPU。如此强大的芯片如果只是作为3D处理使用就太浪费了,因此NVIDIA在2007年2月推出了CUDA(Compute Unified Device Architecture统一计算设备架构),使显卡可以从事通用逻辑运算。从G80显示核心开始,NVIDIA显卡开始支持CUDA。购入Ageia后,CUDA获得一个极有前途的用武之地,这就是从事物理运算,执行PPU功能。并且GPU也更适合这方面处理。

打通显卡任督二脉:驱动开启PhysX物理加速梦想成真
NVIDIA获得Ageia

其实第一个将显卡物理加速变成现实的是ATI(AMD)。早在2006年6月,ATI就已经成功利用Radeon X1000系列显卡运行物理加速DEMO成功,并且只要游戏支持,速度就非常快。实现方法也非常灵活,甚至可以两块显卡交叉火力处理图像,第三块显卡专用于处理物理加速。

但是ATI的物理加速技术实际上是基于Havok引擎,它只是让GPU接替CPU来处理物理加速运算。而现在,Havok并入Intel,NVIDIA获得Ageia,ATI(AMD)的物理加速之路要想成功也还有很多要做。

打通显卡任督二脉:驱动开启PhysX物理加速梦想成真
ATI灵活的物理加速方案

计算机之所以发展速度快,一个很大的原因就在于其标准上的统一性。因此,计算机的标准之争往往只会有一个胜出者,目前的物理加速技术标准之争应该也不会例外。究竟鹿死谁手,我们将拭目以待。

上一页 1 2 3 4 5 6 7 8 9 10 下一页
友情提示:支持键盘左右键“← →”翻页
分享到:
休闲娱乐
综合热点资讯
单机游戏下载
好物推荐
游民星空联运游戏