AMD Radeon RX 5700 & RX 5700 XT 'Navi' review

Inhoudsopgave
  1. 1. AMD Radeon RX 5700 & RX 5700 XT 'Navi'
  2. 2. Radeon RX 5700 en RX 5700 XT
  3. 3. Referentiekaarten
  4. 4. Display Stream Compression en krachtigere media engine
  5. 5. RDNA-architectuur
  6. 6. Nieuwe compute units en cache
  7. 7. AMD's visie op (geen) raytracing
  8. 8. Testprocedure
  9. 9. Benchmarks: 3DMark Firestrike / Timespy
  10. 10. Benchmarks: Unigine Superposition
  11. 11. Benchmarks: Assassin's Creed Odyssey (DX11)
  12. 12. Benchmarks: Battlefield V (DX12)
  13. 13. Benchmarks: F1 2018 (DX11)
  14. 14. Benchmarks: Far Cry 5 (DX11)
  15. 15. Benchmarks: Forza Horizon 4 (DX12)
  16. 16. Benchmarks: Ghost Recon: Wildlands (DX11)
  17. 17. Benchmarks: Grand Theft Auto V (DX11)
  18. 18. Benchmarks: Shadow of the Tomb Raider (DX12)
  19. 19. Benchmarks: The Witcher 3: Blood & Wine (DX11)
  20. 20. Benchmarks: Total War: Warhammer II (DX12)
  21. 21. Benchmarks: Wolfenstein II: The New Colossus (Vulkan)
  22. 22. Benchmarks: Hardware.Info GPU Prestatiescore 2019-1
  23. 23. Testresultaten: Stroomverbruik
  24. 24. Geluidsproductie en temperatuur
  25. 25. Duurtest
  26. 26. Conclusie
  27. 27. Besproken producten
  28. 28. Reacties

AMD Radeon RX 5700 & RX 5700 XT 'Navi'

Niet alleen de derde generatie Ryzen staat vandaag op het menu: op exact hetzelfde moment introduceert AMD ook twee nieuwe videokaarten. Het gaat om de Radeon RX 5700 en Radeon RX 5700 XT, die gebruikmaken van een chip die tot nu toe bekendstond onder de codenaam Navi. Deze op 7nm geproduceerde videokaarten zijn bovendien de eerste AMD-gpu's die GDDR6-geheugen en PCI-Express 4.0 ondersteunen. Kan AMD de strijd met Nvidia aan in de middenklasse? Je leest het hier!

AMD Radeon RX 5700 XT

Geen RTX 2080 Ti-concurrent, maar een chip voor de 'gewone gamer'

Dat AMD met zijn Radeon-videokaarten in de gpu-markt een kleinere rol speelt dan Nvidia's GeForce-modellen, is al jaren een voldongen feit. Jarenlang maakte de fabrikant dan ook vooral furore met relatief compacte en daardoor goedkoop te produceren chips, die wellicht niet de absolute prestatiekroon in handen hadden, maar wel veel waard voor je geld boden. Het recentste voorbeeld is de Polaris-chip in de Radeon RX 480 en 580: mede dankzij de mininghype gingen die videokaarten als warme broodjes over de toonbank.

Twee andere AMD-gpu's van de afgelopen jaren pasten eigenlijk niet binnen dat verhaal: Fiji (o.a. R9 Fury) en Vega (o.a. RX Vega 56, 64). Beide waren forse chips met een sloot compute-rekenkracht en de nieuwste geheugentechnieken. Technische hoogstandjes dus, maar erg competitief bleken ze door verschillende oorzaken niet. Het gevolg is dat Nvidia rond de 80 procent van de gpu-markt in handen heeft, een historisch hoog aandeel.

AMD lijkt daar met Navi van geleerd te hebben. Met de Radeon RX 5700 en RX 5700 XT wil het niet de concurrentie aangaan met de absolute topkaarten van Nvidia, maar juist in het middensegment potten breken. Gamers zitten daar nu wellicht meer dan ooit op te wachten: de meest gehoorde klacht over de GeForce RTX-videokaarten is zonder twijfel dat ze te hoog geprijsd zijn en nauwelijks een betere prijs-prestatieverhouding bieden dan de oude 10-serie.


AMD doet vandaag twee grote lanceringen: de RX 5700 (XT) en Ryzen 3000.

RDNA-architectuur en benchmarks

Bieden de AMD Radeon RX 5700 en RX 5700 XT wél meer fps voor je geld? Dat hebben we uiteraard uitgebreid getest. Op de komende pagina's lees je alles over de nieuwe videokaarten en de achterliggende RDNA-architectuur, daarachter vind je alle benchmarks die je van ons gewend bent.

Lees ook: AMD Ryzen 7 3700X & Ryzen 9 3900X review

Radeon RX 5700 en RX 5700 XT

AMD introduceert zoals gezegd twee videokaarten op basis van de Navi 10 GPU, de Radeon RX 5700 XT en de Radeon RX 5700.

Radeon RX 5700 XT

Eerstgenoemde maakt gebruik van de volledige Navi 10 GPU, die 40 compute units en daarmee 2560 shader units ofwel stream processors in AMD-jargon aan boord heeft. De gpu werkt op een basisklokfrequentie van 1605 MHz, een boost klokfrequentie van 1905 MHz en een game klokfrequentie (waarover verderop meer) van 1755 MHz. De kaart is voorzien van 8 GB GDDR6 geheugen met een snelheid van 448 GB/s. De kaart heeft een gemiddeld verbruik van 225 W.

AMD positioneert de Radeon RX 5700 XT als directe opvolger van de Radeon RX Vega 56. Hoewel die laatste 56 compute units heeft (16 meer dan de RX 5700 XT) moeten de verbeteringen in de RDNA-architectuur en de hogere klokfrequenties ervoor zorgen dat de RX 5700 XT toch sneller is – maar bovenal goedkoper om te produceren, dankzij de kleinere gpu en het GDDR6-geheugen.

AMD Radeon RX 5700 XT AMD Radeon RX 5700 XT

Radeon RX 5700

Bij de Radeon RX 5700 zijn 4 van de 40 compute units in de Navi 10 GPU uitgeschakeld, zodat er 36 overblijven. Dat brengt het totaal aantal stream processors op 2304. De klokfrequenties zijn ook wat lager: 1465 MHz standaard,  1725 MHz boost en 1625 MHz “game”. Het geheugen is identiek: 8 GB GDDR6 werkend op 448 GB/s. Het verbruik van deze kaart is 180 W.

AMD Radeon RX 5700 AMD Radeon RX 5700

Prijzen

De Radeon RX 5700 XT en RX 5700 werden tijdens AMD's E3-presentatie aangekondigd voor respectievelijk $449 (€ 489) en $379 (€ 409), maar nog voor de lancering besloot AMD om de adviesprijzen bij te stellen. Dat gebeurde ongetwijfeld naar aanleiding van de lancering van Nvidia's Super-kaarten eerder deze week - AMD spreekt zelf over 'het omarmen van concurrentie, die innovatie in het voordeel van gamers brengt'. De nieuwe adviesprijzen zijn $399 (€ 439) voor de RX 5700 XT en $349 (€ 379) voor de RX 5700.

De vraag is of deze adviesprijzen ook realiteit worden - we zijn nog niet vergeten dat AMD bij introductie van Vega prijzen communiceerde die in de praktijk nooit werden waargemaakt: 499 dollar voor de RX Vega 64 bleek 800 euro te worden. De cryptocurrency hype van dat moment is daar zeker geen afdoende verklaring voor; AMD zorgde er met kortingen voor partners voor dat er daadwerkelijk een handvol kaarten voor de genoemde prijs te koop was, maar het merendeel van de potentiële kopers heeft nooit de kans gehad daarvan te profiteren.

PCI-Express 4.0

Beide kaarten maken gebruik van PCI-Express 4.0, al werken ze natuurlijk ook prima in een PCI-Express 3.0 systeem. AMD geeft overigens eerlijk toe dat je op dit moment als gamer nog geen meerwaarde zult ervaren van de hogere doorvoersnelheid van PCI-Express 4.0.

“Game clock”?!

Het woord viel hierboven al twee keer: wat is de game klokfrequentie in hemelsnaam? Zoals bekend werken moderne GPU’s niet meer op een vaste klokfrequentie, maar fluctueert deze op basis van de workload, het stroomverbruik en de temperatuur. De basisklokfrequentie is de klokfrequentie die de fabrikant altijd kan garanderen, ook in extreme workloads als bijvoorbeeld Furmark. De Boost-klokfrequentie is de maximale klokfrequentie die je in de praktijk zou mogen verwachten. Die laatste frasering is van belang: er wordt geen garantie gegeven en bij slechte koeling in je pc is het prima mogelijk dat die Boost-frequentie nooit behaald wordt. Is je behuizing juist erg koel, dan is het van de andere kant ook mogelijk dat je videokaart soms nóg sneller werkt.

Ergo: noch de basisklokfrequentie, noch de boost-klokfrequentie zijn heel duidelijk over wat je als gamer in de praktijk mag verwachten. Daarom introduceert AMD een derde getal dat op de doos komt, de game klokfrequentie. Dit is de klokfrequentie die je onder normale omstandigheden tijdens het gamen minimaal mag verwachten.

Speciale uitvoering voor 50ste verjaardag van AMD

Naast de standaard uitvoering zal AMD tijdelijk een speciale "50th Anniversary Edition" van de Radeon RX 5700 XT verkopen via zijn eigen site. Voor $ 449 (€ 480) krijg je een uitvoering van de kaart die werkt op hogere kloksnelheden en een koeler heeft met gouden accenten. De 50th Anniversary Edition werkt op 1680 MHz base, 1830 MHz game en 1980 MHz boost. Het is op dit moment niet duidelijk of je de kaart ook vanuit de Benelux kunt bestellen.

Specificaties van de RX 5700 en RX 5700 XT

In onderstaande tabel vind je alle specificaties van de AMD Radeon RX 5700 en RX 5700 XT.

Algemeen
 
MerkAMDAMD
ProductnaamRadeon RX 5700Radeon RX 5700 XT
ProductcodeRADEON RX 5700RADEON RX 5700 XT
DetailsProductinfoProductinfo
Chip
CodenaamNavi 10Navi 10
ArchitectuurRDNARDNA
Rekenkernen2304 cores2560 cores
Kloksnelheid1465 MHz1605 MHz
Kloksnelheid boost1725 MHz1905 MHz
Transistors10300 mln10300 mln
Die-grootte251 mm²251 mm²
Productieprocedé7 nm7 nm
Geheugen
Geheugengrootte8192 MB8192 MB
Type geheugenGDDR6GDDR6
Geheugensnelheid1750 MHz1750 MHz
Geheugencontroller256 bit256 bit
Bandbreedte448 GB/s448 GB/s
Functionaliteit
DirectX versieDirectX 12 fl 12_1DirectX 12 fl 12_1
HDMI versie2.0b2.0b
DisplayPort versie1.41.4
Geïntegreerde H.264 videodecoder
Geïntegreerde H.264 video-encoder
Geïntegreerde H.265 videodecoder
Geïntegreerde H.265 video-encoder
Geïntegreerde VC-1 videodecoder
Kaartontwerp
InterfacePCI-Express 4.0 x16PCI-Express 4.0 x16
Extra power-connector
Type power connector(s)PEG6+PEG8PEG6+PEG8
Total board power180 W225 W

Referentiekaarten

Zoals te doen gebruikelijk brengt AMD samen met zijn partners in eerste instantie puur referentiekaarten op de markt. Op een later moment zullen partners als ASUS, MSI, Gigabyte, Sapphire en Powercolor ook eigen, custom-kaarten mogen maken en verkopen. Het is een publiek geheim dat AMD dit in de regel pas toestaat zodra de eerste batch geproduceerde referentiekaarten (vrijwel) is uitverkocht, zodat men daar niet mee blijft zitten. Ofwel: hoe populairder en succesvoller de kaart, hoe sneller er custom-kaarten komen.

Voor de eigen referentiekaarten heeft AMD een nieuwe koeler volgens het windtunnel-principe ontworpen. Het moet gezegd: de koeler van de Radeon RX 5700 XT ziet er bijzonder fraai uit. Een opvallend detail is de “performance contour”, die door de bij de presentatie aanwezige internationale pers als snel als “the dent” ofwel “de deuk” werd bestempeld. Alle gekheid op een stokje: onder de overkapping vinden we een vapor champer koeler, die volgens AMD van uitstekende kwaliteit is, waarvan akte. De koeler is overigens niet semi-passief.

Op het visuele ontwerp na is de koeler van de Radeon RX 5700 en RX 5700 XT identiek. Dat geldt ook voor de printplaat van de kaarten: in beide gevallen is er een 7-fase digitale stroomvoorziening en een 8-pin+6-pin PEG-stroomconnector om de gpu van voldoende vermogen te voorzien.

Display Stream Compression en krachtigere media engine

De Navi 10-gpu en daarmee de nieuwe Radeon RX 5700-kaarten hebben zowel een nieuwe display engine als een nieuwe media engine. Die eerste biedt de mogelijkheid om verschillende nieuwe soorten monitoren aan te sluiten. De tweede engine verzorgt het en- en decoderen van video.

Display engine: geen HDMI 2.1, wel DSC

Om met de display engine te beginnen: de Radeon RX 5700 (XT) ondersteunt HDMI 2.0b en DisplayPort 1.4. Tot zo ver niks nieuws onder de zon en het ontbreken van HDMI 2.1 kan als een gemis worden gezien. Toch is er wel iets nieuws: de DisplayPort-uitgang biedt ondersteuning voor Display Stream Compression 1.2a, een door de ontwikkelaars van de DisplayPort-standaard ontwikkelde methode om het beeldsignaal “onzichtbaar” te comprimeren. Het resultaat is dat 4K 240 Hz, 4K HDR 120 Hz en 8K HDR 60 Hz schermen met één DisplayPort kabel aangesloten kunnen worden.

De nieuwe Navi kaarten ondersteunen overigens zowel HDR10 als Dolby Vision.

Radeon Multimedia Engine

De nieuwe Radeon Multimedia Engine biedt geoptimaliseerde hardwarematige video-decoders en -encoders. Met het op dit moment meer gebruikte videoformaat (H.264) kan Navi 10 video in 1080p resolutie met 600 beelden per seconde decoderen. Of vermoedelijk zinniger: gelijktijdig tien 1080p streams met 60 fps. Bij de 4K resolutie worden tot 150 beelden per seconde ondersteund. H.264 kan gecodeerd worden in 1080p360 of 4K90.

Ook de H.265 / HEVC decoder is versneld. 1080p kan met 360 beelden per seconde (of dus zes 60 fps streams) worden gedecodeerd, 4K met 90 beelden per seconde, maar er is nu ook ondersteuning voor 8K met maximaal 24 fps. Encoderen gaat met 1080p360 of 4K60. Verder kan de GPU VP9-video, zoals gebruikt op YouTube voor HDR-video’s, hardwarematig decoderen: in 4K met 90 fps en in 8K met 24 fps.

RDNA-architectuur

Waar alle AMD gpu's van de afgelopen jaren – om precies te zijn: sinds 2011 bij de Tahiti-chip van de Radeon HD 7970 – zijn gebaseerd op de Graphics Core Next (GCN) architectuur en vernieuwde versies daarvan, is Navi de eerste gpu die gebruik maakt van een nieuwe architectuur, die AMD “RDNA” heeft gedoopt. Of RDNA écht een nieuwe architectuur is, was na de aankondiging onderwerp van debat. AMD’s Mike Mantor, hoofd van de gpu-designafdeling, liet er tijdens tijdens een interview dat we met hem hadden echter geen misverstand over bestaan: "RDNA is a new architecture".

Flexibelere en snelle gpu-cores

De informatie die we over RDNA hebben gekregen, lijkt dat bevestigen: onder de motorkap is er veel veranderd. Waar GCN in de basis was ontwikkeld om de opbouw van gpu’s geschikt te maken voor meer dan alleen 3D-berekeningen, ontwikkelt RDNA daar weliswaar op door, maar is de nieuwe architectuur geoptimaliseerd voor het accommoderen van meer diverse en kleinere workloads. Een gpu is primair een chip die geoptimaliseerd is om dezelfde kleine taak tegelijkertijd uit te voeren op heel veel datapunten, bijvoorbeeld het doen van kleurberekeningen op heel veel pixels tegelijkertijd. Waar een cpu een klein aantal vrij complexe rekenkern heeft, heeft een gpu honderden of zelfs duizenden mini-cores. “Massaproductie” is de specialiteit van een gpu, maar wanneer een even een klein taakje tussendoor moet op een beperkte hoeveelheid data, is een grafische chip daar in de regel minder voor geoptimaliseerd. De zogenaamde compute units binnen RDNA zijn herontwikkeld om flexibeler ingezet te worden.

Een tweede belangrijke verandering is dat AMD bij RDNA de GPU’s van een nieuwe cache-structuur voorziet. Door op verschillende niveaus de juiste buffergeheugens te plaatsen, kan op alle punten binnen de chip een optimale data-doorvoer, zoals qua doorvoersnelheid als latency, bewerkstelligd worden. Last but not least: de hele zogenaamde pipeline van stappen die voor “normale” 3D-berekeningen zoals in games moet worden doorlopen is tegen het licht gehouden, waarbij deze opnieuw is gebalanceerd, zodat dat sommige stappen niet langer veel meer tijd in beslag nemen dan andere. Het gevolg daarvan: de RDNA-architectuur is geschikt voor hogere klokfrequenties!

Navi 10

Voordat we dieper de architectuur induiken, vind je op onderstaande afbeelding een blokdiagram van de Navi 10 chip die de basis vormt van de nieuwe videokaarten. De chip heeft zoals al geschreven 40 compute units, die stuk voor stuk bestaan uit 64 rekeneenheden, ofwel stream processors. Deze compute units zitten per twee aan elkaar (waarover verderop meer) en verder per 10 in een blok, waar 128 kB L1-cache en diverse (fixed-function) onderdelen voor grafische taken worden gedeeld. Aan de randen van de chip, in het blokdiagram althans, vinden we 4 MB gedeelde L2-cache, die als buffer voor het externe geheugen fungeert. Dat geheugen, van het type GDDR6, wordt aangesloten via een 256-bit verbinding.

Op de volgende pagina kijken we verder naar de nieuwe compute units en de nieuwe cache-indeling, maar eerst werpen we een blik op de algemene beloftes van de RDNA-architectuur. De nieuwe opbouw moet volgens AMD ervoor zorgen dat Navi 10 bij hetzelfde stroomverbruik zo’n 50% sneller is dan de vorige generatie. Dat is echt een gigantische stap. Het maakt dat de Radeon RX 5700 XT met 40 compute units sneller kan zijn dan de AMD Radeon RX Vega 56 met, zoals de naam al aangeeft, 56 compute units. Van die 50% verbetering komt meer dan de helft door architecturale verbeteringen. De rest komt door de overstap naar 7 nm en de verbeteringen qua klokfrequenties.

De 50% verbetering in prestaties-per-watt moet zich wanneer we Navi 10 afzetten tegen de Vega 64 uitbetalen in 14% hogere prestaties en een 23% lager stroomverbruik, aldus AMD. Alsof dat nog niet mooi genoeg is, wordt dat bewerkstelligd met een chip die 2,3x kleiner is: Navi 10 meet 251 mm² tegen 495 mm² voor Vega 10.

Nieuwe compute units en cache

De RDNA compute units hebben voldoende gelijkenis met die van GCN, maar er zijn ook de nodige verschillen. Nog steeds zijn er 64 rekeneenheden aan boord, maar waar die bij GCN waren opgedeeld in vier blokken van 16, zijn het bij RDNA twee blokken van 32. Elk onderdeel van zo’n SIMD-unit (single instruction multiple data) is in feite een simpele 32-bit (single precision in jargon) rekeneenheid, waarbij al die rekeneenheden binnen een SIMD-unit zoals de naam al aangeeft dezelfde berekening uitvoeren op andere data.

Waar de vier blokken bij GCN één werkverdeler hadden (een zogenaamde decode and issue unit) heeft bij RDNA elk van beide SIMD32 blokken een eigen unit. Dat betekent dat er iedere klokslag nieuwe instructies voor 64 stuks data kunnen worden ingeschakeld, waar dat vroeger vier klokslagen voor vier blokken van 16 zou duren. Het maakt in de praktijk dat het de compiler van 3D-engines vaker zal lukken om alle rekeneenheden binnen een compute unit gelijktijdig van werk te voorzien en daarmee de in de gpu beschikbare rekenkracht beter te benutten. Een ander verschil: de taken van een enkele werkgroep (een set identiek instructies die afhankelijk zijn van hetzelfde stuk gedeelde geheugen) moesten bij GCN altijd op één SIMD uitgevoerd worden. Een wave of warp van 64 datapunten waarop dezelfde instructie moet worden uitgevoerd, moest zodoende worden opgeknipt in vier waves van 16 om zo achter elkaar door dezelfde SIMD unit heen te gaan. Dat betekent dus dat er voldoende werkgroepen tegelijkertijd beschikbaar moesten zijn om alle SIMD's in alle CU's tegelijkertijd bezig te kunnen houden. Bij RDNA kan een Wave 64 worden opgeknipt naar twee groepen van 32 en worden opgesplitst over de twee naastgelegen SIMD32 clusters. Op die manier kan hetzelfde werk in één in plaats van vier cycli worden voltooid. Al met al kunnen de SIMD clusters binnen RDNA veel beter gevuld blijven, wat een flinke prestatiewinst met zich meebrengt.

Ook nieuw is dat twee compute units aan elkaar geschakeld kunnen worden, indien de software/compiler dat zinnig acht. Ze delen dan hun periferie, zoals de instructie- en datacaches en de texture units. Wanneer een game op een bepaald moment gelimiteerd is door de snelheid waarop textures verwerkt kunnen worden, kan door zo’n aaneenschakeling de hoeveelheid texture verwerkingskracht per SIMD32 of SIMD64 verwerking verdubbeld worden.

Cache en lossless compressie

Dan de cache-architectuur. De genoemde 128 kB L1 cache die per blok van 10 compute units zit is nieuw. Deze fungeert als extra, snellere buffer voor de verbinding richting ram, maar ook om sneller data tussen verschillende CU’s uit te wisselen. Verder heeft AMD de verbinding tussen de rekeneenheden en het eerste cache-niveau (L0) verdubbeld. Voor alle cacheniveaus is volgens AMD verder de toegangstijd ingekort.

Een andere verbetering is dat zo’n beetje overal binnen de gpu pixel-kleurdata met lossless compressie wordt opgeslagen. AMD gebruikt daarvoor delta color compression, wat in de basis betekent dat voor iedere pixel niet het absolute kleurniveau wordt opgeslagen maar het verschil met de voorgaande pixel. Daardoor zijn er onder de streep veel minder bits nodig. Het gebruik van gecomprimeerde kleurdata is niet nieuw; AMD, Nvidia en anderen doen het al jaren. Wel nieuw is dat het zoals geschreven nu in vrijwel de gehele chip is doorgevoerd, tot aan de displaycontrollers aan toe. Dat maakt dat zelfs de uiteindelijk volledig berekende beelden gecomprimeerd in de framebuffer worden opgeslagen en dat de display engine, die deze beelden moet doorsturen naar de aangesloten monitor, dus ook gecomprimeerd kan binnenladen. Het zorgt ervoor dat bij alle caches en bij het GDDR6-geheugen de hoeveelheid data wordt beperkt en daarmee de praktische doorvoersnelheid wordt verhoogd.

AMD's visie op (geen) raytracing

AMD zet de nieuwe Radeon RX 5700 en RX 5700 XT kaarten zoals geschreven af tegen de Nvidia GeForce RTX 2060 (Super) en 2070 (Super). Maar één belangrijk ding ontbreekt in deze concurrentiestrijd: hardwarematige ondersteuning voor ray-tracing. Dit is simpelweg niet beschikbaar in de Navi 10-chip.

'De tijd is nog niet rijp'

AMD geeft duidelijk aan dat men denkt dat de tijd nog niet rijp is voor ray-tracing in PC-games. Men biedt weliswaar software aan om ray-tracing algoritmes te versnellen door de standaard shader units binnen de GPU in te zetten, maar dat is meer gericht op professionele renderingsoftware dan op games. Dat betekent dus ook dat we niet al te veel hoeven verwachten qua DirectX Raytracing support van Navi: de chip kan het, maar is daar volgens AMD zeker niet voor geoptimaliseerd.

Volgens David Wang, hoofd van de GPU-tak van AMD, zal de volgende generatie RDNA GPU’s ondersteuning bieden voor het hardwarematig versnellen van specifieke ray-tracing belichtingstechnieken. Het volledig opbouwen van game-beelden middels ray-tracing bij clients ziet Wang niet (snel) gebeuren. AMD’s visie is dat dat in de toekomst eerder in de cloud zal gebeuren, waarbij hij dus de facto aangeeft game streaming uiteindelijk te zien als toekomst voor gaming. Andere AMD-medewerkers die we hebben besproken brengen een extra nuance aan bij het verhaal van Wang: op een moment in de toekomst zal ray-tracing ook een (belangrijke) rol gaan spelen bij het volledig renderen van games op op client-systemen, of het nu desktop-PC's of game-consoles zijn. Maar hoe en wanneer blijft de vraag.

De RDNA-GPU in de nieuwe Xbox doet wél raytracing

Een interessant gegeven is dat Microsoft op zijn E3-persconferentie de volgende generatie Xbox heeft aangekondigd, waarbij men expliciet aangeeft dat deze een RDNA GPU mét ondersteuning voor ray-tracing krijgt. Hierbij zal het dus gaan om een volgende generatie RDNA-chip, wat gezien de geplande introductie van de nieuwe Xbox, eind 2020, niet gek is.

Testprocedure

We hebben de AMD Radeon RX 5700 en RX 5700 XT getest volgens onze 2019-1 testmethode. Waar mogelijk hebben wij gebruik gemaakt van referentiekaarten en waar niet betreffen de resultaten in de grafieken custom modellen die zijn ingesteld op de kloksnelheden die AMD en Nvidia als referentie opgeven.

Testconfiguratie

Voor de benchmarks maken we gebruik van een testsysteem met de volgende specificaties:

Benchmarks

De volgende benchmarks vind je terug in deze review:

  • 3DMark Firestrike Extreme / Ultra (DX11)
  • 3DMark Timespy (DX12)
  • Unigine Superposition (DX11)
  • Assassin's Creed Odyssey (DX11)
  • Battlefield V (DX12)
  • F1 2018 (DX11)
  • Far Cry 5 (DX11)
  • Forza Horizon 4 (DX12)
  • Ghost Recon: Wildlands (DX11)
  • Grand Theft Auto V (DX11)
  • Shadow of the Tomb Raider (DX12)
  • The Witcher 3: Blood & Wine (DX11)
  • Total War Warhammer II (DX12)
  • Wolfenstein II: The New Colossus (Vulkan)

We testen de games in deze resoluties / settings:

  • 1920x1080 (Full HD) - Medium
  • 1920x1080 (Full HD) - Ultra / Highest
  • 2560x1440 (WQHD) - Medium
  • 2560x1440 (WQHD) - Ultra / Highest
  • 3840x2160 (Ultra HD) - Medium
  • 3840x2160 (Ultra HD) - Ultra / Highest

Op basis van de scores van de tien genoemde games berekenen we de Hardware.Info GPU-prestatiescore, die in feite voor elk van de resoluties/settings het gemiddelde van de gemeten framerates is. Deze GPU-prestatiescore geeft met één blik de beste indruk van de prestaties van videokaarten.

Driverversies

Op de testresultatenpagina van een 3D-chip vind je boven de resultaten van elk spel een extra regel met de gebruikte driver-versie. Hardware.Info hertest vrijwel continu 3D-chips als daar aanleiding voor is (bijvoorbeeld game- of driver updates met impact op de prestaties) én herziet minstens drie keer per jaar de gebruikte set games, wat tevens gepaard gaat met een grondige check of de resultaten nog actueel zijn. In het geval van de AMD Radeon RX 5700 en RX 5700 XT hebben we getest met de Radeon Software Adrenalin 19.7.1 driver.

Gemiddelde framerate en 99e percentiel frametime

In de grafieken op de volgende pagina's vind je telkens in eerste instantie gemiddelde framerates, ofwel het gemiddelde aantal beelden per seconde dat een videokaart kan berekenen. Daarnaast doen we waar mogelijk ook een 99e percentiel frametime analyse, om het minimale prestatieniveau van gpu's in kaart te brengen. De tijd die het kost om beelden binnen een 3D-game en dus binnen onze benchmark te renderen varieert van frame tot frame. Bij de 99e percentiel analyse worden de rendertijden van alle individuele frames opgeslagen. Daarna gooien we de 1% langzaamste frames weg - dit om vreemde invloeden van incidentele externe oorzaken uit de analyse te houden. De hoogste rendertijd van de resterende 99% van de frames (oftewel: het langzaamste frame) is de 99e percentiel frametijd. Die 99e percentiel frametijd rekenen we daarna weer terug naar een minimum FPS-waarde.

Benchmarks: 3DMark Firestrike / Timespy

Firestrike is een DX11-benchmark van 3DMark waarin realtime graphics worden gerenderd. De Timespy-benchmark is van dezelfde maker afkomstig, maar op basis van de DX12-api.

In de meeste 3DMark-tests wisselt de Radeon RX 5700 stuivertje met de nieuwe Nvidia GeForce RTX 2060 Super, die in de DirectX 11-tests meestal nipt langzamer is, maar in Timespy juist wat sneller. De RX 5700 XT verslaat de originele RTX 2070, maar de RTX 2070 Super - die exact dezelfde adviesprijs heeft - blijkt net voldoende om het voorlopige Navi-topmodel te achterhalen.

  • Firestrike
  • Firestrike Graphics
  • Firestrike Extreme
  • Firestrike Ultra

  • Timespy
  • Timespy Graphics

Benchmarks: Unigine Superposition

De Unigine Superposition 3D-benchmark draait in de Unigine 2-engine onder zowel OpenGL als DX11 en toont resultaten in Full HD en Ultra HD resoluties en maakt gebruik van state-of-the-art rendering technieken. De benchmark werd in april 2017 uitgegeven en stelt hedendaagse videokaarten behoorlijk op de proef. Wij draaien de benchmark in DirectX 11.

Zowel de RX 5700 als de RX 5700 XT eindigen in Unigine Superposition tussen de RTX 2060 en RTX 2060 Super: het onderlinge prestatieverschil is in deze test maar zo'n 12%.

  • 1080p high - score
  • 1080p high
  • 4K optimized - score
  • 4K optimized

Benchmarks: Assassin's Creed Odyssey (DX11)

Voor de games trappen we af met Assassin's Creed Odyssey, dat draait in DX11 en gebruikmaakt van de Anvil Next 2.0-engine.

De Radeon RX 5700 XT haalt het in Assassin's Creed net niet bij de RTX 2070 Super, maar scoort wel beter dan de oude RTX 2070. De Radeon VII blijft nipt sneller. De RX 5700 belandt precies tussen de RTX 2060 en RTX 2060 Super in.

  • 1080p med
  • 1080p ult
  • 1440p med
  • 1440p ult
  • 4K med
  • 4K ult

Benchmarks: Battlefield V (DX12)

Battlefield V maakt gebruik van de Frostbite-engine en testen we in DirectX 12 modus.

De RX 5700 matcht in Battlefield V het prestatieniveau van de RTX 2060 Super, terwijl de RX 5700 XT zelfs ruim wint van de RTX 2070 Super. De frametimes zijn zelfs de strakste van allemaal.

  • 1080p med
  • 1080p ult
  • 1440p med
  • 1440p ult
  • 4K med
  • 4K ult

Frametimes

  • 1080p med
  • 1080p ult
  • 1440p med
  • 1440p ult
  • 4K med
  • 4K ult

Benchmarks: F1 2018 (DX11)

F1 2018 is ontwikkeld door Codemasters en draait op DX11.

Ook in deze racegame vallen de nieuwe AMD-gpu's precies tussen de 'oude' concurrenten van Nvidia in. De RX 5700 is sneller dan de RTX 2060, maar niet sneller dan de RTX 2060 Super, en hetzelfde geldt voor de RX 5700 XT bij de RTX 2070's. De Radeon VII blijft nog 8 procent sneller dan de RX 5700 XT.

  • 1080p med
  • 1080p ult
  • 1440p med
  • 1440p ult
  • 4K med
  • 4K ult

Frametimes

  • 1080p med
  • 1080p ult
  • 1440p med
  • 1440p ult
  • 4K med
  • 4K ult

Benchmarks: Far Cry 5 (DX11)

Far Cry 5 is een open world shooter die draait in DX11 op basis van de Dunia-engine. Het spel heeft AMD-specifieke optimalisaties gekregen.

AMD doet het dan ook doorgaans goed in deze game, wat we nu opnieuw zien: de RX 5700 XT is ruim sneller dan de RTX 2070 Super en de RX 5700 evenaart de RTX 2060 Super. Op een enkele setting gaat hij de groene concurrent zelfs voorbij.

  • 1080p med
  • 1080p ult
  • 1440p med
  • 1440p ult
  • 4K med
  • 4K ult

Benchmarks: Forza Horizon 4 (DX12)

Forza Horizon 4 werkt middels de Forza Tech-engine exclusief in DX12.

Dit racespel is één van de weinige games waarin de RX 5700 XT duidelijk beter presteert dan de Radeon VII, die AMD als krachtiger beschouwt en zijn plaatsje in de line-up vooralsnog behoudt. De RTX 2070 Super wordt ruim voorbij gestreefd en ook de normale RX 5700 scoort uitstekend: sneller dan de RTX 2060 Super én de originele RTX 2070.

  • 1080p med
  • 1080p ult
  • 1440p med
  • 1440p ult
  • 4K med
  • 4K ult

Benchmarks: Ghost Recon: Wildlands (DX11)

Ghost Recon: Wildlands is een open world game gebaseerd op de Anvil Next-engine, gebruik makend van DirectX 11. Het spel is voorzien van GameWorks-effecten en mede daardoor uiterst zwaar.

Hij gaat er in Ghost Recon Wildlands doorgaans niet voorbij, maar de RX 5700 XT nadert wel tot op zeer kleine afstand van de Radeon VII. De RTX 2070 Super blijft wel sneller. De RX 5700 moet eveneens zijn meerdere erkennen in de Super-versie van zijn directe concurrent, de RTX 2060.

  • 1080p med
  • 1080p ult
  • 1440p med
  • 1440p ult
  • 4K med
  • 4K ult

Benchmarks: Grand Theft Auto V (DX11)

GTA V draait op RAGE (Rockstar Advanced Game Engine), en doet het traditioneel goed op Nvidia-videokaarten. Ondanks dat de techniek van dit spel al de nodige jaren oud is, blijft GTA V en het daarop gebaseerde GTA Online razend populair. De ingebouwde benchmark meet zelf zowel framerates als frametimes in verschillende segmenten.

Waar de nieuwe Ryzen-processors indrukwekkende scores weten neer te zetten, blijft de gpu-tak van het bedrijf nog altijd weinig imposant in GTA V. De RX 5700 XT presteert wel iets beter dan de Radeon VII.

  • 1080p med
  • 1080p ult
  • 1440p med
  • 1440p ult
  • 4K med
  • 4K ult

Frametimes

  • 1080p med
  • 1080p ult
  • 1440p med
  • 1440p ult
  • 4K med
  • 4K ult

Benchmarks: Shadow of the Tomb Raider (DX12)

Shadow of the Tomb Raider is een adventure game die gebruik maakt van DirectX 12 in de Foundation-engine.

In de nieuwste Tomb Raider blijft de Radeon VII voorlopig de snelste AMD-videokaart. De RX 5700 XT presteert beter dan de RTX 2070, maar haalt het niet bij de RTX 2070 Super. De RX 5700 blijft nipt achter de RTX 2060 Super steken.

  • 1080p med
  • 1080p ult
  • 1440p med
  • 1440p ult
  • 4K med
  • 4K ult

Benchmarks: The Witcher 3: Blood & Wine (DX11)

The Witcher 3 is een action role-playing game gebaseerd op de Red Engine 3 en maakt gebruik van DirectX 11.

In The Witcher 3 zien we bekende resultaten: de RX 5700 valt tussen de RTX 2060 en RTX 2060 Super, de RX 5700 XT presteert tussen de twee RTX 2070's in.

  • 1080p med
  • 1080p ult
  • 1440p med
  • 1440p ult
  • 4K med
  • 4K ult

Frametimes

  • 1080p med
  • 1080p ult
  • 1440p med
  • 1440p ult
  • 4K med
  • 4K ult

Benchmarks: Total War: Warhammer II (DX12)

Total War: Warhammer II is een RTS-game gebaseerd op de Warscape-engine.

We zien wederom hetzelfde beeld: sneller dan de 'oude' concurrenten, langzamer dan de Supers.

  • 1080p med
  • 1080p ult
  • 1440p med
  • 1440p ult
  • 4K med
  • 4K ult

Benchmarks: Wolfenstein II: The New Colossus (Vulkan)

Wolfenstein II is een game die gebruik maakt van de id Tech 6-engine en exclusief op de Vulkan-api werkt.

Deze laatste game bevestigt wederom het beeld dat Nvidia met de Supers een effectieve counter heeft bedacht.

  • 1080p med
  • 1080p ult
  • 1440p med
  • 1440p ult
  • 4K med
  • 4K ult

Frametimes

  • 1080p med
  • 1080p ult
  • 1440p med
  • 1440p ult
  • 4K med
  • 4K ult

Benchmarks: Hardware.Info GPU Prestatiescore 2019-1

De Hardware.Info GPU Prestatiescore 2019-1 is de gemiddelde framerate in alle geteste games.

Op 4K-resolutie komen videokaarten van dit prestatieniveau niet boven de 60 fps uit, dus is de Prestatiescore op 2560x1440 pixels wat ons betreft de meest relevante. De Radeon RX 5700 XT scoort gemiddeld 90,8 fps: flink beter dan de RTX 2070, maar de RTX 2070 Super is sneller. Hetzelfde is het geval bij de RX 5700, die 80,3 fps laat noteren, waarmee hij net niet het niveau van de RTX 2060 Super haalt. Kortom, Nvidia heeft de RTX 2060 Super en RTX 2070 Super precies zo snel gemaakt als nodig was om de nieuwe Radeons te verslaan.

  • 1080p med
  • 1080p ult
  • 1440p med
  • 1440p ult
  • 4K med
  • 4K ult

Testresultaten: Stroomverbruik

Voor het stroomverbruik gebruiken we een pci-e risercard waarmee we het verbruik geïsoleerd van de rest van het systeem kunnen meten. De grafieken in deze test tonen dus enkel het verbruik van de kaarten, niet van het hele systeem. We meten het verbruik zowel idle (gemiddelde van vijf minuten) als onder load. De load test is een gemiddeld verbruik tijdens een minuut in de Rise of the Tomb Raider benchmark in Ultra HD met maximale settings.

In idle zijn de Radeon RX 5700 en RX 5700 XT zuiniger dan oudere AMD-videokaarten, wat prettig is om te zien. Bij de Nvidia Super-launch zagen we op dit punt eveneens verbeteringen, waardoor de directe concurrenten uit het groene kamp op dit punt nog altijd wat beter scoren.

Het is bijzonder fijn om te zien dat het 7nm-proces positieve effecten heeft voor het stroomverbruik van de Navi-videokaarten. De RX 5700 XT verbruikt afgerond 213 watt onder belasting, slechts nipt meer dan de RTX 2070 Super van Nvidia. De RX 5700 is met een verbruik van 164 watt zelfs net wat zuiniger dan Nvidia's Super-tegenhanger. Qua performance-per-watt zit AMD dus ongeveer op hetzelfde niveau. Een cynicus zal wel opmerken dat AMD daar wel een 7nm-procedé voor nodig heeft, terwijl Nvidia hetzelfde doet op 12nm.

  • Idle
  • Load

Meting verbruik per aansluiting

In onderstaande grafiek zie je de verdeling van het stroomverbruik onder load; groen = totaal, blauw = PEG-connector 1, paars = PEG-connector 2, rood = stroom vanuit het PCI-Express slot.

De oplettende lezer zal opvallen dat in onderstaande grafiek de waarden van de blauwe, paarse en rode balken opgeteld telkens net niet gelijk is aan het totaalverbruik uit de groene balk. Dat komt omdat videokaarten ook nog een heel klein beetje vermogen over de 3,3V lijn via het PCI-Express slot verbruiken. Dat hebben we in het totale vermogen ook meegerekend, maar niet verder uitgesplitst.

  • Groen = totaal
  • Blauw = PEG-connector 1
  • Paars = PEG-connector 2
  • Rood = Stroom vanuit het PCI-Express slot

Geluidsproductie en temperatuur

We meten de geluidsproductie van videokaarten in onze geluidsdichte box met de meter op 10 centimeter afstand, schuin op de videokaart gericht. Tijdens de idle test wordt de videokaart vanzelfsprekend niet belast. De load test is gedurende een gemiddelde van 1 minuut gemeten aan het einde van de duurtest.

Ondanks dat AMD de ventilator van de Radeon RX 5700 en RX 5700 XT niet volledig stil laat vallen in idle, zijn beide videokaarten met ongeveer 30 dB(A) prettig stil. Onder belasting verandert dat helaas: met respectievelijk 55,4 en 57,8 dB(A) zijn de RX 5700 XT en RX 5700 zeer duidelijk hoorbaar. Wie prijs stelt op een stille pc, zal absoluut niet blij worden van de door AMD gebruikte koeler. Bovendien worden de videokaarten ondanks de hoge geluidsproductie ook nog eens vrij warm.

  • Geluid - idle
  • Geluid - load
  • Max. temp (30 min.)

Duurtest

Nu de verschillende turbotechnologieën steeds geavanceerder worden, maakt het voor de uiteindelijke prestaties tijdens het gamen steeds meer uit of de koeling voldoende is om de kloksnelheid op een hoog niveau te houden. Immers, als de kaart na enkele minuten gamen te warm wordt en de klokfrequentie daalt, zullen ook de prestaties achteruit gaan. Daarom doen we ook een duurtest, die uitwijst of de behaalde prestaties ook na langere tijd gamen haalbaar blijven.

De AMD Radeon RX 5700 XT haalt zoals verwacht de hoogste stabiele kloksnelheid: gemiddeld komt hij uit op 1767 MHz, aanmerkelijk hoger dan voorgaande videokaarten van deze fabrikant. Zoals je in de grafiek kunt zien, lijkt de RX 5700 enigszins moeite te hebben om zijn kloksnelheid vast te houden; de dips in de klokfrequentie zien we bovendien ook terug in de framerate. Gemiddeld komen we uit op 1676 MHz. In beide gevallen is de daadwerkelijke kloksnelheid iets hoger dan de door AMD opgegeven 'game klokfrequentie', maar lager dan de opgegeven boostsnelheid.

Conclusie

Gezien de afgelopen lanceringen van AMD's videokaartendivisie lauwtjes werden ontvangen door zowel de markt als hardware-enthousiastelingen, is het tijd voor revanche. De strategie om die te nemen in het middensegment, waarin veruit de meeste mensen een videokaart kopen, is goed te begrijpen. Maar lukt dat ook met deze Radeon RX 5700 en RX 5700 XT?

Snelle chip, ongelukkige koeler

Laten we beginnen met de prestaties. Met dank aan de Nvidia-launch van eerder deze week kunnen we de gamebenchmarks eenvoudig samenvatten: de Radeon RX 5700 presteert tussen de reguliere GeForce RTX 2060 en RTX 2060 Super in, de Radeon RX 5700 XT scoort tussen de 'oude' RTX 2070 en de RTX 2070 Super. De RX 5700 XT is daarmee maar zo'n 5% langzamer dan de Radeon VII, de 7nm-versie van Vega. De RX 5700 verslaat op zijn beurt nipt de RX Vega 64.

AMD biedt dus geen nieuw prestatieniveau, maar biedt de prestaties van bestaande kaarten op veel elegantere wijze. Het stroomverbruik ligt veel lager dan bij de oudere GCN-videokaarten en qua prestaties-per-watt evenaart AMD de concurrentie van Nvidia. Soit, AMD heeft daar een 7nm-proces voor nodig terwijl Nvidia nog op 12nm zit, maar als consument heb je daar weinig boodschap aan. Helaas heeft de fabrikant desondanks een onder belasting luidruchtige koeler gemonteerd - geen gelukkige combinatie met het feit dat we op custom modellen vermoedelijk nog enkele maanden moeten wachten.

Navi blijkt last-minute toch een prijskraker

Voor de oorspronkelijk aangekondigde prijzen werd het een enigszins lastig verhaal voor AMD - het bood eigenlijk dezelfde prestaties voor dezelfde prijs, met hetzelfde stroomverbruik, maar dan zonder ondersteuning voor raytracing en voorlopig ook zonder aanbod van (stillere) custom partnerkaarten. Met de nieuwe prijzen is Navi een stuk aantrekkelijker. De RX 5700 biedt voor € 379 prestaties die in de buurt komen van die van de RTX 2060 Super (€ 429), maar de RX 5700 XT is de echte klapper: voor € 439 evenaart AMD bijna de € 519 kostende GeForce RTX 2070 Super.

Als het AMD daadwerkelijk lukt om de Radeon RX 5700 en RX 5700 XT voor de genoemde prijzen aan te gaan bieden, in voldoende getale om aan de vraag te voldoen, dan zien we de Navi-videokaarten nog wel in menig game-pc terechtkomen. Dat is wel echt de vraag, want bij de introductie van Vega zagen we dat AMD veel lagere prijzen beloofde dan er in de praktijk waargemaakt werden (een heel enkele uitzondering daargelaten). Bovendien, is een stille en koele videokaart je lief, dan kun je het beste nog even wachten tot de Asus'en, Sapphire's en MSI's van deze wereld meer verfijnde uitvoeringen op de markt brengen.

Lees ook: AMD Ryzen 7 3700X & Ryzen 9 3900X review


Besproken producten

Vergelijk  

Product

Prijs

AMD Radeon RX 5700

AMD Radeon RX 5700

  • Navi 10
  • 2304 cores
  • 1465 MHz
  • 8192 MB
  • 256 bit
  • DirectX 12 fl 12_1
  • PCI-Express 4.0 x16
Niet verkrijgbaar
AMD Radeon RX 5700 8GB

AMD Radeon RX 5700 8GB

  • AMD Radeon RX 5700
  • 1465 MHz
  • 8192 MB
Niet verkrijgbaar
AMD Radeon RX 5700 XT

AMD Radeon RX 5700 XT

  • Navi 10
  • 2560 cores
  • 1605 MHz
  • 8192 MB
  • 256 bit
  • DirectX 12 fl 12_1
  • PCI-Express 4.0 x16
Niet verkrijgbaar
AMD Radeon RX 5700 XT 8GB

AMD Radeon RX 5700 XT 8GB

  • AMD Radeon RX 5700 XT
  • 1605 MHz
  • 8192 MB
Niet verkrijgbaar
ASRock Radeon RX 5700 8GB

ASRock Radeon RX 5700 8GB

  • AMD Radeon RX 5700
  • 1465 MHz
  • 8192 MB

€ 368,95

7 winkels
ASRock Radeon RX 5700 XT 8GB

ASRock Radeon RX 5700 XT 8GB

  • AMD Radeon RX 5700 XT
  • 1605 MHz
  • 8192 MB

€ 418,95

5 winkels
Asus Radeon RX 5700 8GB

Asus Radeon RX 5700 8GB

  • AMD Radeon RX 5700
  • 1465 MHz
  • 8192 MB

€ 401,10

10 winkels
Asus Radeon RX 5700 XT 8GB

Asus Radeon RX 5700 XT 8GB

  • AMD Radeon RX 5700 XT
  • 8192 MB

€ 429,00

8 winkels
Gigabyte Radeon RX 5700 8GB

Gigabyte Radeon RX 5700 8GB

  • AMD Radeon RX 5700
  • 1465 MHz
  • 8192 MB

€ 378,95

8 winkels
Gigabyte Radeon RX 5700 XT 8GB

Gigabyte Radeon RX 5700 XT 8GB

  • AMD Radeon RX 5700 XT
  • 1605 MHz
  • 8192 MB

€ 431,10

7 winkels
MSI Radeon RX 5700 8GB

MSI Radeon RX 5700 8GB

  • AMD Radeon RX 5700
  • 1465 MHz
  • 8192 MB

€ 372,45

8 winkels
MSI Radeon RX 5700 XT 8GB

MSI Radeon RX 5700 XT 8GB

  • AMD Radeon RX 5700 XT
  • 1605 MHz
  • 8192 MB

€ 439,00

8 winkels
Sapphire Radeon RX 5700 8GB

Sapphire Radeon RX 5700 8GB

  • AMD Radeon RX 5700
  • 8192 MB

€ 375,45

8 winkels
Sapphire Radeon RX 5700 XT 8GB

Sapphire Radeon RX 5700 XT 8GB

  • AMD Radeon RX 5700 XT
  • 8192 MB

€ 431,10

8 winkels
XFX Radeon RX 5700 8GB

XFX Radeon RX 5700 8GB

  • AMD Radeon RX 5700
  • 1465 MHz
  • 8192 MB

€ 369,00

6 winkels
XFX Radeon RX 5700 XT 8GB

XFX Radeon RX 5700 XT 8GB

  • AMD Radeon RX 5700 XT
  • 1605 MHz
  • 8192 MB

€ 419,00

3 winkels
0