AMD Radeon HD 7870 GHz Edition vs. Nvidia GeForce GTX 660: frame times review

28 reacties
Inhoudsopgave
  1. 1. Inleiding
  2. 2. Assassin's Creed III
  3. 3. Battlefield 3
  4. 4. Far Cry 3
  5. 5. Hitman: Absolution
  6. 6. Max Payne 3
  7. 7. Conclusie
  8. 8. Besproken producten
  9. 9. Reacties

Inleiding

Kort geleden introduceerden we een nieuwe methode om de prestaties van GPU's te vergelijken: frame-time tests. Door te kijken naar de tijd die het kost om de individuele frames van een benchmark te berekenen, krijg je een completer beeld van de prestaties van een videokaart, dan wanneer je enkel afgaat op gemiddelde fps-waardes.

De eerste test die we op basis van de nieuwe methode publiceerden was een head-to-head van de AMD Radeon HD 7970 GHz Edition tegen de Nvidia GeForce GTX 680. Daarna publiceerden we een head-to-head tussen de AMD Radeon HD 7950 Boost en de Nvidia GeForce GTX 660 Ti. Vandaag is een derde videokaarten-duo aan de beurt en vergelijken we de AMD Radeon HD 7870 Ghz Edition met de Nvidia GeForce GTX 660.

Deze derde vergelijking is om twee redenen erg interessant. Allereerst zijn de Radeon HD 7870 GHz Edition en GeForce GTX 660 videokaarten ruwweg even duur: je betaalt er zo'n 220 euro voor. Daarnaast zijn beide kaarten gebaseerd op andere GPU's dan de vier kaarten die we tot nu toe aan frametime tests hebben onderworpen. De Radeon HD 7870 GHz Edition is gebaseerd op de Pitcairn GPU.

In dit artikel gaan we niet opnieuw in op de specificaties en mogelijkheden van beide kaarten. Klik hier om onze oorspronkelijke AMD Radeon HD 7870 GHz Edition review uit maart 2012 terug te lezen en klik hier om onze GeForce GTX 660 review uit september 2012 terug te lezen.

Benchmarks

We hebben de kaarten getest op ons standaard testsysteem, bestaand uit een Intel Core i7 3960X (Sandy Bridge-E) processor, een ASUS P7X79 Pro moederbord, 16 GB Corsair DDR3-1600 geheugen, een Samsung Spinpoint F1 harde schijf en een Cooler Master Silent Pro Gold 1200 watt voeding. Alle benchmarks zijn uitgevoerd onder Windows 7 x64.

Voor de frametime test richten we ons enkel op de verreweg door de meeste mensen gebruikte Full HD resolutie. We hebben een vijftal games getest: Assassin's Creed III, Battlefield 3, Far Cry 3, Hitman: Absolution en Max Payne 3. Elk van deze games hebben we zowel in Normal/Medium settings getest als ook in de hoogste settings, waarbij we die laatste combineren met 4x AA.

Op de volgende pagina's zie je telkens balkgrafieken met achtereenvolgens fps-waardes en het 99e percentiel van de frametijden. In de derde grafiek zie je telkens de rendertijden van de eerste 1500 frames van de verschillende benchmarks uitgebeeld. We laten expres niet de gehele benchmark zien, omdat de grafiek dan te veel bij elkaar gepropt wordt om duidelijk de variatie in rendertijden en eventuele pieken te zien.

De AMD Radeon HD 7870 GHz Edition hebben we getest met Catalyst driver versie13.2 beta, voor Nvidia gebruikten we GeForce driver versie 310.90.

Assassin's Creed III

In Assassin's Creed III op Full HD resolutie met medium settings behalen beide kaarten fps-waardes ruim boven de 100 fps. De GTX 660 is iets sneller dan de kaart van AMD. Kijken we naar de frametijden dan zien we bij beide kaarten een vergelijkbare, zeer beperkte variatie in rendertijden. Deze instelling is uitstekend op beide kaarten te gebruiken.

Bij Very High settings pakt Nvidia overtuigend de leiding: waar AMD niet verder komt dan gemiddeld 34,2 fps, zit Nvidia op een comfortabele 55,9 fps. In de frametime grafiek zien we dat beide kaarten een beperkte variatie in rendertijden hebben. Omdat de Nvidia kaart duidelijk veel sneller is, heeft Nvidia ook een veel lagere 99e percentiel waarde: 22,1 ms. Assassin's Creed III met Very High settings blijkt op beide kaarten speelbaar, maar op de GTX 660 overduidelijk het best.

Battlefield 3

In Battlefield 3 in Full HD op Medium settings haalt AMD de hoogste fps-waarde: 108 fps gemiddeld. De GTX 660 zit op 89 fps. Is AMD dan de betere keuze? De frametimegrafiek toont dat dat absoluut niet het geval is: waar de rendertijden bij Nvidia erg constant zijn, is dat bij AMD beslist niet het geval. Zodoende is de 99e percentiel waarde bij Nvidia ook veel lager. Opnieuw winst voor de GTX 660. 

Bij Ultra settings blijken beide kaarten aan elkaar gewaagd: zowel qua fps-waardes als frametimes lijken de 7870 GHz Edition en de GTX 660 hier tweelingbroertjes. Beide halen 99e percentiel frametijden van onder de 30 ms: speelbaar dus!

Far Cry 3

In Far Cry 3 in Full HD met Medium settings behalen de Radeon HD 7870 en GTX 660 vergelijkbare gemiddelde framerates: AMD zit op gemiddeld 80,2 fps en Nvidia op gemiddeld 84,3 fps. Kijken we naar de frametime test dan zien we bij beide kaarten wel wat pieken, maar bij AMD zijn die frequenter en hoger. Het is opnieuw wat we in onze Far Cry 3 review al schreven: deze game blijkt op AMD-kaarten echt een beetje te schokken. Nvidia komt dan ook beter uit de test: bij de GTX 660 wordt 99% van de frame berekend binnen 17,6 ms, bij AMD binnen 24,6 ms.

De frametime grafiek van Far Cry 3 op Ultra settings is een schoolvoorbeeld van waarom het zinnig is dat we deze tests uitvoeren. Qua fps scoren beide kaarten identiek: 31,1 fps voor Nvidia en 31,3 fps voor AMD. In de frametime grafiek zie je het gemiddelde ook op hetzelfde niveau liggen. Maar waar de rendertijden van Nvidia redelijk constant zijn, toont AMD gigantische pieken omhoog en omlaag, die ook zeer duidelijk merkbaar zijn. Toegegeven, met een 99e percentiel waarde van 42,8 ms is deze instelling op een GTX 660 ook niet bepaald soepel speelbaar, maar op een 7870 GHz Edition zeker niet.

Hitman: Absolution

Bij Hitman: Absolution hoeven we maar naar de FPS-grafiek te kijken om te concluderen dat Nvidia veel betere prestaties biedt: gemiddeld 77,6 fps bij Medium settings voor GTX 660 tegen 43,5 fps voor de Radeon HD 7870 GHz Edition. Kijken we naar de frametimegrafiek dan wordt het verhaal voor AMD nog minder mooi: een strakke groene lijn voor Nvidia en een groot pieken en dalen festijn bij AMD. Bij de GTX 660 wordt 99% van de frames binnen 19 ms afgeleverd, bij AMD ligt die grens op 53,2 ms. Ofwel: dit spel met deze instelling draait als een zonnetje op de Nvidia-kaart maar duidelijk merkbaar schokkerig op AMD.

Hoogste settings is voor beide kaarten veel te hoog geprepen, hiervoor heb je echt een snellere videokaart nodig. Wel zien we weer hetzelfde effect: een vrij strakke groene lijn met weinig variatie en veel pieken en dalen bij AMD. Ondanks de lage framerate draait het spel op de GTX 660 veel soepeler.

Max Payne 3

Opnieuw is de laatste benchmark die we hebben bekeken Max Payne 3. Full HD met Normal settings draait prima op beide kaarten. Kijken we naar de gemiddelde framerates dan is AMD wat sneller, bij de 99e percentiel berekening komt Nvidia er net wat beter uit, maar in beide gevallen wordt 99% van de frames ruim binnen de 15 ms afgeleverd. Perfect dus.

En ook Highest settings blijkt op beide kaarten goed speelbaar, als is de variatie in frametijden bij AMD wel wat groter dan bij Nvidia. De 99e percentiel berekening komt in beide gevallen rond de 22-23 ms uit: prima dus.

Conclusie

Bij geen van de drie frametime artikelen die we hebben gemaakt is de conclusie zo duidelijk als bij deze: als we kijken naar de rendertijden van de frames, blijkt de Nvidia GeForce GTX 660 echt een veel betere videokaart van de AMD Radeon HD 7870 GHz Edition. Ga maar na: In Assassin's Creed 3 is de GTX 660 sowieso een stuk sneller en is Full HD op hoogste settings bij Nvidia wél speelbaar en bij AMD niet. Bij Far Cry 3 zien we opnieuw grote variaties in rendertijden die ook duidelijk merkbaar zijn, terwijl Nvidia op een stabiele snelheid werkt. Bij Hitman: Absolution hetzelfde verhaal: strakke frametijden bij Nvidia, grote variaties bij AMD. Bij Battlefield 3 en Max Payne 3 is het lood om oud ijzer.

In eerdere reviews concludeerden we al dat beide kaarten qua stroomverbruik elkaar weinig ontlopen, dus dat is geen factor die de beslissing anders kan laten uitvallen. Ben je op zoek naar videokaart voor een bedrag net boven de 200 euro, dan is de GTX 660 wat ons betreft op dit moment de beste keuze.


Besproken producten

Vergelijk alle producten

Vergelijk  

Product

Prijs

AMD Radeon HD 7870 GHz Edition

AMD Radeon HD 7870 GHz Edition

  • Pitcairn
  • 1280 cores
  • 1000 MHz
  • 2048 MB
  • 256 bit
  • DirectX 12 fl 11_1
  • PCI-Express 3.0 x16
Niet verkrijgbaar
Nvidia GeForce GTX 660

Nvidia GeForce GTX 660

  • GK106
  • 960 cores
  • 993 MHz
  • 2048 MB
  • 192 bit
  • DirectX 12 fl 11_0
  • PCI-Express 3.0 x16
Niet verkrijgbaar
0
*