rilpoint_mw113


CrossFire

CrossFire,是ATI的一款多重GPU技術,可讓多張顯示卡同時在一部電腦上並排使用,增加運算效能,與nVidiaSLI技術競爭。CrossFire技術於2005年6月1日,在Computex Taipei 2005正式發佈,比SLI遲一年。至首度公開之今,CrossFire經过了一次修訂。

要使用此技術,主機板必需支援CrossFire,以及需要兩張ATi PCI Express介面的顯示卡,要相同等級,並有可能需要購買主卡。例如:如果用家有一片Radoen X850XT PE顯示卡,必須額外購買一片Radeon X850 CrossFire Edition,才能達成CrossFire。但对X1600來說,只需購買兩張一模一样的卡,即可達成CrossFire。

由於以往ATi的顯示卡沒有像nVidia般,預留協同運算,所以在第一代CrossFire ATi采用Composting Engine和DMS Cable,來仿效nVidia的MIO接口。

目录

[编辑] CrossFire各模式

CrossFire可以下列四種形式執行。

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
CrossFire Super AA
  • 这模式能增加畫面質素,讓兩個繪圖核心同時執行AA運算,然後把結果組合。例如一同執行4x AA運算,結果會是8x AA 畫質。

[编辑] 第一代

Radeon X850XT CrossFire Edition,与正常的X850XT的分別在於多出了四顆晶片,構成了Composting Engine:

  • Silcon Image Sil1611, DVI接收晶片
  • Silcon Image Sil1612, DVI輸出晶片
  • Analog Devices的ADV7123, Digital to Analog轉換晶片
  • XILUNX Spartan XC3S400,系統邏輯DSP晶片

普通的Radeon X850XT會透过一條特別的Cable,將運算結果傳送到Radeon X850XT CrossFire Edition(透過特別DMS接口接收結果)。Radeon X850XT CF Edition內的Composting Engine便會把兩顆核心的運算結果結合在一起,然後透過同一條Cable上的DVI接口將結果顯示在顯示器。

优点:

  • 買了普通Radeon X850XT的人,仍可使用CrossFire。
  • 不佔據原本的PCI-e的頻寬,充分發揮CrossFire的性能。

缺点:

  • 由於DVI接收与輸出晶片最高的頻寬頻率只有165MHz,所以不支援UXGA(1600 x 1200)以上的解像度。
  • 多出了的四顆晶片,令成本增高,引致CrossFire Edition的顯示卡售價遍高。四顆晶片的成本亦成了將CrossFire推廣的跘腳石。

[编辑] 第二代

由於多出了的硬体令成本增高,ATi決定中低階顯示卡使用軟体Composting Engine,即X1300 Series和X1600 Series。為了充分發揮CrossFire的性能,X1800 Series仍會使用改良後的第二代硬体Composting Engine。

  • 第二代硬体Composting Engine

R520高達2048 x 1536@70+的CrossFire模式,相信就是改用比Silicon Image Sil1611更高解像度的晶片代替,此外ATi亦決定推出X1800版本的CrossFire Edition,期望把CrossFire進一步普及。

  • 軟体Composting Engine

应用於中階和低階顯視卡。顯視卡中現集成Composting Engine。副卡的資料傳送會透過PCI-E,不是采用DMS Cable,到主卡。若高階顯視卡采用軟体Composting Engine,效能比硬体Composting Engine下降60%。而低階顯視卡不用处理太複雜資料,霸佔的PCI-E頻寬不太嚴重,中階則因霸佔的PCI-E頻寬而令性能增長減少。

[编辑] 第三代

  • 原生交叉火網Native CrossFire

新一代的X1650XT、X1950Pro显卡集成了CrossFire合成引擎,並有接口將双卡互連,情況猶如nvidia的SLi。而Catalyst 6.11驅動程式亦開放了X1900 Series的顯示卡的軟體Composting Engine模式,不再需要主卡和接線,但必需配合擁有双PCI Express x16的主機版使用。

第三代CrossFire能支持五個顯示器輸出,但需配合ATI的集成显示卡晶片组,例如RS 480和RS 580。

[编辑] 支持卡種

  • X850 XT PE (需要主卡)
  • X1300 Series (不需主卡)
  • X1600 Series (不需主卡)
  • X1800 Series (需要主卡)
  • X1900 Series (需要主卡)
  • X1950 Series
    • X1950 XTX (需要主卡)
    • X1950 Pro (不需主卡)

[编辑] 支持晶元組

  • Intel X38 - 能达到PCI-E x16/x16规格
  • Intel P35 - 只能达到PCI-E x8/x16规格,由於樽頸存在,所以双卡效能稍遜。
  • Intel P965 - 只能达到PCI-E x4/x16规格,由於樽頸存在,所以双卡效能稍遜。
  • Intel i975X
  • Intel i955XE
  • Intel i945 - 某些主板廠商在版上設有兩條PCI-16X.但由於晶元組本身不能直接提供双卡支援,一條速度是PCI-E 16X,另一條是PCI-E 4X。由於樽頸存在,所以双卡效能稍遜。
  • AMD-ATi RD580 (AMD 580X)
  • AMD-ATi RD480 (AMD 480X)
  • AMD-ATi RD600 (Xpres3200 Intel Edition)


ATi顯示核心列表
2D ChipsMach
DirectX 5/63D RageRage ProRage 128
DirectX 7.xRadeon R100
DirectX 8.xRadeon R200
DirectX 9.xRadeon R300R420R520
DirectX 10Radeon R600
ATi公司GPU外的產品、技術
晶片組IGP3xx9100 IGP480X580X690G
多重GPU技術AMRCrossFire
專業級顯示晶片/介面卡FireGLFireMV
消費性电子產品Imageon
其他技術AVIVOUVDHyperMemory
用於遊戲主機的技術Flipper/GameCubeXenos/Xbox 360Hollywood/Wii