A卡玩转PhysX 实战AMD、NVIDIA显卡混合交火
DIY研究所
让AMD和NVIDIA的显卡打破厂商的界限联合为游戏服务,是一个由来已久的话题。之前Lucid Hydra 200芯片的出现,在一定程度上解决了这个难题,并催生了如微星BigBang这样的主板。不过这种硬件方式由于兼容性和性能问题,很快就被遗弃,反倒是利用驱动破解让不同显卡各司其职的软件方式颇受玩家追捧。而这次“DIY研究所”就专门来研究如何让AMD与NVIDIA显卡在主板内协同作战!
混合交火:让A卡实现PhysX


从目前显卡发展的趋势来看,即使在同价位档次上的A卡和N卡还存在着一些性能差异,但是高端部分的两种显卡都能满足主流游戏的需求。不过N卡一直有一个A卡没有的功能,那就是PhysX物理特效。尽管目前物理特效的引擎很多,包括Intel的Havok、AMD的开源OpenCL等,但效果最好的无疑还是PhysX,当一款支持PhysX特效的大作上市后,往往会让使用A卡的玩家觉得不爽!
当A卡玩家运行拥有PhysX物理效果的游戏时,由于本身A卡不支持硬件PhysX,所以处理器将会替代显卡进行物理运算,此时游戏由于大部分处理器资源被物理运算所占用,游戏帧速将低到一个不可思议的程度。当然,A卡玩家可以选择关闭PhysX,但游戏本身那真实的物理特效却又欣赏不到了,所以很多A卡玩家在AMD显卡与PhysX特效之间进行着两难的挣扎……那么有没有办法让A卡玩家也实现硬件PhysX加速呢?
答案是肯定的,这就是利用驱动破解让AMD和NVIDIA两种显卡同时在系统中运行。如果说之前的Lucid Hydra200是让AMD显卡和NVIDIA显卡混合交火后提升性能,那么这种破解驱动的软件方式则是在保持AMD显卡作为单一工作显卡的同时,增加了NVIDIA显卡的PhysX功能。也就是说,在玩游戏时,AMD显卡提供3D图形性能,而NVIDIA显卡则提供物理硬件加速功能,两者互不冲突。
软硬兼施搞定混合交火
要搞定A/N显卡混合交火,不但要在硬件上有所要求,同时还需要软件配合支持,下面我们就为大家详细介绍一下混合交火在硬件和软件上的必要工作。
硬件准备
既然是AMD和NVIDIA两款显卡协同工作,那么首先就要准备两块显卡,一块是AMD的显卡,用于提供3D性能,一块则是支持PhysX的NVIDIA显卡。值得一提的是,NVIDIA显卡的档次越高,那么硬件PhysX的性能理论上也就越好,当然即使如GeForce GT240这样的低端显卡本身也是支持硬件PhysX的,选择什么样的N卡完全看玩家的需求和预算。
既然要插上两块显卡,那么玩家就必须要使用有多PCI-E插槽的主板。实际上,混合交火并不像SLI或者交火那样必须让两块显卡都使用PCI-E显卡插槽。除了负责3D图形工作的AMD显卡必须插在离处理器最近的PCI-E显卡插槽中,作为副卡的NVIDIA 显卡只要能插入PCI-E插槽即可,哪怕是PCI-E×1的插槽。因为PhysX物理运算的带宽只要PCI-E×1即可满足,需要注意的是,如果PCI-E×1的插槽不是开放式,那么NVIDIA显卡就无法插进去……
最后将显示器连接到AMD显卡即可。至此,硬件方面的准备已经全部完成,下面开始破解软件。
软件设置
首先是安装驱动,如果是A卡玩家系统本身就安装好了驱动,就无需重新安装了,只需要安装N卡驱动即可。N卡的驱动版本没有什么限制,玩家可以安装早前的197系列驱动,也可以安装最新的285系列驱动,只是需要注意的是,不同的N卡驱动所对应的破解软件版本也不同。
安装好N卡驱动后不要重启,此时到www.ngohq.com网站去下载破解软件PhysX mod,197系列驱动对应的破解软件版本为1.03ff,258系列驱动对应的破解软件版本为1.04ff,而最新的285系列驱动对应的破解软件版本为1.05ff。
运行PhysX mod进行破解,在运行前请确认关闭杀毒软件等防护程序,因为杀毒软件可能将破解文件认定为病毒,产生误报。打开“Hybrid-PhysX-mod-1.0Xff”后,点击“apply”。完成后点击“exit”退出程序,然后重启电脑。至此破解工作就全部完成,现在玩家的电脑已经是一个由AMD显卡和NVIDIA卡混合交火而成的系统了。


PhysX大作实战A/N混合交火
测试平台
■处理器:Intel E1230
■主板:Intel P67主板
■显卡:Radeon HD6950(图形主卡)
GeForce GTX550Ti(物理副卡)
■内存:G.Skill DDR3 1600 4GB×2
■硬盘:希捷7200.12 1TB×2 RAID 0
■电源:航嘉X7 900W
■显示器:明基E2400HD
■系统:Windows7 64bit SP1
我们选择的测试游戏及程序都含有PhysX物理特效,由于主卡和副卡都算中高端卡,所以测试的3D环境将统一设置为1920×1080高画质(3DMark Vantage除外),包括物理特效也会开至最高。在测试过程中,我们首先单独测试Radeon HD6950在打开PhysX环境下的游戏帧速,然后再测试Radeon HD6950+GeForce GTX550Ti在PhysX环境下的游戏帧速,这样大家就可以看到两者之间的差异。
测试分析
从实际的测试来看,在添加了一块支持PhysX的NVIDIA副卡后,在这些支持Physx的程序中,Radeon HD6950可以说是有如神助。比如3DMark Vantage的总分提升了2000有余;像《蝙蝠侠》、《一舞成名》这些游戏,帧速都有了恐怖的提升;即使是硬件杀手《地铁2033》,在搭配了作为副卡的GeForce GTX550Ti后,PhysX特效开到最高也能达到流畅的水准。只有《黑手党2》有点不正常,按理说混合交火后,游戏帧速应该不止这么点,这恐怕是AMD本身的驱动或者是游戏本身对A卡支持不好造成的。不过总的来说,在支持Physx的游戏中,混合交火系统比单独的Radeon HD6950有了很大的提升,速度、画质以及物理特效总算可以兼得了。
编辑观点
混合交火无需高成本
@电脑报阿卡酋长:混合交火系统的威力我们已经见识了,现在的问题就是A卡玩家还愿意不愿意多花购买一款N卡的钱而已,至于主板,现在还有多少玩家的主板没有多个PCI-E插槽啊?就算只有封闭式的PCI-E×1插槽,自己动动手DIY一下也能搞定(当然主板保修没了……)。在测试中阿卡酋长使用的是GeForce GTX550Ti,但经过多次测试,我们发现玩家就算用GeForce GTS250,甚至是GT240这样的老卡,也能获得相当不错的PhysX物理特效,因为当N卡不做图形运算而只进行物理加速时,那么很多时候中低端显卡也足够了。所以如果玩家不是特别狂热或者钱多,倒也不一定非要买一块主流的中高端显卡来作为混合交火系统的副卡,这显得有点浪费。
当然话说回来,这种软件破解的混合交火只是提供给A卡玩家一种新鲜的玩法,毕竟支持PhysX的大作还不算多,大多数游戏还是一碗水端平,没有在物理效果上给AMD制造麻烦。在这里阿卡酋长倒更希望NVIDIA开放PhysX(至少也要让处理器支持得更好一些吧),或者业界出现一个强大并开放的引擎来统一物理引擎规格,因为只有这样,才能让每一位玩家享受到真实的物理特效!