驱动为王:催化剂10.2/10.3新特性预览
泡泡网显卡频道2月21日 在前一段时间召开的CES 2010大展上,AMD向各大媒体介绍了很多新东西,包括已经正式发布的HD5670、HD5570,还有年前刚刚发布的HD5450等产品,除了介绍这些新产品之外,实际上AMD还与Anandtech讨论了一件事情——关于AMD的催化剂10.2和10.3驱动程序。
前天,催化剂10.2已经正式发布。根据AMD每月更新一次驱动程序的习惯,催化剂10.3将在下个月正式发布,我们了解到,在催化剂10.2以及未来的10.3中,将会发生翻天覆地的变化。我们一起来看看:
● 催化剂10.2
1、交火配置(Crossfire profile):也就是说,从催化剂10.2开始,每一款游戏的交叉火力配置文件都可以独立于驱动程序;
2、重构多重交火(CrossfireX rearchitecture):这一项是指AMD的部分多GPU交火代码已经从3D驱动程序中移到另一个驱动程序组件,主要是为了今年晚些时候的CPU/GPU整合产品Fusion准备;
3、CrossFireX超低功耗支持:该项特性针对整个HD5000系列产品,即使在交叉火力模式下工作,待机状态下也会开启PowerPlay功能,已达到节能的目的;
4、CrossFire Eyefinity:AMD引以为荣的Eyefinity多屏显示技术已经可以完美支持所有HD5000系列显卡交火模式,此项功能之前只有HD5970才能够支持;
5、DisplayPort音频支持:HD5000系列显卡已经可以直接通过Displayport同步输出音频与视频信号。
● 催化剂10.3
1、Catalyst Mobility:顾名思义就是提供移动版GPU驱动程序支持,从催化剂10.3开始,AMD将会再次为绝大部分移动型GPU发布专用的驱动程序;
2、Eyefinity Bezel Correction:可以对Eyefility多屏拼接进行校正调节,在使用Eyefinity技术时对屏幕边框间隔进行补偿;
3、Eyefinity Per Display Controls:对每个显示器进行单独的颜色校正,对于不同品牌的显示器拼接非常实用;
4、Eyefinity Multiple Groups:顾名思义即对多屏进行分组管理;
5、Eyefinity Display Configuration Switching:即可切换拼接配置,比如1*6切换成3*2等等;
6、3D Stereo驱动结合:提供3D立体驱动程序,通过3D立体驱动程序可以让第三方的3D显示解决方案在AMD显卡上工作。
实际上,刚刚发布的催化剂10.2驱动程序已经在很早之前就开始悄悄透露了,对AMD驱动程序比较关注的读者应该会记得12月份发布的9.12修补版驱动程序就加入了CrossFire Eyefinity、Displayport音频支持以及交叉火力超低功耗支持,所以催化剂10.2实际上可以被认为是催化剂9.12修补驱动的正式发行版本。
另一方面由于催化剂10.3还没有正式发布,所以上面提到的催化剂10.3将包含的特性是绝对全新的。
催化剂10.2中的一大重要特性就是加入了交火模式的节能功能,该功能可以让工作在交火模式下的HD5000系列显卡,在待机等负载较低的情况下,第二块显卡(从卡)自动降低电压和频率,以达到节能降温的目的。我们来看一组数据:
上图是Anandtech在HD5970的首发评测上测试到的整机待机功耗,而当时所使用的驱动程序(催化剂9.12)还没有加入交叉火力节能的功能,我们可以看到其待机功耗是167瓦。那么,当开启交火节能功能之后呢?我们再来看下一组数据:
从图中可以看出,催化剂10.1测试HD5970的整机待机功耗为170瓦,而使用催化剂10.3测试版(还未发布)在同样的平台上测试,功耗立即降低到162瓦,驱动程序对功耗的优化非常明显,功耗降低幅度达5%。虽然仅仅只有7~8瓦的差距,但其他配件是很难通过驱动程序一下子将功耗降低这么多的。
当然,在催化剂10.2到来之前,催化剂9.12修补版驱动程序仅仅对HD5970开启了此项功能,随着催化剂10.2的发布,全系列HD5000系列显卡都可以在交火待机模式下降低功耗。
和交火节能一样,交火Eyefinity在催化剂9.12修补版驱动程序中也仅仅针对HD5970开放,而现在已经可以支持全新列HD5000系列显卡所组建的交火平台。
催化剂10.2中首次开始启动Crossfire profile,这个看起来有点难以理解,但如果我们根据最近NVIDIA和ATI发布的一个补丁程序就很好理解了。前段时间《质量效应2》发布之后,NVIDIA发布了一个SLI Profile升级补丁,容量只有0.324MB,也就是300多KB;而AMD也发布了一个补丁,不同的是这完全就是一个驱动程序,容量高达112MB。相信现在大家应该理解Profile的重要性了吧。
没错,AMD之前如果想要修复某交叉火力问题,即使是很小很小的一个问题(比如在某新游戏中交火工作不正常或无效),也需要发布一款驱动程序来解决(虽然号称是hotfix),这对于用户来说是非常不友好的。而交火配置(Crossfire Profile)则解决了这个问题。
上图中的atiapfxx.blb加密文件其实就是Crossfire Profile配置文件,也就是说如果下一次AMD遇到同样的麻烦,只需要更新这个文件即可,容量只有几十KB。
另外,还有一件事情就是NVIDIA允许用户通过nHancer这样的工具来自己配置SLI Profile,而AMD还没有这样的工具,甚至在未来很长一段时间之内可能都不会推出这样的工具。AMD表示他们相信用户应该使用专业人员创建并经过验证的配置文件,而不是自己去创建一个最终可能有问题的配置文件。不过,据说图中的atiapfxx.exe可以对加密文件进行读写,但总是崩溃,这个文件是在AMD提供给Anandtech的催化剂10.3样本中发现的。
除了上面所提到的交火配置文件之外,催化剂10.2中还包含了Display音频输出功能,和HDMI一样可以通过一条线同步输出音频与视频,当然由于Displayport接口的显示设备目前还不多,想要取代HDMI应该还比较遥远。
最后一点,AMD已经开始重新构建如何让Crossfire工作在驱动层(直接访问硬件的意思),AMD已经将催化剂10.2中的一些关于交火的代码移动到一个独立的驱动组件中。做这件事情的主要原因就是AMD正在尝试让催化剂驱动程序今后能够更好的服务于未来的产品,比如首款CPU/GPU合成体Llano,而对于独显的交火配置则用单独的驱动程序来控制。
<
紧随催化剂10.2所提供的CrossFire Eyefinity支持,催化剂10.3最终将开启对单个屏幕的色彩控制,特别是不同品牌不同型号的显示器色彩存在较大差异时,通过该功能可以单独对偏色的显示器进行调节,以实现整体的输出效果。
如上图,每个显示器都可以单独进行颜色校正、饱和度、亮度、对比度以及色温控制。
第二个功能是对显示器的屏幕边框进行补偿调节(如上图)。大家知道,无论什么样的显示器四周总会有边框,当进行显示器拼接之后,那么画面会被强制分开,这样对于游戏的体验实际上是非常不友好的。通过AMD的边框补偿技术,可以将边框部分的画面忽略掉,看起来就好象是一部分画面被边框遮住了一样,而不是被强制分开,这样就显得非常真实。
上图中就是在游戏中使用了边框补偿技术之后的实际效果,可以如果将边框两边的画面直接拼接起来的话,是无法形成完整图像的,因为中间还有一部分被忽略(遮蔽)的画面,这样游戏的真实感就会有很大的增强。
最后一个Eyefinity功能是通过催化剂10.3可以对多屏拼接模式进行分组管理,当你有多个屏幕经常需要按照不同的拼接模式输出的时候,这个功能就非常实用了,可以非常方便的在多种拼接模式之间切换,如上图。
大家知道,AMD近几年没有官方提供过面向笔记本平台的移动版驱动程序,用户如果想要更新自己的ATI笔记本显卡驱动,除了安装第三方修改版驱动程序之外,就只能等笔记本厂商的更新了,而笔记本厂商更新驱动周期都很长,所以给用户带来了很多麻烦。
NVIDIA在2008年就开始给笔记本显卡提供官方驱动程序,现在AMD终于也要这么干了,从催化剂10.3开始将会提供一个适用于笔记本平台ATI显卡的驱动程序。AMD表示他们正是看到NVIDIA提供笔记本显卡公版驱动取得了成功,才决定重新为笔记本显卡提供驱动程序的。
根据AMD的计划,以后每个月更新的催化剂驱动程序将可以直接支持用于笔记本等移动平台的Mobility版本GPU,公版驱动程序可以支持绝大部分OEM/ODM笔记本厂商的产品,支持HD2000/3000/4000/5000系列移动版GPU,支持Vista和Windows 7操作系统,但不对Windows XP提供驱动程序支持,因为绝大部分流行的笔记本已经不会使用Windows XP操作系统了。
AMD表示,移动版驱动程序将会针对移动版GPU的特性做出更多的相关支持,比如更好的节能,调节笔记本亮度的快捷键、外接显示器切换等等。目前的计划是将笔记本驱动和台式机驱动封装在一起,所有采用AMD GPU的笔记本都可以使用该驱动程序,除非笔记本厂商选择放弃AMD的移动版驱动程序计划。
对于显卡这样的产品来说,良好的驱动程序支持是产品取得成功的关键,随着HD5000系列产品的上市,相应的移动版GPU也正式更新,GPU的功能也越来越强大,所以驱动程序就显得更加重要,AMD确实是时候解决这个问题了。
催化剂10.3中的最后一个特性就是将支持3D立体眼镜,根据泄露出的AMD官方PDF显示,AMD将会直接将3D立体眼镜驱动程序集成在其D3D驱动中。和NVIDIA所走的封闭式路线不一样,AMD的3D立体技术全部采用第三方厂商提供的中间件,但AMD会自己提供驱动程序上的支持,已保证能够更好的与ATI显卡相兼容。
在原理上,AMD所支持的第三方的3D立体解决方案和NVIDIA 3D Vision类似,都是采用左右眼快速遮光的这项技术,也就是说同样需要120Hz的显示器和一个专用的3D立体眼镜。
其实,早在1月中旬AMD的3D立体解决方案就已经面世,笔者在参加AMD的一次会议上,见到了完整的解决方案,感兴趣的朋友可以阅读我们之前的文章《不让NV一家独大!AMD 3D立体眼镜曝光》。
综合来看,未来的AMD除了提供更加先进和性能更好的显卡硬件产品之外,驱动程序也将成为未来工作的重心。而随着新驱动程序所带来的一系列新功能支持,AMD看起来将摆脱了在DX10时代特色技术落后于NVIDIA的窘境。我们将会在新的一年里看到NVIDIA与AMD在显卡方面更加激烈的竞争。■<