AMD GCN全新架构的Radeon HD 7000系列已经迅速布局完毕,但诸多光环之下也有不少暗流涌动,比如说驱动支持。Windows版催化剂费了九牛二虎之力才通过了微软WHQL认证,而且导致催化剂12.2第一次“xx失调”,Linux下就更惨了。
AMD这次始终没有向Linux社区递送一块测试样卡,驱动支持也更加不到位,每次都是发布几周后才放出相应的测试版驱动,而且至今都会显示一个“Testing use only. Unsupported hardware.”的警告水印。即便是使用催化剂12.2官方正式版,这个水印竟然还是存在,尽管功能上已经基本都正常了。
开源驱动也还没有任何进展,而且不仅仅是2D/3D加速,内核模式设定(KMS)都还无影无踪。退一步说,就算开源驱动能在几周后到来,也会比官方催化剂落后太多,不会有同样的电源管理,OpenGL可能只会有3.0版而达不到4.2版,UVD视频加速不可想象,交火也别想,甚至PCI-E 2.0都无法支持,更别提PCI-E 3.0了。
为了看看7000系列在Linux下究竟有何表现,Phoronix网站的老大Michael Larabel一狠心,自己花470美元在美国新蛋上购买了讯景的一块Radeon HD 7950酷魂黑卡。
不过测试驱动没有使用催化剂12.2正式版,而是与之很接近的fglrx 8.95.3,3D加速和其它催化剂Linux驱动功能都很正常。当然了,那个代表支持不完善的水印还是存在的。
除此之外更严重的是,aticonfig/amdconfig功能也被禁用了,直接提示找不到支持硬件,所以没办法调整频率,只能使用讯景设置的900/1375MHz,高于公版的800/1250MHz,所以下边看到的实际是超频成绩。
测试平台具体配置如下:
除了HD7950之外其它A卡使用的驱动是fglrx 8.95 binary,N卡则是binary 295.20。
Radeon HD 7950在各项测试中轻松取得领先,超出Radeon HD 6950少则17%、多则57%,而且大部分都在40-50%之间。虽然这是超频后的成绩,回到默认频率会略微缩水一些,但比前辈进步30%以上是很轻松的。
另外,虽然驱动明确提示不支持,但实际测试中并未碰到什么稳定性问题,也没有画面上的错误(Unity常规问题除外),OpenGL加速一切正常,总体来说已经基本令人满意了。
如果Linux驱动支持能够尽快完善,我们还会看到更深入的测试,包括默认频率成绩,以及开启电源管理后的功耗情况等等。
虽然某一天AMD也会放出开源驱动,但对于这么高端的卡,恐怕你不会喜欢去用残缺不全的开源驱动,除非你是狂热的开源爱好者。