Шта се десило са играма са више ГПУ-а?

Имати два или више ГПУ-а је некада био врхунац ПЦ игара, али сада је то ствар прошлости. Шта се десило?

Све до средине 2010-их, најбржи рачунари за игре су користили више графичких картица, обично две, али понекад и до четири. Затим, неке од најбоље графичке картице за игре користили су два ГПУ чипа, а не само један, што је помогло у консолидацији. Нвидиа СЛИ и АМД ЦроссФире мулти-ГПУ технологије су виђене као врхунац сваког врхунског рачунара за играње и могле би да подигну ваше искуство играња на следећи ниво.

Данас је мулти-ГПУ ствар прошлости — практично реликт у свету рачунара. Чињеница да већина нових ГПУ-ова данас чак ни не подржава СЛИ или ЦроссФире је свакако проблем, али популарност мулти-ГПУ-а је опадала много пре него што су их Нвидиа и АМД ефективно обуставили технологије. Ево историје игара са више ГПУ-а и зашто нису издржале тест времена.

Кратка историја мулти-ГПУ-а, од 3дфк до његовог опадања

Док су се модерне графичке картице појавиле раних 2000-их из ривалства између Нвидије и АМД-а, било је много више играча током 90-их. Једна од тих компанија била је 3дфк Интерацтиве, која је произвела носталгичну Воодоо линију графичких картица. Да би стекла конкурентску предност, компанија је одлучила да две графичке картице могу бити боље од једне, и 1998. године је увела своју Сцан-Лине Интерлеаве технологију (СЛИ). Био је то прилично генијалан потез са стране 3дфк-а јер је подстакао већу продају ГПУ-а и одвратио власнике Воодоо-а да пређу на другу картицу.

Међутим, СЛИ је уведен управо када је 3дфк кренуо ка банкроту, а компанију је на крају купила Нвидиа, која је добила права интелектуалне својине на све што је у власништву 3дфк-а. Мулти-ГПУ је накратко престао да постоји након аквизиције 3дфк-а, али Нвидиа је поново увела СЛИ (променивши званични назив у Сцалабле Линк Интерфаце) 2004. године са својом ГеФорце 6 серијом. У суштини је функционисао на исти начин као и раније: додајте још ГПУ-а, остварите више перформанси. Али било је неких иновација са Нвидијиним приступом.

Док је 3дфк-ов стари СЛИ имао сваки ГПУ да прикаже линију пиксела један по један („линија скенирања“ у СЛИ), Нвидијин нови СЛИ је увео две нове методе рендеровања: рендеровање подељеним оквиром (СФР) и рендеровање са алтернативним оквиром (АФР). Са СФР-ом, сваки ГПУ рендерује део једног оквира, не тако што дели оквир по средини, већ дајући сваком ГПУ-у подједнако интензиван комад за рендеровање. АФР, с друге стране, сваки ГПУ производи оквир заузврат. Док је СФР одличан за смањење кашњења, АФР има тенденцију да постигне највише перформанси, иако са много лошијим пејсингом кадрова и муцањем.

Слично томе, 2005. године, АТИ (који ће га ускоро купити АМД) представио је сопствену технологију са више ГПУ-а, названу ЦроссФире, али је у почетку била нека врста нереда. Са 3дфк и Нвидиа картицама, све што вам је било потребно су два иста ГПУ-а и кабл или мост за повезивање њих, али ЦроссФире је од вас захтевао да поред обичне графике купите и посебну "мастер" картицу картица. Затим, уместо да користите мост, користили сте чудан ДВИ кабл који се прикључио на обе картице. Довољно је рећи да је прва генерација ЦроссФире-а била лоше изведена. Није помогло то што у то време његови ГПУ-ови нису били невероватни.

Али ЦроссФире је заиста дошао на своје место увођењем АМД-овог (раније АТИ-јевог) Радеон 3000 серија, која је представљала Радеон ХД 3870 Кс2, прву графичку картицу на свету са два ГПУ чипа на то. АМД је отишао заиста далеко са целим овим концептом дуал-ГПУ; његови чипови серије Радеон 4000 и 5000 су заправо били прилично мали, тако да су дуал-ГПУ графичке картице имале много смисла. ХД 5970 у 2009. један од најбољих АМД-ових ГПУ-а свих времена, је често описиван као пребрз да би био изводљив. Након овога, Нвидиа је такође почела да прави сопствене дуал-ГПУ картице.

Након ове тачке, међутим, популарност мулти-ГПУ-а је почела да опада. Нвидиа је одустала од дуал-ГПУ концепта за своје главне ГПУ-е након ГТКС 690 2012. године, и потпуно га је одустала након ГТКС Титан З 2014. године. Нвидиа је учинила СЛИ ексклузивним само две године касније за своје ГТКС 1070, 1080 и 1080 Ти ГПУ, а такође је смањила подршку са четири графичке картице на две. СЛИ је био на одржавању живота након овога, али је коначно укинут 2020. лансирањем РТКС 30 серије, од којих је само 3090 подржавао СЛИ. Али то није било важно јер је Нвидиа прекинула подршку за СЛИ драјвер од 2021. године.

У међувремену, АМД је годинама наставио са производњом дуал-ГПУ картица, зауставивши се само на Про Вега ИИ 2019., која је била ексклузивна картица за Аппле Мац. АМД је чак рекао да су два РКС 480 у ЦроссФире-у била добра алтернатива Нвидијином ГТКС 1080 у 2016. Међутим, АМД је на крају одустао од ЦроссФире-а након лансирања РКС Вега 2017. године, што је била последња АМД картица која је подржавала. Чини се да је АМД такође престао да прави драјвере са ЦроссФире подршком по игри негде у 2017. години.

Многи разлози зашто су мулти-ГПУ изумрли

Мулти-ГПУ играње је дошло и прошло прилично брзо, с обзиром на све ствари. То је била значајна сила тек након 2004. са СЛИ и ЦроссФире-ом, али до 2010-их је већ била у паду. На крају, то је био правац у којем је графичка индустрија ишла и како су играчи сматрали да су једнострука ГПУ решења толико привлачнија, што је одзвонило на смрт.

ГПУ-ови су постајали све већи сваке генерације и на крају су прерасли мулти-ГПУ

Када је 3дфк представио СЛИ, графичке картице су биле сићушни уређаји са стварно малим потрошњом енергије, ништа налик на дивље које видимо данас. Графички чипови су 90-их и раних 2000-их имали тенденцију да буду велики око 100 мм2, али све се то променило када је АТИ лансирао свој Радеон 9000 серија, која је имала чип од преко 200 мм2, двоструко већи од било чега што је свет раније видео. Ово је започело ГПУ трку у наоружању коју су АТИ/АМД и Нвидиа ескалирали са сваком генерацијом.

Ствар је у томе што већи чипови захтевају више енергије и боље хлађење, и док повећана потрошња енергије у почетку није утицала на подешавања са више ГПУ-а, на крају се показало да је то био значајан проблем. Чак и код ГТКС 480, графичке картице су достигле ознаку од 250 В, а две 480 у СЛИ-у су трошиле невероватну количину енергије. Иако је АМД ставио значајан нагласак на мулти-ГПУ са својим ХД 4000 и 5000 серијама, то је заправо било само зато што било је потребно нешто врхунско да би се супротставило Нвидијиним 480 и 580 пошто су АМД-ови графички чипови били превише средњег ранга.

Од касних 2000-их па надаље, скоро сваки водећи производ Нвидиа и АМД трошио је најмање 200 В, често 250 В. Можда није случајност да је последња Нвидиа маинстреам дуал-ГПУ картица, 690, користила два ГТКС 680 чипа, који су имали ТДП од само 195В. Једноставна чињеница да су појединачни ГПУ-ови постајали све већи и бољи отежала је СЛИ и ЦроссФире мање привлачан корисницима, који обично нису желели да њихов рачунар за игре буде и грејач простора и млазњак мотор.

Мулти-ГПУ је био погрешан и захтевао је програмере, Нвидију и АМД да уложе ресурсе у њега

Хардверски трендови су били проблем за изводљивост мулти-ГПУ-а, као и софтверски трендови. Када је СЛИ први пут представљен, игре су биле много једноставније, па чак и најбоље игре из 2004. године, као нпр. Халф Лифе 2, су прилично неупадљиве у поређењу са данашњим играма, иако можемо да ценимо колико су биле одличне када су изашле. СЛИ и ЦроссФире су захтевали од Нвидије и АМД-а да креирају посебне оптимизације за мулти-ГПУ у својим драјверима како би постигли добре перформансе, а тада то није била велика ствар.

Али временом су игре (и, самим тим, ГПУ-и) постајале све компликованије и сваке године је постајало све теже оптимизовати. Чак и у насловима који су имали званичну подршку за мулти-ГПУ, искуство је често било лоше због перформанси лошијих од уобичајених или грешака. Накратко у 2016. имао сам два Радеон Р9 380, а када сам играо Тхе Витцхер 3, Често сам видео чудне графичке грешке које су понекад чак и прикривале важне карактеристике као што су улази у пећине, чинећи игру не само чудном већ и грешком до те мере да се не може играти.

На крају, то је био правац у којем је графичка индустрија ишла и како су играчи сматрали да су једнострука ГПУ решења толико привлачнија, што је одзвонило на смрт.

Једини трачак наде за бољу софтверску подршку за мулти-ГПУ били су ДКС12 и Вулкан, који су се похвалили тако моћна подршка за више ГПУ-а да бисте чак могли да користите више ГПУ-ова различитих произвођача у једном игра. Међутим, ово је само пребацило посао који су Нвидиа и АМД радили у руке програмера, који нису могу да добију било шта подржавањем мулти-ГПУ технологије, посебно пошто су је Нвидиа и АМД постепено мењали оут. Дакле, софтверска страна ствари није успела ни за мулти-ГПУ игре.

Играчима једноставно нису била потребна врхунска мулти-ГПУ подешавања

Чак и ако су ствари на хардверској и софтверској страни једначине функционисале, играње са више ГПУ-а је можда било осуђено на пропаст једноставно зато што је било претерано. Чак је и ХД 5970 описан као претерани, и то само са два ГПУ чипа средњег опсега. Ипак, мулти-ГПУ је био довољно популаран да настави са радом годинама, али мислим да је његову судбину одлучио један једини догађај: лансирање ГТКС 1080 2016.

Нвидијина ГТКС 10 серија је заправо била само ГТКС 9 серија на потпуно новом 16нм од ТСМЦ, али само то је била велика ствар пошто је Нвидиа провела три целе генерације на 28нм због пад Муровог закона. Прелазак са 28нм на 16нм резултирао је тиме да је ГТКС 1080 био преко 50% бржи од ГТКС 980 и 30% бржи од ГТКС 980 Ти. 1080 је такође подржавао СЛИ и његов ТДП је био релативно низак на 180В, али сирове перформансе са једним 1080 су биле луде у 2016.

Док се играње рачунарских игара које користе више графика наизглед више никада не враћају, врата за мулти-ГПУ су заправо отворена.

Ово је додатно побољшано са ГТКС 1080 Ти следеће године, повећавајући перформансе за скоро додатних 30%. Један 1080Ти био је скоро дупло бржи од 980 Ти и сигурно би био супериорно решење за два 980 Ти у СЛИ. Нико при здравој памети не би заиста желео два 1080 Тис у СЛИ, не само зато што би било вруће и гласно, већ и зато што двоструко боље перформансе од 1080 Ти би биле потпуно претеране (и такође неизводљиве за већину игара са званичним СЛИ-ом подршка). Замислите колико би било лудо имати два РТКС 4090 у СЛИ.

Мулти-ГПУ игре би се могле вратити

Док се играње рачунарских игара које користе више графика наизглед више никада не враћају, врата за мулти-ГПУ су заправо отворена. Ако сте упознати са АМД-овим ЦПУ-овима, знаћете да његови врхунски чипови за десктоп рачунаре и сви његови ЦПУ-и за радне станице и сервере користе више ЦПУ чипова заједно уместо једног великог ЦПУ-а. Коришћење пуно мањих чипова (познатих и као чиплети) је технологија коју је АМД почео да користи још 2019. иако је тек 2022. почела да користи чипле за своје ГПУ са увођењем врхунског РКС 7000 серије.

РКС 7000 картице попут РКС 7900 КСТКС, међутим, имају само више кеш и меморијских чипова и користе један ГПУ чип. Ипак, постоји разлог да се верује да би АМД могао почети да користи више графичких чипова јер би то смањило трошкови развоја и производње, а истовремено олакшава прављење нових картица (само додајте или уклоните чип и бам, нови ГПУ). Интел би такође могао да иде у истом правцу пошто и он прелази на чипле.

Иако се чини да Нвидиа нема апсолутно никаквог интереса за чипове, било би изненађујуће да АМД и Интел нису заинтересовани за враћање мулти-ГПУ-а са чиплетима. Можда ћемо у наредним годинама видети повратак игара са више ГПУ-а са модерном технологијом ако буду могли да раде довољно добро.