artykuły

Wydajność kart graficznych a zmiany sterowników i łatki w grach

Jak starzeją się karty graficzne

73 29 kwietnia 2019, 14:01 Piotr Gołąb

W dyskusjach graczy bardzo często pojawia się stwierdzenie, że Nvidia spowalnia starsze karty graficzne wraz z premierą nowych układów. Drugie popularne zdanie to: karty AMD lepiej znoszą starzenie się na rynku i wraz z upływem czasu zamiast tracić na wydajności  zyskują. Postanowiliśmy zweryfikować obie te opinie i zbadać, czy faktycznie Nvidia traci na wydajności, a AMD zyskuje.

Spis treści

Wśród użytkowników komputerów, a w szczególności wśród graczy, od dawna trwa spór o to, które układy graficzne lepiej się starzeją. To oczywiście skrót myślowy, który ma posłużyć do oceny architektury AMD i Nvidii, a dokładniej tego, jak znosi ona próbę czasu. Sam układ graficzny to nie wszystko, spory wpływ na wydajność ma także sterownik. To dlatego w testach publikowanych w naszym serwisie znajdziecie pomiary przeprowadzane zawsze w na tych samych wersjach sterowników. Jak sami później zobaczycie, użycie starszych driverów byłoby zbyt dużym uproszczeniem, szczególnie w wypadku kart o zbliżonej wydajności. Drugim ważnym czynnikiem, który naszym zdaniem ma jeszcze większy wpływ na wydajność, jest optymalizacja i łatki naprawiające błędy w grach. Szczególnie teraz mają one bardzo duże znaczenie, ponieważ prawie każdy duży tytuł w dniu premiery otrzymuje Day One Patch, który jest szybką próbą wyeliminowania znalezionych błędów. 

Project CARS 2

 

Dwie karty ─ dwie architektury ─ dwa podejścia

Zanim przejdziemy do przedstawienia tego, jakie gry wybraliśmy do porównania wydajności kart graficznych na przestrzeni zadanego czasu, w pierwszej kolejności chcielibyśmy przedstawić dwie karty, których wyniki będziemy porównywać. Nasz wybór padł na GeForce GTX 1080 oraz na AMD Radeon RX Vega 64. Obie karty prezentują zbliżoną wydajność i konkurują ze sobą, a co najważniejsze mają całkiem inną architekturę.

Nvidia GeForce GTX 1080

GeForce GTX 1080 debiutował trzy lata temu i wzrost wydajności, jaki oferował względem starszych kart GeForce z rdzeniem Maxwell był ogromny. Stare karty po prostu nie były w stanie z nim konkurować. Od razu pojawiły się opinie, że specjalnie na premierę starsze karty zostały spowolnione w sterownikach i dlatego jest pomiędzy nimi taka różnica. W zeszłym roku podobna sytuacja spotkała model GTX 1080 wraz z debiutem nowego GeForce RTX 2080. Wydaje się, że podejrzliwość to nasza cecha narodowa. W tym artykule sprawdzamy, jak na przestrzeni czasu zmienia się wydajność i jaki wpływ na nią ma sterownik. 

AMD Radeon RX Vega64 

AMD Radeon RX Vega 64 to druga karta, której użyliśmy w tym porównaniu ─ jej wybór był dla nas oczywisty. W architekturze Vega firma AMD wykorzystuje wszystkie swoje techniki, które mają wpływ na końcową wydajność. Niestety, mimo szumnych zapowiedzi premierze tej karty towarzyszyły pewne kontrowersje. Okazało się, że karta nie jest tak wydajna jak obiecywało AMD, a sytuacja zostanie naprawiona wraz z wydawaniem kolejnych sterowników. Czy tak się stało?

 

Gry i procedura testowa

Do sprawdzenia, jak przebiegała zmiana wydajności w testowanych kartach, wybraliśmy trzy gry.

  • Wolfenstein II: The New Colossus ─ jest to gra, działająca z wykorzystaniem API Vulkan, który zazwyczaj działa lepiej z układami AMD. 
  • Wiedźmin 3: Dziki Gon ─ tytuł ten prezentuje się bardzo dobrze i miał bardzo mało łatek optymalizujących.
  • Project Cars 2 ─ gra bardzo mocno faworyzująca karty Nvidii.

Celem tego doświadczenia jest przeanalizowanie, jak na przestrzeni zadanego czasu zmieniała się wydajność kart graficznych, i wyciągnięcie wniosków, jak duży wpływ na to miały sterowniki i patche do gier, oraz stwierdzenie, która architektura w miarę upływu czasu notuje większe wzrosty lub mniejsze spadki wydajności. 

Wszystkie wyniki, które będziecie mogli zobaczyć w tym artykule, pochodzą z naszej bazy danych. W bazie przechowujemy informacje o: wersji gry, specyfikacji platformy testowej, wersji sterowników, a także wyniki tempa animacji w konkretnych miejscach testowych, zadanych rozdzielczościach i profilu jakości.

W tym momencie musimy jeszcze wyjaśnić jedną rzecz, bardzo ważną z punktu widzenia naszych rozważań ─ w 2018 roku zmieniliśmy konfigurację naszej platformy sprzętowej. Wymianie uległy trzy główne komponenty komputera, procesor, płyta główna oraz pamięć operacyjna. Procesor w nowej platformie testowej to Intel Core i7-8700K pracujący z częstotliwością 4,9 GHz. Zastąpił on model Intel Core i7-6700K 4,7 GHz. Zmieniła się również pamięć RAM, w obecnej platformie jest szybsza ─ taktowana częstotliwością 3200 MHz, natomiast w starej działała z prędkością 2600 MHz. Pojemność pozostałą taka sama, 16 GB.  Na potrzeby tego artykułu przywróciliśmy do życia starą platformę testową i wykonaliśmy na niej dodatkowe testy. Wyniki, jakie uzyskaliśmy, są ostatnie na naszych wykresach.

Strona:
MavitisZobacz profil
Poziom ostrzeżenia: 0%
Mavitis2019.04.29, 14:19
132#1
Brawo, idealne obalenie tezy w idiotyczny sposób.
Obalamy mit kartą ledwo generacje wcześniejszą.
I w idiotyczny sposób.
Nie chodzi o to, że karty nVidii są spowalniane sterownikami.
Chodzi o to, że spora cześć ich wydajności wynika z tego, że sterowniki mają sporo optymalizacji dla gier[co jest dobre], ale gdy wychodzą nowe generacje, stara generacja jest zapominana[i optymalizacji nie dostaje do nowych gier - co jest słabe]
Test starzenia kart - karty z dwóch/trzech generacji w tył, które były rywalami, testujcie w nowych grach.
A tak - brawo, udowodniliście nic :)
PS. I zaraz zostanę zjedzony jako fanboy AMD? Posiadacz szczęśliwy 1060-tki.
Edytowane przez autora (2019.04.29, 14:20)
czolgista778Zobacz profil
Poziom ostrzeżenia: 0%
czolgista7782019.04.29, 14:25
95#2
Dobre - jak starzeja sie karty.......a tu testuja karty ktore mozna kupic w sklepie :E :E
Gdybyscie pokazali testy od GTX700/R9 2xx to jeszcze a tak to lipa.
znafcaZobacz profil
Poziom ostrzeżenia: 0%
znafca2019.04.29, 14:25
77#3
Dobre podejscie, ale troche falstart.
Gtx980?
970?
Najmocniejsze odgrzewane polarisy?
Duzo wiecej by powiedzialo.
3 gry to tez malo.

Ilu uzytkownikow pclabu ma 1080Ti? Ja mam, ale wiekszosc raczej nie kupuje topowych grafik. Nalezaloby je dodac by koknluzje jakies wyciagnac.

Dosc odwazne stwierdzenia w artykule jak na tak mala probke.
Omega93Zobacz profil
Poziom ostrzeżenia: 0%
Omega932019.04.29, 14:27
53#4
Test poprzedniej generacji kart... na 3 tytułach... i tak śmiałe wnioski w uwagach końcowych..
Słabo wykonany test... i wnioski wyciągnięte bez podstaw do tego..
Sens do wyciągania takich wniosków byłby po zrobienie testu np 7970 vs 680 i na podstawie większej ilości tytułów jak zmieniała się wydajność w czasie plus test w nowszych tytułach jak karty sprzed paru lat radzą sobie z nowszymi produkcjami.

Tak karty AMD starzeją się lepiej
Edytowane przez autora (2019.04.30, 11:55)
cichy45Zobacz profil
Poziom ostrzeżenia: 0%
cichy452019.04.29, 14:30
32#5
Artykuł pomocny ale moim zdaniem nie dotykacie sedna problemu.

Ja widziałbym test w postaci takiej: wzięcie karty starszej ale z górnej półki aby mieć zapas wydajności, np 980 Ti, następnie jego konkurenta 'premierowego' czyli GTX 1070, następnie jego konkurenta premierowego z rodziny Turing (może to będzie 1660 albo 1660 Ti, nie jestem pewien).

Następnie, sprawdzić gry które miały premierę pomiędzy generacjami, czyli gry od czasów premiery 980 Ti do 1660 Ti.

Teza: poprzez brak optymalizacji w nowych sterownikach dla kart Pascal i Maxwell, karty te tracą więcej wydajności w nowych tytułach niż wynika to z testów w czasie ich premiery.

Udowodnienie: testy w starych grach, z czasów 980 Ti pokazują podobną wydajność 980 Ti i 1070. Testy z gier wydanych po premierze 1070, np z lat 2019-2018 pokazują znaczny spadek wydajności 980 Ti względem 1070.

Fakt, że nVidia dostarcza optymalizacje do gier tylko dla najnowszej architektury powoduje, że karty nie są 'spowalniane' ale działają wolniej niż wskazują na to testy premierowe.
*Konto usunięte*2019.04.29, 14:31
28#6
Przed wzieciem sie za napisanie artykulu, jednak warto chwile pomysleć, a nie robić i psiać co pierwsze przyjdzie do glowy.
StjepanZobacz profil
Poziom ostrzeżenia: 0%
Stjepan2019.04.29, 14:31
28#7
Jakieś GTX960, GTX780 lub GTX650 wypadało by przetestować, a nie topowe karty z poprzedniej generacji.
Pawelek6Zobacz profil
Poziom ostrzeżenia: 0%
Pawelek62019.04.29, 14:42
-17#8
Widzę, że w komentarzach nadal rozterki o starszych kartach NV. Poczytajcie sobie na ITH artykuły z testami sterowników, jeden dla AMD oraz trzy dla NV.

@down

Spójrz chociażby na ostatnie testy, nawet GTX 1650 i wykres w podsumowaniu. GTX 1060 jest na równi z nowszym RX 580, pomimo że domyślnie konkurował z RX 480.
Edytowane przez autora (2019.04.29, 14:45)
radek_zZobacz profil
Poziom ostrzeżenia: 0%
radek_z2019.04.29, 14:43
24#9
Moim zdaniem trochę źle dobrana metodyka. W pojęciu że karty AMD starzeją się wolniej, chodzi o to że np. o ile w dniu premiery RX480 konkurował z GTX1060, to w grze która ukarze się 3-4 lata po premierze tych kart, to RX480 będzie wydajniejszy, pomimo że w dniu premiery to były porównywalne karty.
daerraghZobacz profil
Poziom ostrzeżenia: 0%
daerragh2019.04.29, 14:45
-15#10
Marudzicie, a konkurencja z ITHardware doszla do tych samych wniosków. Wydajnosc wzrasta wraz z kolejnymi wersjami sterowników. Nie ważne czy to Kepler, Maxwell, Pascal czy GCN.
Ze względu na obowiązującą ciszę wyborczą funkcja komentowania została wyłączona do dn. 2019-05-26 godz. 21:00.
1