合久必分 物理加速卡大行其道

由于AGEIA PhysicX PPU物理加速卡的出现,把NVIDIA倡导的GPU概念打破,但由于厂商支持力度不够,所以并不认为其是未来主流,随着ATi RD600与NVIDIA nForce 6801芯片组的发布(内建三条PCI-E插槽),我们惊奇地发现,两大显示巨头已经将未来的双卡互联技术发展为三卡联合工作,其中一块显卡主要负责物理加速,下面就让我们来看一下2007年的物理加速显卡技术。

物理加速卡的诞生

大家最初对物理计算的认识莫过于在GDC2005上出尽风头的AGEIA公司了,其推出的第一款多线程API的物理处理器PhysX令其名噪一时,随后由于相关游戏的滞后,并没有更多的实际动作。在2006年由于有了华硕等硬件厂商和游戏厂商的支持,已经有60家游戏公司的100多款游戏对AGEIA的硬件加速进行了支持,为今天的发展奠定基础。

物理加速卡的优缺点

物理加速卡的优点可以使CPU解放出来,使物理运算完全交由物理加速卡。面对未来大量的物理还算,CPU的能力非常有限,比如物体碰撞、粒子碰撞、液体溅射、粉尘运算甚至是模拟高强度的天气变化运算,只有借助物理加速卡的帮忙才能大幅度提升游戏性能。但物理加速卡的缺点也是显而易见的,首先使用一款单一功能的物理加速卡浪费一个PCI或PCI-E插槽,此外其功能的单一,使其销售价格不被广大消费者所接受。也正是看到这一点.NVIDIA和ATI使用目前已经推出的主流显卡作为物理加速卡的方法则比较容易让消费者认同,首先增加的物理加速卡是一个具有显示和处理功能的显卡,并且使用普通显卡即可,毕竟目前大量的物理实时运算还未普及到每个3D游戏中。

显卡厂商发布物理加速技术

AMD的显卡物理加速技术,将其命名为非对称物理处理技术。它至少需要两块ATi显卡的支持,其中一块ATi显卡作为物理处理器,另一块作为GPU使用,并且还支持两块不同型号的ATi显卡共同工作,让用户能够有充分的升级灵活性。另外一种三卡互联技术,称之为"Triple Play operation",其中两块ATi显卡工作在CrossFire模式而另外一块性能相对较弱的ATi显卡将作为专用的物理处理器。现在仅有AMD自家的芯片组支持非对称物理加速技术,包括AMD 580X、ATiCrossFire Xpress 3200和RD790。至于支持CrossFire的Intel 975X和P965芯片组还在未支持之列。NVIDIA方面的物理加速方案与ATi非常相似,也是基于Havok FX引擎来实现GPU物理加速。同时可以使用两种方法来实现物理处理,第一种为SLI模式,第二种为三显卡互联组合。

什么样的条件可以支持物理加速卡

NVIDIA与ATi的物理加速技术完全按照Havok FX的API而设计,因此只需要游戏支持Havok FX的物理运算,它们物理加速技术便能使用在这个游戏中,但还需要微软的Direct X来进行支持。目前已经有多款游戏来支持AGEIA的Novodex API,但是这些游戏却不会被NVIDIA和ATi的物理加速技术所支持。

如何改善此情况?

这一现状有望在DX10推出之后得到改善,有了微软API的支持,无论哪种物理引擎都拥有发挥的空间,相信将会有更多的游戏加入更多的物理运算。未来,DX10 GPU将是更趋向通用型的处理器,也就是说,原本许多交给CPU进行的3D处理会被转移到GPU上面来,因为强大的GPU比CPU更适合做这些工作,由此游戏性能会大幅提高。

总结:如今双卡互联已发展到三卡互联,由GPU负责渲染、物理加速卡提升速度、CPU管理游戏AI设定,NVIDIA与ATi为我们勾勒了一幅美好的未来3D游戏前景,它们的物理加速方案显然更加平民化,更加简单而实用,摆在面前的问题是游戏的支持以及微软DirectX的支持程度。而分久必合、合久必分的硬件发展也将继续演绎下去,而消费者只需要享受高科技带来的快感就好。

时间: 2024-12-26 07:10:53

合久必分 物理加速卡大行其道的相关文章

“本本”物理加速卡 想说爱你不容易

2005年,一家名不见经传的美国半导体设计厂商Ageia发布了世界上第一颗物理加速运算处理器(Physics Processing Unit, PPU),这颗芯片的出现,让用户在3D游戏中体会到更为真实的画质,使真实的3D世界成为了可能. 然而一直以来,物理加速卡的推广进程相对较慢,它不仅受到来自ATi.NVIDIA等巨头的阻碍,而且其高昂的售价也遭到用户的质疑.试想,2000元的主流高端界卡对一般消费者而言已是奢侈品,再花2000元买一块物理加速卡,绝非一般用户所能承受.而对PC厂商来说,冒着

常见3D物理引擎概述

今天帮朋友找3D物理引擎的资料,以前也看过那么多了,一直没有总结过,今天顺便整理一下. 1.  Havok: 老牌的君王,支持功能如下: http://www.havok.com ·         Collision Detection - including Continuous Physics ·         MOPP Technology - for compact representation of large collision meshes ·         Dynamics

显卡中PhysX是什么

  PhysX,是一套由AGEIA公司开发的物理运算引擎,简而言之,就是令虚拟世界中的物体运动符合真实世界的物理定律,以使游戏更加富有真实感.PhysX可以由CPU计算,但其程序本身在设计上还可以调用独立的浮点处理器(例如GPU和PPU)来计算,也正因为如此,它可以轻松完成像流体力学模拟那样的大计算量的物理模拟计算. PhysX物理引擎可以在包括Windows,Linux,Xbox360,Playstation3,Mac等在内的全平台上运行. AGEIA时代的PhysX PhysX物理运算引擎由

提供Vista全驱动下载_Vista

显示驱动类 ATi冶天系列显卡最新催化剂驱动Vista RC1 Beta版For WinVista RC1 x64(2006年9月3日发布)http://drivers.mydrivers.com/drivers/dir155/d62145.shtml ATi冶天系列显卡最新催化剂驱动Vista RC1 Beta版For WinVista RC1 x86(2006年9月3日发布)http://drivers.mydrivers.com/drivers/dir155/d62144.shtml NV

电子商务大行其道,AI技术将引领实体零售“复辟”

过去几年,电子商务如雨后春笋般涌现,让零售行业逐渐摆脱了水泥砖块的实体店的局限.但如今,越来越多以电子商务为主业的公司--比如亚马逊,却正在不断向线下实体零售店扩张.通过Amazon Go无人售货商店和位于西雅图的实体书店,亚马逊正逐渐将创新带到竞争激烈的实体零售行业中来. Amazon Go中基于AI技术的无人结算系统将帮助实体零售商店摆脱对收银台的依赖,并彻底颠覆零售行业的游戏规则.结合亚马逊日前用137亿美元将全食超市收入囊中的大手笔,我们可以大胆相信,越来越多零售商将跟随亚马逊的脚步,将

AI 大行其道,你准备好了吗?—谨送给徘徊于转行 AI 的程序员

前言 近年来,随着 Google 的 AlphaGo 打败韩国围棋棋手李世乭之后,机器学习尤其是深度学习的热潮席卷了整个 IT 界.所有的互联网公司,尤其是 Google 微软,百度,腾讯等巨头,无不在布局人工智能技术和市场.百度,腾讯,阿里巴巴,京东,等互联网巨头甚至都在美国硅谷大肆高薪挖掘人工智能人才.现在在北京,只要是机器学习算法岗位,少则月薪 20k,甚至 100k 以上-- 不错,新时代时代来了,我们从互联网走向移动互联网,现在又从移动互联网走向人工智能时代.业内有人称这一次的人工智能

Android 物理键盘的启用修改

http://blog.csdn.net/DrakeBlue/article/details/39049495   Android系统在外接物理键盘的时候,可以在Settings的Language&Input设置中,将默认的输入设置设为软键盘还是物理键盘. Android系统在检测到有外接USB键盘的时候,默认是启用物理键盘,而软键盘将会隐藏.如果需要启用软键盘,需要将物理键盘OFF掉. 现在,我们修改源代码,将这个物理键盘默认改为OFF. 通过Settings的代码,我们找到该Dialog是通

【Ubuntu】ubuntu物理机安装方法:U盘安装

前面教过了如果使用wubi在windows环境下安装ubuntu12.04,但是有些小伙伴希望真正感受一下ubuntu在物理机上安装,或者不想受到windows的限制,希望体验纯净的ubuntu体验,那么请看此篇文章:完全物理机安装操作系统(安装有风险,请慎重!) 1.最简单也最传统的安装安装方式就是使用光驱安装 a.我们需要一张空白的CD以及一台DVD刻录机 b.将下载后的光盘镜像使用刻录软件刻入CD c.将光驱插入计算机物理光驱,启动电脑,按下del键,修改启动顺序选择CD启动 d.剩下的过

MathType怎么编辑物理符号

  一.电阻单位欧姆 电阻单位是一个大写的欧米茄.编辑这个符号时,直接使用MathType工具栏模板中的"希腊字符(大写)"这个模板,在这个模板中找到电阻单位就可以了. MathType编辑电阻公式 二.密度符号rou 密度是物理中很常见的一个物理量,它的单位是一个复合单位,但是密度这个单位只能使用希腊字母中的rou,这是不能随意更改的.编辑这个符号是,使用MathTyep工具栏模板中的"希腊字符(小写)"模板,在所列出的模板中找到rou这个符号就可以了. 在希腊符