驱动开启PhysX物理加速梦想成真参考资料Word文件下载.docx

上传人:b****4 文档编号:17591933 上传时间:2022-12-07 格式:DOCX 页数:15 大小:767.12KB
下载 相关 举报
驱动开启PhysX物理加速梦想成真参考资料Word文件下载.docx_第1页
第1页 / 共15页
驱动开启PhysX物理加速梦想成真参考资料Word文件下载.docx_第2页
第2页 / 共15页
驱动开启PhysX物理加速梦想成真参考资料Word文件下载.docx_第3页
第3页 / 共15页
驱动开启PhysX物理加速梦想成真参考资料Word文件下载.docx_第4页
第4页 / 共15页
驱动开启PhysX物理加速梦想成真参考资料Word文件下载.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

驱动开启PhysX物理加速梦想成真参考资料Word文件下载.docx

《驱动开启PhysX物理加速梦想成真参考资料Word文件下载.docx》由会员分享,可在线阅读,更多相关《驱动开启PhysX物理加速梦想成真参考资料Word文件下载.docx(15页珍藏版)》请在冰豆网上搜索。

驱动开启PhysX物理加速梦想成真参考资料Word文件下载.docx

而这个拯救3D技术于乏味的上帝,正是物理加速技术。

由于3D技术的需求,物理加速技术应运而生,担负起了自己的历史使命。

“物理加速”这一观念提出距今已经有五六个年头,世界上第一颗专用物理处理器(PPU)AgeiaPhysX诞生距今也已经三年。

但是万事开头难。

Ageia公司由于自身号召力不足,最终嫁入NVIDIA豪门,物理加速技术也由于标准不一,各家寡头各执己见,而正处于一个最混沌的、排乱前行、摸索前进的标准统一阶段。

[2.漫谈物理加速]早期的物理加速技术只是一个软件引擎。

游戏借助于它,使得部分物体可以受力运动,可以被破坏。

《Half-Life2》第一次把把这种引擎引入3D游戏之中。

在这款大作中,小件物体都可以被搬动、被破坏,重力枪可以吸起很多物体再发射出去伤害敌人。

小编至今仍然能够清楚地记得,在《使命召唤》这款二战主题游戏中,当操纵着坦克隆隆的行进时,看到前方被坦克撞倒的树木哗哗地扑倒在路旁时心中的那种激动。

《Half-Life2》中,玩家可以搬动箱子堆成台阶,以此爬向更高处

《使命召唤》中,电线杆、树木可以被坦克所破坏

这种物理加速技术是一种软处理技术,需要借助于CPU的运算能力。

这方面的运算,也并非CPU的强项。

这就注定了在这类游戏中,物理细节不可能太多。

而我们的目标,是使3D场景真正具备“自然”的属性。

物体碰撞、爆破,建筑物倒塌,微风吹拂下水面的波动、树木枝条的荡漾等等都要看上去真实而自然。

而这一步行动,现在已然迈出。

这一步就是物理处理器(PPU)的出现。

PPU的出现对3D技术来讲绝对是一场革命,它让人们再一次的看到了3D技术的新出路。

如果说CPU是为了达到更快的逻辑运算速度,GPU是为了达到更好的画面图像效果,那么PPU就是为了使游戏场景更加真实。

有了物理加速的3D世界,将不再纯粹是是毫无生机的贴图,它可以使游戏场景达到挑战现实的效果,让玩家真的去“做你从没做过的事”。

这也是物理加速理念一经出现就备受关注的原因。

但是计算机发展的必然之路是体积越来越轻便、越小巧,处理能力却越来越强。

因此广大的玩家自然无法接受电脑内部再出现一张专门的物理加速卡。

所以Ageia的PhysX硬件物理加速卡,虽然物理处理能力很优秀,但市场普及速度却出奇的慢。

在GPU都预言要被集成进CPU的今天,PPU还想占据一条扩展槽显然不现实。

因此,一些后起之秀想通过物理加速技术颠覆现今计算机行业格局的想法也最终落空。

毕竟GPU当年的际遇在现今形势下已经很难再次重演。

随着传统计算机巨头竞相追逐新兴物理加速技术公司,物理加速技术的标准之争最终演变成为豪门恩怨。

采用AgeiaPhysXPPU的物理加速卡

[3.物理加速技术标准之争]上面提到的软件物理引擎就是Havok公司开发的Havok物理引擎,现在被广泛用于3D设计和游戏开发中。

大量PS3、Xbox360平台的游戏都采用了Havok引擎。

它是最早支持DirectX9的物理引擎之一,也是现今应用最为广泛的物理引擎之一。

现在已经有包括《Half-Life2》、《荣誉勋章》、《帝国时代》、《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之路任重道远。

Intel倡导的CPU-PPU主张

Havok公司并入Intel之后,Ageia迅速成为了巨头们的下一个目标。

AMD虽然对Ageia觊觎已久,但最终因为财力不支而分手,2008年2月,Ageia嫁入NVIDIA豪门。

NVIDIA很明智的放弃了独立硬件物理加速卡的想法,转而将AgeiaPhysX物理加速技术移植进自家的GeForceGPU之中,利用GPU的CUDA架构进行物理加速运算。

这样一来,NVIDIA直接从物理加速技术标准之争中最弱势的一家逆转,一举成为最被看好的逐鹿者。

随着3D技术的发展,GPU越来越强大,在运算能力上已经超越了CPU。

如此强大的芯片如果只是作为3D处理使用就太浪费了,因此NVIDIA在2007年2月推出了CUDA(ComputeUnifiedDeviceArchitecture统一计算设备架构),使显卡可以从事通用逻辑运算。

从G80显示核心开始,NVIDIA显卡开始支持CUDA。

购入Ageia后,CUDA获得一个极有前途的用武之地,这就是从事物理运算,执行PPU功能。

并且GPU也更适合这方面处理。

NVIDIA获得Ageia

其实第一个将显卡物理加速变成现实的是ATI(AMD)。

早在2006年6月,ATI就已经成功利用RadeonX1000系列显卡运行物理加速DEMO成功,并且只要游戏支持,速度就非常快。

实现方法也非常灵活,甚至可以两块显卡交叉火力处理图像,第三块显卡专用于处理物理加速。

但是ATI的物理加速技术实际上是基于Havok引擎,它只是让GPU接替CPU来处理物理加速运算。

而现在,Havok并入Intel,NVIDIA获得Ageia,ATI(AMD)的物理加速之路要想成功也还有很多要做。

ATI灵活的物理加速方案

计算机之所以发展速度快,一个很大的原因就在于其标准上的统一性。

因此,计算机的标准之争往往只会有一个胜出者,目前的物理加速技术标准之争应该也不会例外。

究竟鹿死谁手,我们将拭目以待。

[4.突然事件]2008年6月20日,AMD发布了全球玩家都期待已久的基于RV770显示核心的RadeonHD4800系列显卡。

AMD对RV770寄予厚望,并且在之前已经宣传半年有余,可谓造足了势。

RadeonHD4850显卡性能将全面盖过GeForce9800GTX。

这本应是一个AMD的好日子,不过NVIDIA毫无征兆地拿起了反击武器,这就是基于55nmG92核心的GeForce9800GTX+,定价229美元,并同时将原来的65nmG92核心GeForce9800GTX降到了与RadeonHD4850同样的199美元价位。

GeForce9800GTX+

GeForce9800GTX+虽然引起了我们很高的关注,但更重要的是下面的信息:

伴随这款显卡发布的Forceware177.39和PhysX8.06.12版驱动程序已经配套出现。

NVIDIA在这款驱动中首次加入了对PhysX物理加速的支持。

自NVIDIA收购Ageia公司后,就曾经透露要将PhysX物理加速功能融合进显卡中,此款驱动的发布终于让这一梦想变成了现实。

NVIDIA语录:

“GeForcePhysX是全球唯一一个同时支持CPU和GPU的物理加速API”。

这首款PhysX驱动将支持3DMarkVantage和《虚幻竞技场3》的物理加速。

据称,使用该驱动后,3DMarkVantage由于物理加速的提升,总分可由7000分提高到8000分左右。

而打开PhysX物理效果的《虚幻竞技场3》帧速也能从不足30FPS跃升至70FPS以上。

未来,NVIDIA的PhysX驱动还将提供对物理游戏《Warmonger》和《GhostReconAdvancedWarfighter2》的支持。

Forceware177.39

尽管NVIDIA说Forceware177.39和PhysX8.06.12版驱动程序只支持GeForce9800GTX+开启物理加速,但GeForce9800GTX+本质上是和GeForce9800GTX沿用完全一致的G92核心,并且理论上凡是支持CUDA技术的NVIDIA显卡都能通过PhysX驱动获得物理加速支持。

[5.测试设想及测试平台]Forceware177.39也可以通过修改INF文件来支持NVIDIA全系列显卡。

于是我们的一个想法“油然而生”:

是否可以使其它的支持CUDA的GeForce显卡通过安装Forceware177.39和PhysX8.06.12驱动来开启物理加速功能呢?

于是我们马上动手,利用手边的资源组建了一套测试平台,配置如下:

 

测试平台

由于本次发布的新驱动只支持在3DMarkVantage和《虚幻竞技场3》中开启物理加速,并且《虚幻竞技场3》还要打上一个大大的地图补丁包。

因此时间仓促之下,在测试项目选择方面我们只选择了3DMarkVantage来进行测试。

并且3DMarkVantage可以给出准确、详细的测试得分来验证新驱动是否开启了物理加速功能。

其它的测试项目我们也将在以后再为大家慢慢奉上。

NVIDIAPhysX驱动安装界面

[6.测试原理]3DMarkVantage中的CPUTest2部分就是一个物理加速测试环节。

试测试场景是一个飞机场,飞机都在试图穿过一系列的门,稍不小心就会同一些的软性障碍物以及地面碰撞。

同时飞机放出的彩色尾气彼此会交汇,而且扩散后会和再次经过的飞机产生交互作用。

测试场景内出现的门的数量取决于处理器核心数和物理加速卡是否存在。

如果不存在物理加速卡,门的数量就是处理器的核心数,即每个核心负责一个门;

如果存在物理卡,那就物理卡负责四个门、处理器一个核心负责物理卡其它核心各负责一个门,也就是门的数量等于处理器核心数减一再加四。

也就是说,如果我们的测试平台成功开启了物理加速功能,那么在这个测试场景中就会出现7个门。

反之则只会出现四个门。

3DMarkVantage物理加速测试环节,四核心CPU无PPU就会出现四个门

3DMarkVantage物理加速测试环节,四核心CPU有PPU就会出现七个门

我们在我们的测试平台上安装好操作系统以后,又安装了主板芯片组、声卡、网卡等驱动程序,但是空出显卡和PhysX驱动程序没有安装。

然后用Ghost软件将系统进行备份。

我们下面的每一步测试,都是在将系统从备份中恢复出来以后,再安装好对应版本的显卡和PhysX驱动程序后进行的。

NVIDIAForceware177.39驱动程序并不支持GeForce9600GT和GeForce8800GT。

要想在这两款显卡上安装Forceware177.39,就必须对其INF文件进行修改。

[7.GeForce9600GT篇]我们首先测试的是GeForce9600GT。

在搭配175.16版本Forceware驱动程序时,系统自然运行在没有物理加速支持的情况下。

最好测试成绩如下:

GeForce9600GT搭配Forceware175.16测试结果

然后我们恢复系统,再安装Forceware177.39和PhysX8.06.12驱动程序。

如果GeForce9600GT能由此获得物理加速支持,那么从测试成绩中应该能够看出性能大幅提升。

我们的最好测试成绩如下:

GeForce9600GT搭配Forceware175.16和PhysX8.06.12测试结果

测试成绩提升了14%。

这个性能提升幅度绝对不小。

我们的测试人员兴奋之情溢于言表。

但是不要高兴得太早了,现在还不是下结论的时候。

因为仔细观察过右边的子项目测试得分后,“CPUTest2”部分的测试成绩并没有获得提升。

并且小编刚刚也很明显地看到,在这个测试环节只出现了四个门。

但是这14%的性能提升又是从哪里来的呢?

为了找出答案,我们再次恢复系统,这次只安装Forceware177.39驱动程序,而没有安装PhysX驱动程序。

这次的最好测试成绩如下:

GeForce9600GT搭配Forceware175.16测试结果(没有安装PhysX驱动程序)

原来如此,恍然大悟。

原来这14%的性能提升完全是拜新版本的显卡驱动程序所赐。

NVIDIA确实留着一手,Forceware驱动开发小组确实盛名不虚。

相对于Forceware175.16来说,Forceware177.39驱动程序能够使GeForce9600GT获得相当大幅度的性能提升。

因此,虽然GeForce9600GT无法借助新驱动开启物理加速支持,但是我们还是推荐所有GeForce9600GT用户安装新版本驱动程序以享受性能提升。

GeForce9600GT测试结果

[8.GeForce8800GT篇]接下来是GeForce8800GT的测试。

GeForce8800GT搭配Forceware175.16测试结果

如果GeForce8800GT能由此获得物理加速支持,那么从测试成绩中应该能够看出性能大幅提升。

GeForce8800GT搭配Forceware175.16和PhysX8.06.12测试结果

测试成绩提升了24.7%。

这个性能提升幅度更大。

并且这一次,还没有看到测试结果,大家就已经很兴奋了,因为刚才的测试过程中,物理加速测试环节已经是明显无误地出现了七个门。

“CPUTest2”项目得分也由原来的12.27大幅增长到了88.06,增长了6倍多。

这么多倍数的性能提升,出现在3DMark这样的软件中简直就是天文数字。

至此,物理加速支持在GeForce8800GT上成功开启。

然后,为了验证新旧两款驱动程序带来的差异,我们再次恢复系统。

这次只安装Forceware177.39驱动程序,而没有安装PhysX驱动程序。

GeForce8800GT搭配Forceware175.16测试结果(没有安装PhysX驱动程序)

性能提升幅度也有8.4%至多。

看来相对于Forceware175.16来说,Forceware177.39驱动程序也确实使GeForce8800GT获得不小幅度的性能提升。

因此,我们强烈推荐GeForce8800GT用户升级安装Forceware175.16和PhysX8.06.12驱动程序,以充分发挥硬件性能。

GeForce8800GT测试结果

[9.评测总结]3DMark系列软件号称游戏设计的标杆,在画面上为游戏行业引领方向。

3DMarkVantage已经开始支持物理加速,今后几乎所有的游戏大作都将融入物理加速元素。

物理加速的理念已经星火燎原。

当大家都还在争论物理加速将以谁为标准时,当大家的物理加速方案都还停留在DEMO演示阶段时,NVIDIA却突然发力,将一款真真正正、实际可行的产品呈现在了大家的面前。

并且这种解决方案无需额外添置硬件、增加成本,而是采用本来就更擅长于图形处理的GPU来实现PPU功能。

在物理加速技术上,这是实实在在的一步。

虽然这次发布的新驱动是为GeForce9800GTX+显卡准备的,但是我们也通过本次测试证明在GeForce8800GT显卡上也同样可以享受到新技术带来的性能提升。

并且NVIDIA宣称所有支持CUDA的显卡都可以获得PhysX物理加速支持,所以GeForce9600GT用户也不必太失望,NVIDIA可能会通过以后发布的新驱动程序支持这些显卡。

毕竟,GeForce9600GT与GeForce8800GT在规格上存在着较大的差异。

GeForce9600GT与GeForce8800GT规格对比

另外,NVIDIA此次发布的Forceware177.39版驱动程序本身也是一大亮点。

在GeForce9600GT和GeForce8800GT显卡上,这款驱动程序均带来了相当大幅度的性能提升,并且表现相当稳定。

因此,我们推荐GeForce8/9显卡用户下载试用(需要修改INF文件,XP用户可以直接拿以前版本Forceware中的nv4_disp.inf文件来替换后安装,Vista用户则需要在nv4_disp.inf文件中手动加入一些对应的GPU代码)。

[10.何去何从]虽然物理加速技术的标准还没有统一,但是有一点已经获得了三大巨头的共识,那就是电脑中将不会出现独立的PPU物理加速卡。

所以,对于那些已经买了物理加速卡的用户来说,自己到手的东西其实还将具有不错的收藏意义。

说不定到了某年某月某日的某一天,还可以将自己手头上的这个东西拿出去拍卖一番从而获得不菲的收入。

渐行渐远的独立PPU

用显卡直接进行物理加速之梦终于成真,这对游戏爱好者来说绝对是一个好消息。

游戏必须借助于显卡,而显卡又无需额外设置就能够实现物理加速,想起来都觉得很美妙。

但是要想实现显卡物理加速还需要游戏厂商的支持,所以三家巨头之间的战事现在顶多只能说是日趋高潮,各家巨头都还大有可为。

但是不管怎么样,感谢佛祖上帝以及老天爷,物理加速已经让人们看到了曙光。

以下无正文

仅供个人用于学习、研究;

不得用于商业用途。

Forpersonaluseonlyinstudyandresearch;

notforcommercialuse.

Nurfü

rdenpersö

nlichenfü

rStudien,Forschung,zukommerziellenZweckenverwendetwerden.

Pourl'

é

tudeetlarechercheuniquementà

desfinspersonnelles;

pasà

desfinscommerciales.

толькодлялюдей,которыеиспользуютсядляобучения,исследованийинедолжныиспользоватьсявкоммерческихцелях. 

notforcommercialuse

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 外语学习 > 英语学习

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1