Frametime tests 2.0: een blik op de laatste ontwikkelingen

30 reacties
Inhoudsopgave
  1. 1. Inleiding
  2. 2. AMD mengt zich in de dicussie
  3. 3. Wat is er volgens AMD aan de hand?
  4. 4. Nvidia FCAT
  5. 5. AMD Crossfire problemen?
  6. 6. AMD's reactie
  7. 7. Wat doet Hardware.Info?
  8. 30 reacties

AMD Crossfire problemen?

Op één vlak heeft de nieuwe testmethode zeer interessante nieuwe inzichten gebracht: bij multi-GPU setups, ofwel bij SLI en Crossfire. Het hele frametime verhaal ligt daar nog wat complexer dan bij losse videokaarten. Wanneer je twee kaarten combineert, gaan die in vrijwel alle gevallen op de zogenaamde AFR (Alternate Frame Rendering) methode aan het werk. In normale mensentaal: de twee kaarten binnen een SLI- of Crossfire-setup berekenen om en om beelden van de game. De ene kaart dus de even beelden, de andere kaart de oneven beelden.

Om soepele animatie te behouden zouden beide kaarten synchroon moeten lopen. Wanneer kaart één op bepaalde tijdstippen nieuwe frames aflevert, zou kaart twee dat in feite de hele tijd exact op de tijdstippen halverwege moeten doen. Je kunt je voorstellen dat dat synchroniseren geen sinecure is, gezien de vaak flinke variatie bij de rendertijden van een enkele kaart. Wanneer kaart twee in een extreem geval telkens vrijwel direct na kaart één een nieuw frame aflevert en er daarna een gat in tijd valt, ontstaat er een naar effect dat we micro-stuttering noemen.


Voor soepele animatie zouden GPU's bij SLI/Crossfire gesynchroniseerd, dus met vrijwel constante tussenpozen frames moeten afleveren.


Is die synchronisatie er niet, zoals bij AMD Crossfire, dan kan de tijd tussen opvolgende frame flink variëren. Het gevolg: microsturrering

Nvidia heeft in haar GPU's al geruime tijd een technologie die de synchronisatie zo goed mogelijk probeert te houden met de naam frame metering. AMD heeft zoiets vooralsnog niet. Op diverse fora is vaak te lezen dat mensen Nvidia SLI als "beter" ervaren, een effect dat tot nu toe eigenlijk niet de quantificeren was, aangezien we het in FPS-waardes en zelfs bij frametime tests niet terugzagen. 

Bij de FCAT tests die de voornoemde sites hebben uitgevoerd, blijkt Crossfire echter ineens genadeloos door de mand te vallen. Veel frames die wél berekend zijn, worden slechts zeer kortstondig of vaak zelfs helemaal niet getoond. Wanneer dergelijke runt-frames, zoals Nvidia ze noemt, uit de analyse worden gefilterd, blijkt Crossfire ineens een stuk slechter te presteren dan SLI. 

Een nieuwe AMD-driver met frame-synchronisatie is beloofd voor juni/juli. Het zet de komst van de officiële Radeon HD 7990 dual-GPU kaart ineens in een ander daglicht. Als deze kaart vóór juni op de markt komt, wat moeten we er dan mee aanvangen? Het is een vraag die wij, maar ook andere media ineens hardop stellen.


Deze grafiek van The Tech Report spreekt boekdelen: filter de (vrijwel) niet getoonde maar wel berekende frame weg en Crossfire valt door de mand.

0
*