Çoklu GPU oyunlarına ne oldu?

İki veya daha fazla GPU'ya sahip olmak eskiden PC oyunlarının zirvesiydi, ancak artık geçmişte kaldı. Ne oldu?

2010'ların ortalarına kadar, en hızlı oyun bilgisayarları, genellikle iki, bazen dörde kadar olmak üzere birden çok grafik kartı kullanıyordu. Daha sonra, bazı en iyi oyun grafik kartları bir yerine iki GPU yongası kullandı ve bu da konsolidasyona yardımcı oldu. Nvidia'nın SLI ve AMD'nin CrossFire çoklu GPU teknolojileri, herhangi bir üst düzey oyun PC'sinin zirvesi olarak görülüyordu ve oyun deneyiminizi bir sonraki seviyeye yükseltebilirdi.

Bugün, çoklu GPU geçmişte kaldı - pratik olarak bilgisayar dünyasında bir kalıntı. Günümüzde çoğu yeni GPU'nun SLI veya CrossFire'ı desteklememesi kesinlikle bir sorundur, ancak çoklu GPU'ların popülaritesi, Nvidia ve AMD'nin bunları etkili bir şekilde durdurmasından çok önce düşüyordu. teknolojiler. İşte çoklu GPU oyunlarının geçmişi ve neden zamana karşı koyamadığı.

3dfx'ten düşüşüne kadar çoklu GPU'ların kısa tarihi

Modern grafik kartları 2000'li yılların başında Nvidia ve AMD arasındaki rekabetten ortaya çıkarken, 90'larda çok daha fazla oyuncu vardı. Bu şirketlerden biri, nostaljik Voodoo grafik kartları serisini üreten 3dfx Interactive idi. Şirket, rekabet avantajı elde etmek için iki grafik kartının birden daha iyi olabileceğine karar verdi ve 1998'de Scan-Line Interleave teknolojisini (SLI) tanıttı. Daha fazla GPU satışını teşvik ettiği ve Voodoo sahiplerini başka bir karta geçmekten caydırdığı için 3dfx açısından oldukça dahice bir hareketti.

Ancak, 3dfx iflasa doğru giderken SLI tanıtıldı ve şirket, 3dfx'in sahip olduğu her şeyin fikri mülkiyet haklarını elde eden Nvidia tarafından satın alındı. Çoklu GPU, 3dfx'in satın alınmasından sonra kısa bir süre için varlığını durdurdu, ancak Nvidia, GeForce 6 serisi ile 2004 yılında SLI'yi (resmi adı Ölçeklenebilir Bağlantı Arayüzü olarak değiştirerek) yeniden piyasaya sürdü. Temelde daha önce olduğu gibi çalıştı: Daha fazla GPU ekleyin, daha fazla performans elde edin. Ancak Nvidia'nın almasıyla bazı yenilikler oldu.

3dfx'in eski SLI'si her GPU'nun teker teker bir piksel satırı oluşturmasına sahipken (SLI'daki "tarama satırı"), Nvidia'nın yeni SLI, iki yeni işleme yöntemini kullanıma sundu: bölünmüş çerçeve işleme (SFR) ve alternatif çerçeve işleme (AFR). SFR ile her GPU, çerçeveyi ortadan bölerek değil, her GPU'ya işlenecek eşit derecede yoğun bir parça vererek tek bir çerçevenin bir bölümünü oluşturur. Öte yandan AFR, her GPU'nun sırayla bir çerçeve üretmesini sağlar. SFR, gecikmeyi azaltmak için harika olsa da, AFR, çok daha zayıf çerçeve hızı ve teklemeye rağmen en yüksek performansı elde etme eğilimindedir.

Benzer şekilde, 2005'te ATI (yakında AMD tarafından satın alınacak) CrossFire adlı kendi çoklu-GPU teknolojisini tanıttı, ancak ilk başta biraz karışıktı. 3dfx ve Nvidia kartlarla, ihtiyacınız olan tek şey aynı GPU'dan iki tanesi ve bağlantı için bir kablo veya köprüydü ancak CrossFire, normal grafiklere ek olarak özel bir "ana" kart satın almanızı gerektiriyordu. kart. Ardından, bir köprü kullanmak yerine, her iki karta da takılan garip bir DVI kablosu kullandınız. İlk nesil CrossFire'ın kötü bir şekilde yürütüldüğünü söylemek yeterli. O zamanlar GPU'larının harika olmamasının bir faydası olmadı.

Ancak CrossFire, AMD'nin (eski adıyla ATI) Radeon 3000'in piyasaya sürülmesiyle gerçekten kendine geldi. üzerinde iki GPU yongası bulunan dünyanın ilk grafik kartı olan Radeon HD 3870 X2'yi içeren seri BT. AMD, tüm bu çift GPU konseptiyle gerçekten çok ileri gitti; Radeon 4000 ve 5000 serisi yongaları aslında oldukça küçüktü, bu nedenle çift GPU'lu grafik kartları çok mantıklıydı. 2009'da HD 5970, AMD'nin tüm zamanların en iyi GPU'larından biri, genellikle mümkün olamayacak kadar hızlı olarak tanımlandı. Bundan sonra Nvidia da kendi çift GPU'lu kartlarını yapmaya başladı.

Ancak bu noktadan sonra çoklu GPU'nun popülaritesi azalmaya başladı. Nvidia, 2012'de GTX 690'dan sonra ana akım GPU'ları için çift GPU konseptini bıraktı ve 2014'te GTX Titan Z'den sonra tamamen bıraktı. Nvidia, SLI'yi sadece iki yıl sonra GTX 1070, 1080 ve 1080 Ti GPU'larına özel hale getirdi ve ayrıca desteği dört ekran kartından ikiye indirdi. SLI bundan sonra yaşam desteğine geçti, ancak nihayet 2020'de yalnızca 3090'ın SLI'yi desteklediği RTX 30 serisinin piyasaya sürülmesiyle durduruldu. Ancak Nvidia, 2021'den itibaren SLI sürücü desteğini durdurduğu için bunun önemi yoktu.

Bu arada AMD, yıllarca çift GPU'lu kartlar üretmeye devam etti, yalnızca 2019'da Apple Mac'e özel bir kart olan Pro Vega II ile durdu. AMD, CrossFire'daki iki RX 480'in 2016'da Nvidia'nın GTX 1080'ine iyi bir alternatif olduğunu bile söyledi. Ancak AMD, onu destekleyen son AMD kartı olan RX Vega'nın 2017'de piyasaya sürülmesinden sonra sonunda CrossFire'dan vazgeçti. Görünüşe göre AMD, 2017'de bir ara oyun başına CrossFire destekli sürücü üretmeyi de durdurdu.

Çoklu GPU'nun ortadan kalkmasının birçok nedeni

Çoklu GPU oyunları, her şey düşünüldüğünde oldukça hızlı bir şekilde geldi ve gitti. 2004'ten sonra SLI ve CrossFire ile sadece önemli bir güçtü, ancak 2010'larda zaten düşüşe geçti. Nihayetinde, grafik endüstrisinin gittiği yön ve oyuncuların tek GPU çözümlerini nasıl bu kadar çekici bulduğu, ölüm çanlarını çaldı.

GPU'lar her nesilde büyüyordu ve sonunda çoklu GPU'yu geride bıraktı

3dfx, SLI'yı piyasaya sürdüğünde, grafik kartları, bugün gördüğümüz canavarlara hiç benzemeyen, gerçekten düşük güç çeken küçük cihazlardı. Grafik yongaları 90'larda ve 2000'lerin başında yaklaşık 100 mm2 büyüklüğündeydi, ancak ATI piyasaya sürüldüğünde bu durum değişti. 200 mm2'nin üzerinde bir çipe sahip olan Radeon 9000 serisi, dünyanın daha önce gördüğü her şeyin iki katı büyüklüğündeydi. Bu, ATI/AMD ve Nvidia'nın her nesilde tırmanmaya devam ettiği bir GPU silahlanma yarışı başlattı.

Mesele şu ki, daha büyük yongalar daha fazla güç ve daha iyi soğutma gerektirir ve artan güç çekimi ilk başta çoklu GPU kurulumlarını gerçekten etkilemese de, sonunda önemli bir sorun olduğu kanıtlandı. Daha GTX 480'de bile grafik kartları 250W sınırına ulaşmıştı ve SLI'daki iki 480 inanılmaz miktarda güç tüketiyordu. AMD, HD 4000 ve 5000 serileri ile çoklu GPU'ya büyük önem verirken, aslında bunun tek nedeni AMD'nin grafik yongaları çok orta düzeyde olduğundan, Nvidia'nın 480 ve 580'ine karşı koymak için üst düzey bir şeye ihtiyaç duyuyordu.

2000'lerin sonlarından itibaren, Nvidia ve AMD tarafından üretilen hemen hemen her amiral gemisi en az 200 W, genellikle 250 W tüketiyordu. Nvidia'nın son ana çift GPU kartı olan 690'ın TDP'si yalnızca 195W olan iki GTX 680 yongası kullanması tesadüf olmayabilir. Tek GPU'ların büyüyüp daha iyi hale gelmesi, SLI ve CrossFire'ı daha zor ve daha iyi hale getiriyordu. genellikle oyun bilgisayarlarının aynı zamanda bir ısıtıcı ve bir jet olmasını istemeyen kullanıcılar için daha az çekici motor.

Çoklu GPU sorunluydu ve geliştiriciler, Nvidia ve AMD'nin buna kaynak yatırması gerekiyordu.

Donanım eğilimleri, çoklu GPU'nun fizibilitesi için bir sorundu ve yazılım eğilimleri de öyleydi. SLI ilk tanıtıldığında oyunlar çok daha basitti ve hatta 2004'ün en iyi oyunları, örneğin yarı ömür 2, Çıktıklarında ne kadar harika olduklarını takdir etmemize rağmen, günümüz oyunlarına kıyasla oldukça dikkat çekici değiller. SLI ve CrossFire, Nvidia ve AMD'nin iyi performans elde etmek için sürücülerinde çoklu GPU için özel optimizasyonlar oluşturmasını gerektiriyordu ve o zamanlar bu büyük bir sorun değildi.

Ancak zamanla oyunlar (ve dolayısıyla GPU'lar) daha karmaşık hale geldi ve her yıl optimize edilmesi daha zor hale geldi. Çoklu GPU için resmi desteği olan oyunlarda bile, normalden daha düşük performans veya hatalar nedeniyle deneyim genellikle vasatın altındaydı. 2016'da kısa bir süre için iki Radeon R9 380'im vardı ve oynadığımda büyücü 3, Sık sık, bazen mağara girişleri gibi önemli özellikleri bile örten, oyunu sadece ilginç değil aynı zamanda oynanamaz hale getiren hatalı grafik hataları gördüm.

Nihayetinde, grafik endüstrisinin gittiği yön ve oyuncuların tek GPU çözümlerini nasıl bu kadar çekici bulduğu, ölüm çanlarını çaldı.

Çoklu GPU için daha iyi yazılım desteği için tek umut ışığı DX12 ve Vulkan'dı. öyle güçlü bir çoklu GPU desteği ki, farklı satıcılardan birden çok GPU'yu tek bir cihazda kullanabilirsiniz. oyun. Ancak bu, Nvidia ve AMD'nin eskiden yaptığı işi geliştiricilerin eline verdi. özellikle Nvidia ve AMD onu aşamalı hale getirdiğinden beri, çoklu GPU teknolojisini destekleyerek her şeyi kazanmaya hazır dışarı. Dolayısıyla, işlerin yazılım tarafı da çoklu GPU oyunlarında başarılı olmadı.

Oyuncuların üst düzey çoklu GPU kurulumlarına ihtiyacı yoktu

Denklemin donanım ve yazılım tarafındaki şeyler işe yarasa bile, çoklu GPU oyunları, aşırıya kaçtığı için ölüme mahkum olabilirdi. HD 5970 bile fazlalık olarak tanımlandı ve bu sadece iki orta seviye GPU yongasıydı. Yine de, çoklu GPU yıllarca devam edecek kadar popülerdi, ancak bence kaderini tek bir olay belirledi: 2016'da GTX 1080'in piyasaya sürülmesi.

Nvidia'nın GTX 10 serisi, TSMC'nin yepyeni 16nm'sindeki GTX 9 serisinden başka bir şey değildi, ancak Nvidia'nın üç nesli 28nm'de geçirdiği için bu tek başına önemliydi. Moore Yasasının düşüşü. 28nm'den 16nm'ye geçiş, GTX 1080'in GTX 980'den %50'nin üzerinde ve GTX 980 Ti'den %30 daha hızlı olmasıyla sonuçlandı. 1080 ayrıca SLI'yı da destekledi ve TDP'si 180W ile nispeten düşüktü, ancak tek bir 1080 ile ham performans çılgıncaydı. 2016.

Birden fazla grafik kullanan PC oyunları görünüşte asla geri gelmeyecek olsa da, çoklu GPU'nun kapısı aslında açık.

Bu, gelecek yıl GTX 1080 Ti ile daha da iyileştirildi ve performans yaklaşık %30 daha arttı. Tek bir 1080Ti, 980 Ti'den neredeyse iki kat daha hızlıydı ve kesinlikle SLI'da iki 980 Ti'den daha üstün bir çözüm olurdu. Aklı başında hiç kimse SLI'da gerçekten iki 1080 Ti istemez, sadece sıcak ve gürültülü olacağı için değil, aynı zamanda 1080 Ti'nin performansının iki katı, tamamen abartı olurdu (ve ayrıca resmi SLI'ye sahip çoğu oyun için mümkün değildir). Destek). SLI'da iki RTX 4090'a sahip olmanın ne kadar çılgınca olacağını bir düşünün.

Çoklu GPU oyunları geri dönüş yapabilir

Birden fazla grafik kullanan PC oyunları görünüşte asla geri gelmeyecek olsa da, çoklu GPU'nun kapısı aslında açık. AMD'nin CPU'larına aşina iseniz, üst düzey masaüstü yongaları ile tüm iş istasyonu ve sunucu CPU'larının tek bir büyük CPU yerine birden çok CPU yongası kullandığını bilirsiniz. Çok sayıda küçük yonga (yongacık olarak da bilinir) kullanmak, AMD'nin 2019'da kullanmaya başladığı bir teknolojidir. ancak 2022'de üst düzey RX 7000'in piyasaya sürülmesiyle GPU'ları için yonga kullanmaya başladı. seri.

Bununla birlikte, RX 7900 XTX gibi RX 7000 kartları yalnızca birden çok önbelleğe ve bellek yongasına sahiptir ve tek bir GPU yongası kullanır. Yine de, AMD'nin birden fazla grafik yongası kullanmaya başlayabileceğine inanmak için nedenler var, çünkü kesintiye uğrayacaktır. geliştirme ve üretim maliyetlerinin yanı sıra yeni kartlar yapmayı da kolaylaştırır (sadece bir yonga ekleyin veya çıkarın ve bam, yeni GPU). Intel de chiplet'lere geçiş yaptığı için aynı yöne gidebilir.

Nvidia'nın çipletlere kesinlikle ilgisi yok gibi görünse de, AMD ve Intel'in çipletli çoklu GPU'yu geri getirmekle ilgilenmemesi şaşırtıcı olurdu. Belki de yeterince iyi çalışabilirse, önümüzdeki yıllarda çoklu GPU oyunlarının modern teknolojiyle geri döndüğünü göreceğiz.