Articles

Nvidia SLI vs AMD CrossFire: ovatko multi-GPU teknologiat paahtoleipää?

Jos haluat luoda maailman nopeimman peli-PC: n, haluat jammailla niin monta näytönohjainta kuin voit sen sisällä, eikö niin? Loppujen lopuksi, jos se on tarpeeksi hyvä Summit-tehokkain tietokone koskaan tehty, sen 27,648 Nvidia Volta GPU – – niin varmasti se on tarpeeksi hyvä kodin pelaamista kamppeet liian.

mutta viisinumeroisen PC: n ulkopuolella rakentuu Mr. ja Mrs. Moneybagsin hemmotelluille rikkaille lapsille hyvin vähän multi-GPU-tietokoneita. Kun Steam-Laitteistokyselyssä vielä vaivauduttiin mittaamaan tällaisia asioita, yli yhtä korttia käyttävien PC-pelaajien prosenttiosuus hautautui muhkean nollan desimaalipilkkujen taakse.

ja jos haluat parhaan yhden GPU nämä ovat parhaat Näytönohjaimet tänään.

onko multi-GPU-ratkaisujen tulevaisuudessa elämää vai ovatko sekä AMD: n CrossFire että Nvidian SLI jäänteitä kauan sitten unohdetusta menneisyydestä? Kuten aina, se on vähän laatikosta A ja vähän laatikosta B…

AMD: n CrossFire ja Nvidia: n SLI ovat mittatilausteknologiaa, joita kaksi näytönohjainjättiä käyttivät saadakseen omat GPU: t pelaamaan hienosti yhteen samaan järjestelmään. Alun perin molemmat teknologiat vaativat nauhakaapelin käyttöä useiden näytönohjainten liittämiseksi toisiinsa, mutta vaikka tämä on varmimmin edelleen Nvidian GeForce-korttien tapauksessa, AMD: n Radeon GPU: t pystyvät nyt toimimaan ilman tällaisia rajoituksia ja kommunikoimaan iloisesti PCIe 3.0-liitännän kautta.

Nvidia SLI ja AMD CrossFire bridges

Nvidian SLI vaatii vielä nauhan, ja sen high-end-kortteihin tarvitaan korkean kaistanleveyden SLI bridge-liitin, jotta se saa täyden hyödyn multi-GPU-hyvyydestä.

kahden teknologian tapa tehdä peligrafiikkaa on melko yhdenmukainen. Ne käyttävät joko split frame renderöintiä (SFR) tai alternate frame renderöintiä (AFR). Edellinen tarkoittaa sitä, että GPU jakaa jokaisen kehyksen renderöinnin keskenään, kun taas yleisemmässä AFR-menetelmässä jokainen GPU tekee sen vuorollaan renderöidäkseen kehyksen.

mutta Nvidian SLI on rajoittavampi sen suhteen, mitä näytönohjaimia voi käyttää multi-GPU-ryhmässä. Sinun täytyy olla täsmälleen sama GPU kytketty jokaiseen lähtö saada skaalautuva linkki käyttöliittymä (sillä se on koko nimi lyhenne beast) työskentely. Ne voivat olla eri valmistajilta-Asus ja Gigabyte – kortit voivat edelleen toimia yhdessä-mutta niiden on käytettävä samaa sirua. GTX 1070 tarvitsee toisen GTX 1070 toimiakseen.

CrossFire-puolella (that ’ s just branding… move along) voi käyttää eri GPU: ita saman sukupolven näytönohjaimista. Voit liittää RX 580: n RX 570: n rinnalle, mutta Lisa Su: n tähden, älä tee tätä. Toki se on mahdollista, mutta siitä on yleensä enemmän vaivaa kuin hyötyä. Helppoa elämää sinun pitäisi vain todella ristituleen identtinen GPU, la Nvidia.

mutta sitten helppoa elämää varten sinun ei luultavasti kannata vaivautua kummankaan multi-GPU-teknologian kanssa.

AMD Radeon RX 580

sekä SLI: n että Crossfiren voimakas lupaus on ollut joko tarjota sinulle absoluuttinen korkein mahdollinen suorituskyky ottamalla useita huippuluokan näytönohjaimia ja tekemällä ludicrous-speed-pelikoneita, tai antaa sinulle aito arvolupaus. Poimia yhden, edullinen valtavirran GPU ja sitten kuusi kuukautta vuodessa alas linja ostaa toinen-mahdollisesti alle hinta ensimmäinen-ja net samalla suorituskyvyn saat kalliimman high-end näytönohjain.

mutta se ei ole koskaan mennyt niin. SLI ja CrossFire ovat jo pitkään olleet teknologioita, jotka tarjoavat alenevaa tuottoa sijoituksellesi. On hyvin harvinaista saada kaksinkertainen peliteho lisäämällä toinen GPU, ja suorituskyky boost saa huomattavasti pienempi enemmän Näytönohjaimet saada lisätään array.

ja se on, jos pelinkehittäjä edes vaivautuu toteuttamaan SLI-tai CrossFire-tuen. Tämä on suurin ongelma edessä multi-GPU technologies ja luultavasti syy sen lasku, ja mahdollisesti välitön kuolema, pelaamista edessä. Tuen taakka on siinä, että pelinkehittäjät käyttävät aikaa ja siten paljon rahaa saadakseen pelinsä toimimaan Nvidian ja AMD: n multi-GPU-teknologioiden kanssa.

”harkitsemme, kuinka paljon panostamme siihen”, AMD: n Scott Herkelman kertoi, ”mutta se ei välttämättä johdu siitä, että me pelaajat ja PC-alustan harrastajat emme välitä siitä, vaan siitä, kuinka paljon ISV: t, pelin kehittäjät joutuvat siihen panostamaan.”

pelinkehityksen kustannusten noustessa ja pelaajien määrän, kuten SLI-ja CrossFire-ponnistelut hyödyttäisivät, on AMD: n tai Nvidian vaikea saada devs: ää kiinnostumaan aktiivisesti. Kiinnostus on varmasti hiipumassa valtavirran puolella Nvidia, jossa se nixing tuki SLI sen suosituimmista korteista, GTX 1060, jättäen vain sen kalliimmat kortit käytettävissä pariksi erittäin kalliita, showpiece koneita.

GTX 1060 ja GTX 1070

AMD näyttää sivuuttavan CrossFire-tekniikkansa, mutta suosivan DirectX 12: n API-pohjaista multi-GPU-tukea. Kun DX12: een on rakennettu erityinen MULTI-GPU-abstraktiokerros, sen pitäisi olla suoraviivaisempi, jotta devs voi tukea useampaa kuin yhtä näytönohjainta yhdessä tietokoneessa.

”saldomme tulee todennäköisesti päätymään siihen, että uudet ohjelmointirajapinnat saavat multi-GPU-tuen”, Herkelman kertoi, ”ja vanhemmat ohjelmointirajapinnat, koska sijoitukselle ei ole saatu tuottoa, ja että useimmat uudet pelit tulevat uusille API-alustoille, jotka joutuvat todennäköisesti kärsimään hieman.”

ja AMD ovat osoittaneet, että se voi toimia – sen RX 580s, kun se on yhdistetty, pystyy tarjoamaan saman tason pelaamista suorituskykyä kuin huippuluokan RX Vega 64. Tämä tarkoittaa, että he pystyvät usein tarjoamaan kaksi kertaa yhden RX 580: n ruutunopeudet – Graalin malja multi-GPU-pelaamiselle.

mutta se on vain peleissä, jotka nimenomaan tarjoavat DX12 mGPU-tukea, kuten Deus Ex: Mankind Divided, Rise of the Tomb Raider ja Hitman. DirectX 12: ta käyttäviä pelejä ei edelleenkään ole paljon, ja harvat niistä toteuttavat tahallaan mgpu: n abstraktiokerroksen.

kun puhutaan ”moderneista apeista”, Vulkan on kuitenkin hieman vähemmän yhteensopiva. Kun testasimme samaa Rx 580s: ää Doomin kanssa sen Vulkan habitatissa, olimme itse asiassa saamassa huonommat pelikehysnopeudet kahdesta kortista kuin yhdestä kortista.

valitettavasti, vaikka DirectX 12: n mgpu ei välttämättä ole riippuvainen SLI: stä, se ei silti anna sinun plumbata kahta GTX 1060-korttia samaan tietokoneeseen saadaksesi Moar framzin.

ei SLI GTX 1060

joten, sekä Nvidia että AMD näennäisesti vetäytyvät eksplisiittisestä SLI-ja CrossFire-tuesta, näyttää siltä, että heidän mittatilaustyönsä multi-GPU-teknologioiden päivät ovat todellakin luetut. Pelipuolella joka tapauksessa … kun puhutaan laskentaan, se on paljon helpompi useita GPU käsitellä kuin renderöinti peli kehyksiä.

siksi kaivostyöläiset ostivat niin monta GPU: ta, ja miksi on lähes turha edes puhua multi-GPU: n pelaamisesta, kun edessä on yksi suurimmista näytönohjainten kuivuuksista, joita olen koskaan nähnyt kaikkina pitkinä vuosinani toimittajana. Näytönohjainten niukkuus ja hinnoittelu on tehnyt lähes mahdottomaksi yhden edullisen GPU: n poimimisen, saati sitten kahden kirotun asian.

mutta loppujen lopuksi juuri AMD näyttää paremmassa asemassa, tai on ainakin laittanut Radeon-pelaajansa parempaan asemaan, jos he haluavat tuplata näytönohjaimillaan. Voit saada pari valtavirran Radeons pelata mukavaa ja toimittaa massiivisesti parannettu kehysnopeudet kunnollinen määrä nykyaikaisia pelejä, vaikka se pysyy kaikki riippuu devs.