2008年,AMD的Linux系统版催化剂显卡驱动程序引入了大量显著新特性,诸如催化剂控制中心(CCC)、CrossFire交火、OverDrive、同日Linux支持等等。
进入2009年后,Linux催化剂也是坚持每月升级一次,又陆续带来了OpenGL 3.0/3.1/3.2标准支持、Hybrid CrossFire混合交火、MultiView显示技术、AMD显示库软件开发包(ADL SDK)、复合输出改进、CCC增强等等,以及大量bug修正和更多Linux发行版的支持。到现在为止,Linux版本的催化剂已经在功能上和Windows版本相差无几,只剩下四卡交火、Eyefinity多显输出等几个xx技术。
不过也就是在今年,从2003年就开始担任ATI Linux核心工程经理的Matthew Tippett离开了AMD,转投Palm旗下,也对Linux催化剂的开发产生了不小的影响。
在今年的全部12款Linux催化剂驱动中,我们选择代表性的五款进行一下对比测试:
催化剂9.1:fglrx 8.57.2/OpenGL 2.1.8395
催化剂9.3:fglrx 8.59.2/OpenGL 2.1.8543
催化剂9.6:fglrx 8.62.4/OpenGL 2.1.8673
催化剂9.10:fglrx 8.66.2/OpenGL 2.1.9026
催化剂9.11:fglrx 8.67.4/OpenGL 2.1.9116
(催化剂9.12存在一个bug,无法在测试系统上运行,故以9.11代替。)
测试系统配置:
Core 2 Duo E8400处理器、技嘉GA-EP45T-DS3R主板、2GB DDR3内存、西部数据160GB硬盘(WD1600JS-00M)、Radeon HD 4870 512MB显卡; 8.10操作系统(Linux 2.6.27 Kernel、X Server 1.5.2)
H.264 1080p高清视频播放:9.11的整体CPU占用率{zd1},9.10也不错,9.6则有些高得离谱。
《Warsow 0.5》:在这款不是非常依赖显卡的ioquake3引擎开源设计游戏上,最老的9.1性能却是{zh0}最稳定的,其他版本都会在某些分辨率(1280×960/1440×1050)下严重丢帧。
《鏖战废土Nexuiz 2.5.2》:3D设计游戏,也不是很吃显卡,各个版本表现都差不多。
《VDrift》:赛车游戏,9.3的性能相比其他版本在各个分辨率下都差了一个档次。
《Quake 4》:9.10性能{zy},9.11也与之接近,不过9.6在1920×1080高分辨率下明显反常。