ATi交叉火力套装全国首测

新体验

NVIDIA的SLi双显卡技术已经发布多时,凭借SLi技术,两块NVIDIA的显卡可以同时工作,获得将近一倍的性能提升。目前该项技术已经被应用到NVIDIA的中低端显卡产品当中,可以说SLi技术已经在玩家当中深入人心。作为NVIDIA的强力竞争对手,ATi用来对付SLi技术的“CrossFire(交叉火力)”却迟迟没有相应的产品出台,直到不久前在台北COMPUTEX会展上,我们才终于看到了ATi最新支持交叉火力的显卡主板套装,但并没有实际测试数据。而现在,电脑报数字实验室在ATi正式发布交叉火力之前,拿到了真正的交叉火力板卡套装,下面就让我们一起来揭开它神秘的面纱。

交叉火力技术简介

和NVIDIA的SLi技术功能比较相似的是,ATi的交叉火力技术也是通过两块显卡同时工作来提升系统的3D性能。不过,它们在细节上有很多不同的地方。下面我们来介绍一下交叉火力相关的一些知识。

支持交叉火力的硬件

从目前我们拿到的样品来看,要搭建支持交叉火力的硬件平台,我们需要一块支持交叉火力的ATi显卡、一款普通的ATi显卡,还有一块支持交叉火力的主板。

我们知道,NVIDIA显卡要组建SLi系统,必须采用两块完全相同的显卡,而且并没有主副之分,但ATi交叉火力系统中两款显卡则有主副之分。主显卡必须支持交叉火力技术,提供特殊的输出接口与连接线,副显卡则是普通的型号,只需要与主显卡拥有相同的GPU、工作频率和BIOS即可。工作时,副显卡计算的数据将先传输到主显卡上,然后通过主显卡的复合处理之后再输出到显示器上。NVIDIA的SLi系统中两块显卡可以互换插槽使用,而交叉火力是不允许的。

这里支持交叉火力的显卡就是主显卡,提供了特殊的数据线接口,可以与副显卡相连接。副显卡的选择也是重要的,虽然ATi称交叉火力可以在不同ATi显卡之间搭建,但至少现在还无法实现,我们必须找一款和主显卡规格完全相同的显卡,当然它并不需要提供像主显卡那样专用的交叉火力数据接口。

40-i2-i3补充1.jpg
主显卡

目前支持交叉火力的主板暂时还只看到ATi自己的RD480系列,分别有针对AMD处理器和Intel处理器的版本,主板上提供两条PCI-E ×16插槽,两条插槽的PCI-E通道数可以通过终结器进行设置,可以设置为双×8或者单个×16,如果搭建交叉火力,则两块显卡分别得到8条通道,如果使用单显卡,则在另一条PCI-E ×16插槽上接上终结器,此时单显卡将得到完整的16条PCI-E通道。另外,未来我们也很有可能在Intel的平台上使用ATi的交叉火力系统,那么我们在购买主板的时候就有更多的选择了。

40-i2-crossfireboard_r2.jpg
Radeon Xpress 200 Intel版
40-i2-crossfireboard_b2.jpg
Radeon Xpress 200 AMD版

渲染方式与抗锯齿

ATi交叉火力的渲染方式也与NVIDIA的SLi大不相同。NVIDIA的SLi系统中,两块显卡分别负责上部和下部屏幕图像的渲染,而交叉火力则支持三种渲染方式,根据应用程序的不同自动切换。

首先就是效率最高的瓦片分离着色技术,渲染中画面被分为数个小块,主副显卡分别负责渲染对应的部分,这样的渲染方式也可以尽量地将两块显卡的工作量进行平衡,以免其中一块显卡负载过重造成瓶颈效应。不过这种渲染方式的软件兼容性还有待改进,因此在大部分软件中,页框分离着色技术和交替页框渲染这两种兼容性比较好的渲染方式使用得更多一些。页框分离着色技术就是NVIDIA的SLi所采用的渲染方式,两块显卡按一定比例分担上下部分画面的渲染;交替页框渲染原理就是两块显卡分别处理奇数帧和偶数帧的数据。

40-i3-2.jpg
瓦片分离着色技术原理

交叉火力采用的抗锯齿技术与传统的抗锯齿方式有所不同,主显卡和副显卡分别对同一像素的不同采样点进行采样,最后通过主显卡的复合引擎进行复合计算,得到最后的结果。这项技术的好处就在于可以充分利用两块显卡的性能,以实现高达14×的全屏抗锯齿特效,而NVIDIA的SLi系统目前只能达到8×。

40-i3-i4.jpg
超级抗锯齿技术原理

性能实测

测试平台

处理器:

Athlon64 3000+ Socket939

内存:

海盗旗XMS DDR400 512MB × 2

主板:

ATi RD480+SB450(Radeon Xpress200 Cross Fire Edition)

ASUS A8N SLi

显卡:

ATi Radeon X850XT Cross Fire Edition 256MB DDR3 (核心/显存频率:520/1080MHz)

ATi Radeon X850XT 256MB DDR3 (核心/显存频率:520/1080MHz)

GeForce 6800Ultra 256MB DDR3 × 2

硬盘:

希捷7200.7 160GB

电源:

世纪之星钻石500服务器电源

操作系统:

WindowsXP 中文版 + SP2;

DirectX9.0c;

催化剂 For CrossFire

ForceWare66.93

特别说明一下,我们这里GeForce 6800Ultra SLi的测试成绩来自今年第一期的测试报告,因此GeForce 6800Ultra的驱动程序仍然为ForceWare66.93。由于交叉火力对于电源功率最低要求为500W,所以我们选择了500W的世纪之星钻石500服务器电源来保证系统所需电力。测试包括常规性能测试与游戏实测。常规性能测试考查的是系统在比较理想的环境下的3D性能;游戏实测主要是考查交叉火力系统的软件兼容性和在实际游戏中的性能表现。另外,值得指出的是,如果要开启交叉火力功能,必须安装ATi控制中心软件,以前的ATi控制面板中没有相关选项。

测试数据分析

首先我们来观察一下单块Radeon X850XT与两块Radeon X850XT所组建的交叉火力系统之间的性能差距。无论是常规的1024×768@32bit还是1600×1200@32bit、4×FSAA、16×AF这样高画质的测试,交叉火力的3DMark03得分都超过了单块显卡大约70%。在3DMark05的测试中,1024×768@32bit分辨率下,交叉火力相对单块显卡大约有40%的优势。如果将分辨率提升到1600×1200@32bit,并开启FSAA和AF的话,这个性能差距能提升到90%。可以说交叉火力系统在高负荷渲染下的性能提升相对常规分辨率下更为明显。仔细观察3DMark05中的材质填充率测试结果,我们可以发现,在理想的测试状态下,交叉火力的纯材质填充速度的确可以相对单块显卡提升一倍,当然这只是理想状态的测试。如果在实际游戏中,显卡的资源还要被其它工作所占用。

接下来我们看看交叉火力与GeForce 6800Ultra之间的对比情况。在3DMark03测试中,GeForce 6800Ultra的SLi组合全面胜出,在高低两种分辨率下的得分都超过了交叉火力平台。不过在3DMark05的测试中,情况有所变化,SLi平台依然在常规分辨率下以22%的优势领先,但在高分辨率下则落后交叉火力大约21%,可见交叉火力的超级抗锯齿技术在开启FSAA和AF的时候有一定的优势,在这方面交叉火力算是胜出。另外,从3DMark05的子项测试也可以看到,交叉火力在理想状态下的运算能力可以说是超过了SLi平台,特别是材质填充方面,有明显的优势,另外在顶点运算上也超过SLi平台25%。在Shader Mark2.0测试中,交叉火力在注重顶点渲染能力的Shader17测试里的得分几乎是SLi平台的3倍,按道理不应该出现这样的情况,我们估计是因为SLi平台当时的驱动程序还不够完善所致。

40-i3-4.jpg
在ATi控制中心里开启交叉火力功能

那么交叉火力在实际游戏中表现怎么样呢?首先是DOOM3测试,DOOM3采用了基于OpenGL开发的引擎,而NVIDIA显卡在OpenGL方面的性能一直非常强大。不过我们从测试结果也可以看到,交叉火力与SLi平台在DOOM3游戏中的表现差距并不是非常大,在高分辨率下几乎可以忽略两者的得分差异。我们还试着用交叉火力玩了一下最新推出的《帝国时代3》和《英雄萨姆2》,这两款游戏对显卡的要求都非常高。实际试玩中我们的交叉火力平台表现出了良好的兼容性,没有出现任何花屏和不稳定的现象。单块Radeon X850XT运行《帝国时代3》的时候,在1024×768@32bit分辨率下将画面效果全开,大约有32fps左右的速度,而交叉火力大约有36fps左右的速度,提升不是非常明显。在《英雄萨姆2》里,在分辨率为1024×768@32bit、画质为默认的情况下,单块显卡有69~88fps的速度,交叉火力有75~95fps的速度,有一定的性能提升。当然,受限于内存与处理器,实际游戏中交叉火力也不可能达到单块显卡的两倍性能,等到有更强劲的处理器以及内存后,这个提升的幅度才会明显增加。

工程师点评

总的来说,ATi推出的Radeon X850XT交叉火力系统在性能上与GeForce 6800Ultra SLi相差不远,在某些项目上还明显超过了GeForce 6800Ultra SLi,特别是在纯材质填充和顶点渲染方面表现突出。在软件兼容性上,交叉火力也表现不错,我们测试的游戏在它上面都能正常稳定地运行。

测试中我们还发现一个有意思的现象,在高画质的测试中,在画面切换的时候我们偶尔可以看到画面上下轻微错位和出现排列整齐的小方块,这正好是采用页框分离着色和瓦片分离着色技术在画面切换时容易出现的小Bug,不过并不影响使用,反而帮助我们判断出了此时显卡用的何种渲染方式,算是整个测试中比较有意思的一点。

当然,对于性能来说,我们只需要知道高端ATi显卡组建的交叉火力平台的确很强大,但它过万元的价格却是一般玩家不能接受的,因此我们认为交叉火力最大的意义应该还在于它的灵活性。根据ATi发布的资料,交叉火力的组建将非常灵活,我们可以用一款支持交叉火力的ATi显卡作为主卡,然后用另一块不同规格的普通ATi显卡与之搭配来组建交叉火力平台,以获得性能上的提升——这一点是SLi无法做到的,SLi必须要两块卡完全相同才行。不过,经过我们的测试,交叉火力目前还不能用不同的显卡来组建,但我们相信这个问题以后能够解决。另外,交叉火力具备目前支持显示器数量最多的多屏显示功能,结合Radeon Xpress200主板上的集成显卡,交叉火力平台最多可以支持5个显示器同时显示,这对于搞图形设计的工作站用户来说有很大的实用意义。更多的显示器就意味着可以同时进行更多的工作,但NVIDIA目前还没有支持5显示器的方案。

主板方面,除了ATi自己的Radeon Xpress200交叉火力版外,很有可能就是Intel的产品可以支持交叉火力,这一点ATi在发布的资料中也曾有暗示。不过大家都可以想到,NVIDIA的主板当然是不会支持的,于是Intel自然不会放过这个推动高端平台的机会。

总之,交叉火力的确非常值得期待,特别是不同ATi显卡之间可以组建交叉火力这一点是十分实用的。如果将来交叉火力技术被应用到了诸如Radeon X700、Radeon X800GTO这一类中端显卡上的话,那将会是一个很大的卖点。

40-i4-b1.jpg