Inleiding: fine wine
Een gevleugelde uitspraak rond de videokaarten en meer specifiek de drivers van AMD is dat de techniek rijpt als een goede wijn. Dit zogenoemde fine-winefenomeen zou zich manifesteren in steeds betere prestaties van AMD-videokaarten naarmate ze ouder worden. Met andere woorden: als je een Radeon-kaart koopt, heb je na een jaar hogere framerates in je games dan op de dag dat je de kaart kocht.
Bij Nvidia zou die rijping veel minder spelen. Vanaf de eerste dag presteren de kaarten van het groene kamp zoals je verwacht en veel progressie zit er niet in. Dat zou deels komen doordat Nvidia regelmatig een nieuwe architectuur uitbracht, waaraan behoorlijke veranderingen ten grondslag liggen, terwijl AMD juist veel langer met een architectuur doet en daar steeds meer uit weet te persen.
We hebben om de proef op de som te nemen, twee videokaarten getest: de Radeon 5700 XT van AMD en de RTX 2070 Super van Nvidia. Beide kaarten kwamen in juli 2019 uit en we hebben de prestaties van de twee met maandelijkse driverupdates getest. We kijken naar de resultaten van de zeven geteste games en natuurlijk proberen we de vraag te beantwoorden: welke rijpt beter, AMD of Nvidia?
:strip_exif()/i/2003567238.jpeg?f=imagenormal)
Testmethode
We hebben om diverse redenen voor de 2070 Super en 5700 XT gekozen. Ten eerste zijn deze kaarten vrijwel gelijktijdig uitgebracht, wat ons in staat stelt hun prestatieontwikkelingen mooi naast elkaar te leggen. Ten tweede zijn dit redelijk high-end kaarten, waarvoor langere tijd wordt geoptimaliseerd. We realiseren ons dat het mooi zou zijn om verder terug te gaan, met oudere drivers dus, maar de kaarten worden nog niet ondersteund in drivers van voor de introductie. Een oudere kaart kiezen zou dan een alternatief zijn, maar daarvan zijn de prestaties via driverupdates juist weer uitontwikkeld.
We hebben van beide kaarten de launchdriver, soms bekend als de pressdriver, getest en van elke volgende maand de laatste driver van die maand. Vervolgens hebben we een subset van onze vaste gpu-benchmarks gedraaid en de prestaties bijgehouden. In onderstaande tabellen hebben we de gebruikte drivers op een rijtje gezet voor de AMD Radeon RX 5700 XT en de Nvidia RTX 2070 Super. Van beide kaarten hebben we het referentiemodel getest, zoals door de respectievelijke fabrikanten geleverd. Dat betekent dat we voor de 5700 XT het referentiemodel met blowerkoeler hebben gebruikt en voor de 2070 Super de Founders Edition.
Driver |
AMD Radeon RX 5700 XT |
Nvidia RTX 2070 Super |
launch |
19.7.1 |
431.16 |
juli 2019 |
19.7.5 |
431.60 |
augustus 2019 |
19.8.2 |
436.15 |
september 2019 |
19.9.2 |
436.30 |
oktober 2019 |
19.10.1 |
441.08 |
november 2019 |
19.11.3 |
441.41 |
december 2019 |
19.12.2 |
441.66 |
januari 2020 |
20.1.3 |
441.87 |
februari 2020 |
20.2.2 |
442.50 |
maart 2020 |
20.3.1 |
445.775 |
Voor de games hebben we de volgende selectie gemaakt. Alle games zijn op 1080p, 1440p en 4k getest, met Medium- en Ultra-presets. Het testsysteem is onze gebruikelijke configuratie voor videokaarten: een 9900k geklokt op 5GHz met hyperthreading uitgeschakeld op een Z390-moederbord met 16GB geheugen en Windows 1903.
Geteste games
- F1 2019
- Far Cry: New Dawn
- Ghost Recon: Breakpoint
- Metro: Exodus
- Shadow of the Tomb Raider
- The Division 2
- Total War: Three Kingdoms
F1 2019
1920x1080-resultaten
2560x1440-resultaten
4k-resultaten
Far Cry: New Dawn
1920x1080-resultaten
2560x1440-resultaten
4k-resultaten
Ghost Recon: Breakpoint
1920x1080-resultaten
2560x1440-resultaten
4k-resultaten
Metro: Exodus
1920x1080-resultaten
2560x1440-resultaten
4k-resultaten
Shadow of the Tomb Raider
1920x1080-resultaten
2560x1440-resultaten
4k-resultaten
The Division 2
1920x1080-resultaten
2560x1440-resultaten
4k-resultaten
Total War: Three Kingdoms
1920x1080-resultaten
2560x1440-resultaten
4k-resultaten
Analyse
We kunnen op twee manieren naar de variatie in scores kijken. We kunnen kijken naar de absolute spreiding en we kunnen kijken naar de verschillen tussen de launchdriver en de laatstgeteste driver, de evolutie of prestatiewinst na negen maanden drivers optimaliseren dus. Dat doen we voor de individuele games, maar natuurlijk ook als gemiddelde over alle geteste games.
We beginnen met de absolute spreiding, die we berekenen door de laagst genoteerde framerate van de hoogst genoteerde af te trekken en dat verschil te delen door de gemiddelde score van de tien driverversies. Daarnaast kijken we naar de procentuele verschillen tussen de prestaties van de launchdriver en de laatst geteste driver. Dat levert de volgende grafieken op.
F1 2019
Kijken we naar de spreiding, dan is Nvidia in F1 all over the place. Met soms ruim 20 procent prestatieverschil tussen driverversies kan je game-ervaring nogal verschillen. Ook de AMD-drivers zijn niet helemaal constant, maar veel meer dan 4 procent verschil tekenen we niet op. Die spreiding van Nvidia levert wel iets positiefs op. Vergeleken met de launchdriver zijn de 4k-prestaties sterk verbeterd. De overige resoluties zijn maar 1 à 2 procent verbeterd en bij AMD schommelen de prestatieverschillen rond een enkel procentje. Dat is niet echt significant te noemen.
Far Cry: New Dawn
Op 1080p vertonen beide merken een flinke spreiding, maar op 1440p neemt dat aardig af, hoewel de Nvidia-driver op 4k wel weer aardig schommelt. Nvidia levert ook op de lage resoluties aardig wat prestaties in tussen juli vorig jaar en maart dit jaar, terwijl AMD zeker op 1080p en in iets mindere mate op 1440p aardige winst boekt.
Ghost Recon: Breakpoint
Ghost Recon is weer een game waarbij flink wat variatie zit tussen de verschillende driverversies. Bij zowel AMD als Nvidia zijn redelijke verschillen te zien, hoewel Nvidia met uitzondering van 4k Ultra de meeste variatie vertoont. Die variatie is niet altijd bevorderlijk, want met uitzondering van de Nvidia-driver op de 4k-resolutie boeken alle tests verlies tussen juli en maart.
Metro: Exodus
In Metro is AMD redelijk constant en is het weer Nvidia dat flinke zwiepers maakt. Vooral op 4k zitten grote verschillen in de driverversies van team groen. Die verschillen vertalen zich in aanzienlijke prestatiewinst voor Nvidia. AMD is vrij constant, maar laat wel een kleine min zien over vrijwel de hele linie.
Shadow of the Tomb Raider
Ook bij Shadow zijn de prestaties van Nvidia sterk verbeterd. Alle driverversies sinds oktober presteren stukken beter dan daarvoor. Bij AMD zien we nauwelijks verbetering. De winst beperkt zich tot net 1 of 2 procent.
The Division 2
The Division 2 is weer een game waarvan de prestaties sterk afhankelijk zijn van driverupdates. AMD varieert ruwweg 3 tot 5 procent in prestaties, terwijl Nvidia ongeveer 4 tot 8 procent fluctueert. Dat komt de Nvidiakaart overigens lang niet altijd ten goede, getuige de min die we optekenen op 1080p- en 1440p-resoluties. Op 4k haalt de kaart wel flink betere prestaties met de laatste driver. Bij AMD beweegt de pijl op alle resoluties de goede kant op. De 5700 XT haalt kleine plusjes met de laatste driver.
Total War: Three Kingdoms
De prestaties van de AMD-driver fluctueren met ongeveer 3 tot bijna 6 procent en ook Nvidia's gesleutel aan zijn drivers levert ruwweg evenveel variatie op. AMD's driverupdates bewegen echter veel consistenter de goede kant op. Alle resoluties van Total War verbeteren met 1 tot 3 procent, terwijl Nvidia's prestaties alleen op 4k verbeteren.
Frametimes
We hebben de frametimes gemeten met Presentmon, en de 1-procent- en 0,1-procentscores, ofwel de 99e en 99,9e percentielen genoteerd en in grafieken verwerkt. Voorbeeld: een 1-procentscore van 12ms houdt in dat 99 procent van alle frames binnen die 12 milliseconden wordt gegenereerd, en een 0,1-procentscore van 14ms betekent dat 99,9 procent van de gerenderde frames binnen die 14 milliseconden door de gpu is afgeleverd. Een hoge score hier betekent dat de game kan stotteren.
F1 2019
Nvidia zakt een beetje op 1080p na september, AMD is redelijk stabiel. Dat is vooral op 1080p en 1440p te zien; op 4k is het minder duidelijk.
Far Cry: New Dawn
De full-hd-resolutie vertoont nogal wat variatie voor beide kampen en ook op 1440p kan het vriezen of dooien met de drivers van beide fabrikanten. De 4k-resultaten zijn veel stabieler, alleen heeft de novemberdriver van Nvidia een piekje in de 0,1-procentscore op 4k Ultra.
Ghost Recon: Breakpoint
Op de lage resolutie variëren de scores van beide videokaarten wat en het valt op dat de AMD-driver in het vierde kwartaal wat tegenviel in de 0,1-procentframetimes van 1080p Ultra. Die 0,1-procentscores zijn een groter probleem voor AMD op 1440p, waar ze naartoe geklommen zijn sinds de introductie. Dat geldt ook voor de 4k-scores, waar Nvidia juist nette stabiele frametimes genereert.
Metro: Exodus
Presentmon werkt niet samen met Metro: Exodus, maar we kunnen wel de 1-procentscores gebruiken die de game rapporteert. Die zijn over de hele linie keurig stabiel, zowel bij AMD als bij Nvidia.
Shadow of the Tomb Raider
Op 1080p zijn de 0,1-procentscores van de AMD-driver wat wisselend, maar het laatste half jaar zit er duidelijke verbetering in. Bij Nvidia zien we in de laatste periode juist iets hogere frametimes op 1080p. Op 1440p zijn beide drivers redelijk stabiel, maar op 4k gaat het in het laatste kwartaal van 2019 aardig mis met de AMD-driver op 4k Ultra.
The Division 2
In The Division op 1080p Medium zien we een flinke piek in de 0,1-procentscore van de AMD-driver, terwijl de 1-procentscore stabiel blijft. Bij Nvidia is de decemberdriver wat minder en dat laatste geldt ook voor 1080p Ultra. De rest van de scores vertoont piekjes voor AMD in augustus en voor Nvidia in december.
Total War: Three Kingdoms
Op 1080p zien we weinig noemenswaardigs voor beide drivers, hoewel de 0,1-procentscores van Nvidia flink stijgen met de maartdriver op Medium-settings. Op Ultra fluctueren de scores wat, net als op 1440p Medium. Op 1440p Ultra heeft AMD een aardige piek in de score van de novemberdriver en in dezelfde maand heeft Nvidia een piek in de 0,1-procentscore op 4k Medium. Op 4k Ultra heeft Nvidia behoorlijke afwijkingen naar beneden met de augustus- en januaridriver.
Tot slot
Er zit nogal wat variatie in de prestaties per driver en dan vooral per game. De ene game kan flink betere prestaties krijgen van een driverversie, terwijl die voor een andere game juist prestatieverlies oplevert. Daarbij maakt het ook nog uit naar welke resolutie je kijkt. Driver x kan voor game y op 1080p tot flinke verliezen leiden, maar de prestaties op 4k juist aardig omhoog krikken.
We hebben deze test primair gedraaid om te kijken naar verschillen tussen driverversies die in reviews weleens voorkomen. Immers, als we drie dagen voor de introductie van een videokaartchip een nieuwe launchdriver krijgen, hebben we nauwelijks tijd om die kaart met de nieuwe driver te testen, laat staan om alle kaarten te testen.
Dat gezegd hebbende, per game of per resolutie zitten er soms behoorlijke verschillen tussen de driverversies. Hoewel we zien dat de gemiddelde prestatiewinst over negen maanden driverupdates behoorlijk wordt platgedrukt als we dat per resolutie bekijken, is dat helemaal het geval als we alle prestaties middelen. Bij AMD blijft per resolutie ongeveer 1 tot 2 procent winst over op elke resolutie en over alle tests 1,2 procent.
Bij Nvidia zien we veel meer spreiding, en zijn de resultaten op 1080p negatief en op 1440p vrijwel nul. Op 4k zit juist flinke winst bij Nvidia, reden dat we op krap 2 procent winst komen als we alle resultaten in ogenschouw nemen. Dat ontslaat ons niet van de verplichting om zoveel mogelijk met de nieuwste drivers én met identieke drivers te testen. We blijven de ontwikkelingen van de prestaties van de drivers dan ook uiteraard regelmatig meten en blijven waar haalbaar alle tests met dezelfde driverversie uitvoeren.
Ten slotte hebben we nog de gemiddelden van alle resoluties per driverversie berekend en dat in onderstaande gallery vervat. Zo zie je in één oogopslag dat de verschillen tussen de driverversies erg klein zijn als we het over zeven games middelen. Dat neemt niet weg dat de game die jij speelt natuurlijk nog altijd fikse verschillen in framerates kan zien.
In een laatste poging om al deze data in een of twee grafieken te vatten, hebben we nog alle resultaten per driverversie gemiddeld. Dat levert twee vrij vlakke lijnen op, hoewel Nvidia een kleine dip heeft. Als we dan die gemiddelden nog tegen elkaar afzetten, berekenen we de procentuele verschillen ten opzichte van de launch-driver. Die resultaten hebben we in een staafgrafiek vervat, maar om ze mooier tegenover elkaar te zetten ook in een geïnterpoleerde lijngrafiek. Dan is goed zichtbaar hoe klein de verschillen zijn en hoe het Nvidia is die opkrabbelt na een klein verlies. Het is evenwel AMD die een iets grotere winst na negen maanden realiseert.
En om de vraag te beantwoorden of het nu waar is dat de prestaties van AMD-videokaarten mettertijd beter worden dankzij het fine-winefenomeen: niet echt. Althans niet met deze kaarten, deze tijdsspanne en deze games. Eigenlijk zou je eerder concluderen dat het Nvidia is dat na verloop van tijd beter wordt, maar dan vooral dankzij de 4k-resultaten.
De conclusie is dus dat je er vooral door proberen, testen en meten achter komt of jouw game, op de resolutie en settings die jij speelt, met de kaart die jij in je pc hebt, betere prestaties krijgt met elke driverupdate, of dat je wellicht op een oudere driver kunt gamen die met jouw specifieke combinatie van hard- en software de optimale prestaties biedt.