AMD CrossFire

AMD CrossFire (tunnetaan myös nimellä CrossFireX) on tuotenimi AMD:n tekniikalle, joka mahdollistaa neljän grafiikkasuorittimen samanaikaisen käytön yhdessä tietokoneessa graafisen suorituskyvyn parantamiseksi.

Ensimmäinen sukupolvi

Ensimmäistä kertaa Crossfire-kokoonpanoa esiteltiin 27. syyskuuta 2005. CrossFiren käyttämiseen tarvittiin CrossFire-yhteensopiva emolevy ja kaksi ATI Radeon PCI Express (PCIe) -näytönohjainta. Radeon X800-, X850-, X1800- ja X1900-näytönohjaimista julkaistiin tavalliset versiot ja CrossFire-versiot, jotka kykenivät toimimaan 'Master'- eli isäntätilassa. CrossFiren käyttämiseksi oli ostettava isäntäkortti ja käyttää sitä yhdessä saman sarjan näytönohjaimen kanssa. Isäntäkortin mukana tuli linkkikaapeli, jolla kortit yhdistettiin toisiinsa. Isäntänäytönohjaimissa oli 5 ylimääräistä kuvanmuodostuspiiriä, jotka yhdistivät kummankin näytönohjaimen tuottaman kuvan. Halvemmista Radeon-näytönohjaimista X1300:sta ja X1600:sta ei ole CrossFire-versiota, vaan ne kommunikoivat ohjelmiston avulla emolevyn PCI Express-väylien kautta.
Esimerkki isäntäkortti-CrossFiren rajoituksista oli Radeon X850 XT:n isäntäkorttiversion CrossFire-toteutus. Koska se käytti Silicon Imagen kuvanmuodostuspiiriä (Sil 163B TMDS), X850-CrossFiren enimmäisresoluutio oli 1600x1200 60 hertsin virkistystaajuudella tai 1920x1440 54 hertsin virkistystaajuudella. Tämän katsottiin olevan ongelma kuvaputkinäyttöjen käyttäjille jotka halusivat käyttää näytönohjaimia pelaamiseen suurilla resoluutioilla. Koska kuvaputkinäyttö 60 hertsin virkistystaajuudella rasitti monien silmiä, sopiva resoluutio olisi ollut 1280x1024 mikä taas ei tuonut CrossFirelle tarpeeksi arvoa sen hintaan nähden.

Toinen sukupolvi

ATI:n "CrossFire Xpress 3200"-piirisarjalla varustetulla emolevyllä jokaista CrossFire-yhteensopivaa näytönohjainta varten ei enää tarvita isäntäkorttia (poikkeuksena Radeon X1900-sarja). Kahta tavallista korttia voidaan käyttää CrossFire-tilassa käyttämällä PCI Express -väylää korttien väliseen kommunikointiin. Tekniikka on samankaltainen kuin X1300:n CrossFire, mutta Xpress 3200 on suunniteltu erityisesti näytönohjainten välistä nopeaa kommunikointia varten. Vaikka muutoksella oli negatiivinen vaikutus suorituskykyyn, katsottiin sen kokonaisuudessaan olevan parannus: CrossFire-isäntäkorttien kysyntä oli suuri ja hinta korkea, minkä lisäksi korttien saatavuus jälleenmyyntitasolla oli heikkoa.

Nykyinen sukupolvi (CrossFireX)

Radeon X1950 Pro:n julkaisun myötä ATI uudisti kokonaan CrossFiren liitäntäinfrastruktuurin, jotta entisten linkkikaapeli- ja isäntäkorttijärjestelmien tarve poistuisi kokonaan. ATI:n CrossFire-liitin on nyt jokaisen näytönohjainkortin yläreunaan kiinnitettävä liuskamainen välikappale, joka muistuttaa Nvidian SLI-siltaa mutta on suunnittelultaan erilainen. Näin isäntäkortteja ei enää ole eikä niitä tarvita parhaan suorituskyvyn saavuttamiseksi. Yhteen korttiin voidaan yhdistää kaksi liitintä; molemmat otettiin käyttöön CrossFireX:n julkaisun yhteydessä. Radeon HD 2900- ja HD 3000-sarjojen kortit käyttävät samoja liittimiä, mutta CrossFireX:n toiminnan helpottamiseksi HD 3800-sarjan kortit tarvitsevat vain yhden liittimen. Toisin kuin vanhempien sarjojen Radeon-kortteja, eri HD 3800-sarjan kortteja voi yhdistellä ja jokaisen kellotaajuutta säätää erikseen.
AMD:n julkaistua Spider-nimisen alustansa marraskuussa 2007 CrossFire päivitettiin tukemaan neljän näytönohjaimen käyttöä samanaikaisesti 790FX-emolevypiirisarjalla. Tuolloin CrossFire-brändinimen tilalle vaihdettiin "ATI CrossFireX".