解禁!“A+N”物理加速大放送——ForceWare 258.69物理加速破解及性能测试

DIY研究所

NVIDIA宣称要给GeForce GT400系列显卡特别开发优化的驱动程序,在不久前发布了版本号以257开头的ForceWare驱动——从197直接跳到了257。而在多数玩家还没有来得及升级到257版驱动之前,NVIDIA又推出了版本号为258.69的Beta版ForceWare驱动,当然它依然是一款兼容全系DX9以上级别N卡的驱动,并且在物理加速方面给了大家一个惊喜。那么就让本博士带还在使用197版驱动的各位朋友一步到位,全面领略一下新版“258”ForceWare的超级魅力。

26-d07-01.jpg

“258”新面貌:物理加速自由选

其实在257版的驱动中,NVIDIA已经加入了对PhysX加速核心的选择功能,258版驱动自然也有该项功能。197及以前版本的驱动对于PhysX的设置只有“开启”和“关闭”两个选择,而在新版的258驱动中,变成了可以自由选择执行PhysX加速核心的选项,例如你主板上插了一块GeForce GTS250,又插了一块GeForce GT240,那么你可以选择GeForce GT240专门负责物理加速运算(就算相同的数块显卡组了SLI系统也可以选择让负载轻的显卡来完成物理运算)——这让NVIDIA多显卡模式的实用价值再次得到提升。同时,这个界面下也可以显示现在显示器正连接着显卡的哪一个视频输出接口,这虽然相比PhysX的自由选择来说只是个小改动,但也十分贴心。

总的来说物理加速核心的自由选择这个功能的确让玩家很兴奋,我们也用实际的测试来验证这种“显卡+物理加速卡”组合对于游戏性能的影响。除了常规的“N+N”多显卡模式外,我们还特别加入了一套“A+N”的组合:Radeon HD5850 + GeForce GT240来试验是否能开启物理加速。

“A+N”物理加速解禁

测试平台

处理器:Intel Core i5 661

主板:Intel P55

(提供双PCI-E ×16插槽)

内存:金士顿DDR3 1600 2GB×2

显卡:GeForce GTX465

GeForce GTS250

GeForce GT240

显示器:AOC 26英寸LCD

硬盘:希捷酷鱼7200.12 1TB

操作系统:Windows7旗舰版

首先,在258.69版的NVIDIA驱动控制面板中,我们可以选择PhysX所使用的GPU,当然在选择之前需要先在3D设置的CUDA GPU选项中勾选能够使用的GPU。这里在使用两块NVIDIA显卡的平台上我们可以勾选其中任何一块,在Radeon HD5850 + GeForce GT240这样的“A+N”平台上当然只能勾选GeForce GT240这一块。

从实际的测试情况来看,“N+N”双显卡的组合表现很正常,GeForce GT240的物理加速能力肯定比GeForce GTX465要弱,从3DMark Vantage的CPU测试就能看出来,但当在实际游戏中用GeForce GT240帮助GeForce GTX465分摊物理加速运算量之后,游戏速度明显得到了提升,这从《蝙蝠侠:阿卡疯人院》高达14fps的速度提升就能看出来,这也证明了用单独的显卡来完成物理加速的好处,不过这还不是最劲爆的,来看看“A+N”的组合。

让人非常惊奇的是,“A+N”的组合完成了A卡3D渲染、N卡物理加速在以前无法想象的分工合作!这从3DMark Vantage的得分就能看出来(GeForce GT240不可能得到15784的总分,不支持物理加速的Radeon HD5850也不可能让CPU得分达到25967,所以这个测试分数必然是两者合作的结果)。后面我们会讲解简单的“A+N”物理加速实现方法。

26-d7-b1.jpg

手把手教你破解物理加速

第一步:安装软硬件

和以前的破解方式不同的是,博士的方法不需要考虑驱动的安装顺序,你只要把要使用的A卡和N卡都插到提供多个PCI-E插槽的主板上(A卡插第一条PCI-E插槽,N卡插第二条,先把N卡用视频线连接到显示器),并各自装好驱动程序就好(请使用Windows7操作系统),N卡当然要用258.69版驱动,A卡最好用最新的。装好驱动后,GPU-Z可以正确识别两块显卡。

第二步:开启N卡物理加速

接下来,将N卡设置为主显卡,然后在NVIDIA Control Panel中的Manage 3D Setting项中找到CUDA GPUs项目,将它的下拉菜单中显示的NVIDIA GPU勾选上,然后点击界面右下方的Apply(图1)。接下来在Set PhysX Configuration中选择对应的N卡负责物理加速,设置完后点Apply(图2)。完成后关机,把视频线接到A卡上重新开机。

第三步:设置多显卡显示模式

在桌面上点击鼠标右键,选择“屏幕分辨率”,可以看到A卡上连接了显示器,而N卡上没有连接显示器,先点击右边的“检测”,然后就可以看到检测出几个“未检测到其他显示器”的图标,用左键点击它们,下面的“显示器”下拉菜单会显示“以下对象上的可用显示输出:XXXXX”,找出N卡对应的那个(例如“以下对象上的可用显示输出:GeForce GT240”),然后在下面的“多显示器”下拉菜单中选择“仍然在以下对象上进行连接:VGA”,完成后点“应用”。最后,右键点击新增加的显示器的图标,在“多显示器”项上选择“将桌面扩展到此显示器”,点“应用”。现在你可以在这个界面下看到系统连接了“两台”显示器,其实N卡对应的那台不过是强制连接的“冒牌货”而已(图3)。

第四步:享受“A卡3D、N卡物理加速”的精诚合作吧

现在在支持PhysX的游戏中尽管开启物理加速好了,就主流游戏物理加速的运算强度来看,GeForce GT240这个级别的显卡足够应付了。

26-d07-03.jpg
图1
26-d07-04.jpg
图2
26-d07-05.jpg
图3

不单是物理加速,还有性能提升

另外,我们也针对具有代表性的低、中、高档NVIDIA显卡进行了测试,可以看到,使用258.69版驱动后,相对197版驱动有微小的性能提升,对于GeForce GTX465来说,提升幅度比中低端显卡要高一点点,所以不管你是不是需要用NVIDIA多显卡模式,都推荐把显卡驱动升级到这个最新的版本。

当然,除了性能的提升外,物理加速的正式“大放送”是258.69版驱动的最大诱惑力所在,现在每个玩家都可以用8系列以上的NVIDIA显卡当独立的物理加速卡了——不管你主显卡用的是什么,NVIDIA这个暑期大礼可真够意思。

26-d7-b2.jpg

延伸阅读>> 破解物理加速的关键

破解的关键就在于强制作为物理加速卡的N卡输出信号,使得NVIDIA的驱动程序错误地认为它是作为主显卡在工作,就这么简单(必须让作为物理加速卡的N卡“连接”一台显示设备并输出信号,否则它不会工作)。当然,Windows7对于多显卡的支持度很完美这也是原因之一。此法在AMD 790FX平台上也试验通过。以此类推,如果你用“A+N”的模式搭建双显示器平台,那更能很轻易地使用上N卡的物理加速了。

其实在257.15版驱动上已经出现这样的“惊喜”,不过NVIDIA宣称那只是个BUG,很快会修复——很幸运的是,至少现在258.69版驱动都还没修复,大家可以继续享受这个暑期大礼。

疯狂博士>>

早在去年就出现了“A+N”的物理加速组合解决方法,那是通过对驱动程序打补丁实现的,NVIDIA随时可以把它给“封”了。不过现在看来258.69版的ForceWare已经让这些成了笑话,连补丁都省下了。从现在开始,每个玩家都可以同时轻松享受低价的DX11游戏显卡和物理加速了——只要他除了拥有必要的显卡外还拥有一块双PCI-E ×16插槽的主板。