CrossFire vs SLI – är de värda det?
att få två eller flera grafikkort för att göra ett enda jobb låter som en fantastisk ide i teorin, men det kanske inte ger sådana extraordinära resultat. Det fanns en mängd problem som plågade både AMDs Crossfire och Nvidias SLI. Trots att båda är giltiga tillvägagångssätt för multi-GPU-tekniken, kan inte heller skryta om att lösa sina problem ordentligt.
När dessa tekniker debuterade i mitten av 2000-talet var många glada över de implicita löften de gjorde. Men den ljumma starten som dessa företag erbjöd för sin respektive MULTI-GPU-lösning skulle tyvärr fortsätta under hela deras livslängd.
Crossfire sov officiellt 2017. SLI, trots tekniskt fortfarande har en puls, har nu ersatts av NVLink, beroende på vem du frågar. Ändå är det fortfarande sant att Nvidias SLI-uppgradering erbjuder en massiv förbättring.
vad som kan ha varit kill shot för den allmänna tanken på två eller flera grafikkort som fungerar som en är teknikens framsteg och det faktum att moderna avancerade GPU: er helt enkelt har mycket små problem med att hantera även den mest krävande videon spel på de högsta inställningarna.
som sådan kommer både SLI och Crossfire (och av utseendet på saker, NVLink) att gå ner i historien som något som bara spelentusiaster fann värdefulla nog att använda.
ändå är själva tanken på det fascinerande. Nu ska vi titta på hur båda dessa tekniker fungerar, liksom deras skillnader, och vad som gick fel för dem.
Innehållstabellvisa
hur närmar sig dessa två företag Multi-GPU-installation?
AMD och Nvidia verkar vara låsta i en evig kamp för överlägsenhet i GPU-världen. Även om det gröna laget var det första som slog marknaden med sin SLI-teknik låg team red inte för långt efter.
båda företagen drevs av den romantiska tanken att ansluta två eller flera grafikkort och fördubbla eller tredubbla prestanda; eller de var medvetna om ormoljan som de har försökt sälja konsumenter. Hur som helst var det oss, spelare, som verkligen trodde att detta löfte kunde uppfyllas.
Även om det finns vissa spel där ute där en ökning av prestanda är märkbar eller till och med fördubblad i vissa sällsynta fall, är det uppenbart att varken AMD eller Nvidia verkligen insåg potentialen i en multi-GPU-installation.
likheter
båda teknikerna fungerar i två lägen – alternativ ramrendering eller AFR och delad ramrendering eller SFR. De delar båda väsentligen lasten men på olika sätt.
AFR kommer att ha en GPU rendera varje udda ram och den andra gör varje jämn ram. SFR, å andra sidan, kommer att dela ramen i hälften och ha ETT GPU-arbete på den övre delen av ramen och den andra på den nedre delen av ramen.
som vi har påpekat har båda teknikerna kämpat för att faktiskt förbättra prestanda och i vissa fall har de faktiskt bidragit till dess nackdel.
en annan sak som regelbundet plågar både Crossfire och SLI är ett fenomen som kallas mikrostammning. I grund och botten, när du använder multi-GPU-konfigurationen i din dator med AFR, kan det du uppfattar på din skärm skilja sig från vad benchmarking-programvaran visar. Detta kan leda till en bra gammal stamning.
båda teknikerna behöver en PSU som kan leverera tillräckligt med ström till GPU: erna med kombinationer som 6-stift, 8-stift och 16-stift som är lättillgängliga i de allra flesta moderna PSU: er.
en annan sak som dessa två har gemensamt är att de kan köras på flera bildskärmar och i olika upplösningar. De kan också båda köra fyra 8K eller åtta 4K-skärmar. Nackdelen är dock att varje bildskärm kräver sin egen dedikerade GPU.
skillnader
den viktigaste skillnaden och förmodligen den mest märkbara på en blick är Crossfires förmåga att ansluta GPU: er med bara samma arkitektur, medan SLI behöver två identiska kort för att kunna köras.
så en GPU från HD 5800-serien kan kombineras med en annan 5800-serie GPU (säg 5830 och 5870), men en annan hundra serie kan inte (så en 5770 och 5870 är inkompatibla). Det finns ett undantag med HD 7870 XT-korten, som kan kopplas ihop med en HD 7900-serie GPU.
en liten varning här är att SLI-kort inte behöver vara exakt identiska. De kan vara från olika tillverkare. Så EVGA GTX 1080 Ti kan ansluta till ASUS GTX 1080 Ti, men ingen kunde ansluta till någon korttillverkares vanliga GTX 1080.
denna nästa sak är både en likhet och en skillnad, beroende på ditt perspektiv.
När Crossfire ursprungligen släpptes 2005 krävde de två korten en specifik bro för att ansluta, som SLI. Sedan 2013 kräver AMDs Crossfire inte längre denna bro, och de anslutna GPU: erna kan kommunicera direkt via PCI Express-bussen.
en annan faktor som ger AMD en fördel är att Nvidia kräver att moderkortstillverkarna har en specifik certifiering för SLI, medan många fler moderkort kan köra Crossfire utan problem.
men det är inte allt solsken och tusenskönor för AMD. Deras Crossfires största problem är att det behöver externt stöd för spel när de körs i gränslöst eller fönsterläge, även om fullscreen är bra.
finns det något bra med dessa tekniker?
det skulle vara oärligt om vi insisterade på att vara pedantiska när det gäller Crossfire och SLI och deras uppfyllande av dessa implicita löften. Visst, varken levererade faktiskt 100% FPS-ökningen, men kanske satte vi baren för högt.
faktum är att multi-GPU för det mesta faktiskt kan ge en ökning av prestanda och ha en lägre bildhastighet. Den största fallgropen för denna teknik ligger i det som accentuerades i föregående mening.
som tidigare nämnts kommer multi-GPU-inställningar sannolikt att orsaka mikrostammning och på grund av bristen på allmänt spelutvecklares stöd kommer bildhastighetsökningen oftare att vara försumbar eller sämre, lägre.
man kan hävda att två billigare GPU: er kan betydligt överträffa ett enda och dyrare kort medan de bara kostar lite mer. På en ytnivå verkar detta sant och svårt att motbevisa.
GPU: er körs dock vid höga temperaturer, och att ha två inuti ditt fodral kommer bara att öka sin inre temperatur. Dessutom kommer du sannolikt att behöva uppgradera din PSU för att tillräckligt leverera dina största strömförbrukare. För att inte tala om att om du försöker köra SLI måste du ha ett onödigt dyrare ”SLI-certifierat” moderkort.
ska du få en multi-GPU-installation?
som alltid bör detta beslut baseras på dina personliga preferenser. Det är dock av yttersta vikt att säga att endast i mycket extrema fall behöver du någonsin mer än ett grafikkort.
När det gäller Crossfire och SLI, måste vi alla acceptera att dessa saker bara inte gör det längre och erkänna att de kanske inte ens fungerade i första hand.
de flesta moderna spel kommer att vara bra med en topp på linjen GPU och att få två billigare för ungefär samma summa pengar för att få mindre resultat ger ingen mening. Medan att döma NVLink av sina fäders synder kan vara för hård, har det varit ute sedan 2016 och vi har fortfarande inte sett en glimt av dess potential.
i slutändan är förmodligen den enda anledningen till att du ska få två eller flera grafikkort om du verkligen är entusiastisk över tekniken och vill spela på 4K och 144+ FPS (förutsatt att du har bildskärmen för det). Kom dock ihåg att det senare kanske inte ens är möjligt längre med SLI eller Crossfire på grund av det minskande stödet från utvecklare efter utgåvorna av DirectX 12 och Vulkan.