交火技术是ATI的一款多重GPU技术,可让多张显示卡同时在一部电脑上并排使用,增加运算效能,与NVIDIA的SLI技术竞争。
CrossFire技术正式发布比SLI迟一年。至首度公开之今,CrossFire经过了一次修订。
使用方式
要使用此技术,主机板必需支援CrossFire,以及需要两张ATiPCI Express接口的显示卡,要相同等级,并有可能需要购买主卡。例如:如果用户家有一片Radoen X850XT PE显示卡,必须额外购买一片Radeon X850 CrossFire Edition,才能达成CrossFire。但对X1600来说,只需购买两张一模一样的卡,即可达成CrossFire。
由于以往ATi的显示卡没有像nVidia般,预留协同运算。所以在第一代CrossFire,ATi采用Composting Engine和DMS Cable,来仿效nVidia的MIO接口。
ATI的crossfire和
NVIDIA的
SLI差不多都是把显卡插在两根
PCI-E X16上构建的,但SLI用于连接两卡的是U型连接卡,而CF(交叉火力)则是用专用的数据线
CF的连接概念是主卡-从卡,也就是主卡负责协调信息分配到从卡上一同处理,然后再把处理好的信息通过数据线返回到主卡上一同输出,要组建CF必须购置一块主卡,从卡则可以用普通的
ATI显卡,主卡与从卡的区别在于主卡多了一个HD-DMS接口,把主卡的HD-DMS接口和从卡的
DVI接口连接,通过这个通道来传输两卡之间的数据
而NVIDIA的SLI在一块支持双PCI Express X 16的
主板上,同时使用两块同型号的PCIE显卡。这项技术可以让两块NVIDIA显卡连接起来并行运作,获得近乎翻倍的3D效能。如此一来,其竞争者ATI略有不足。
不过虽然性能上SLI略胜ATI的交叉火力,但是交叉火力在游戏方面却反而有一定优势。SLI支持的游戏实在少的可怜,而交叉火力几乎所有的游戏都支持。
各种模式
Alternate Frame Rendering
把Frame以单双数分给不同的GPU处理,例如VGA 1负责(1,3,5,7,9),而VGA 2负责(2,4,6,8,10)。
Scissor(SplitFrame Rendering)
将画面分为上下半部,并各自由一颗GPU运算,然后再组合成同一个图面。
SuperTiling
把画面分割成很多小格,让两颗绘图核心梅花间竹地处理小格内的资料。这个方法效能最佳,但此模式只能支援于Direct 3D,不支援OpenGL。
Super AA
这模式能增加画面质素,让两个绘图核心同时执行AA运算,然后把结果组合。例如一同执行4x AA运算,结果会是8x AA 画质。