Nieuw op Hardware.Info: Frame-time tests voor GPU's

64 reacties
Inhoudsopgave
  1. 1. Videokaartprestaties 2.0
  2. 2. De seconde ontleed
  3. 3. 99e percentiel
  4. 4. Wat mag je van Hardware.Info verwachten?
  5. 64 reacties

99e percentiel

Wanneer we een benchmark hebben gedraaid met Fraps op de achtergrond is een lang lijst met rendertijden van alle individuele frames het resultaat. Deze frames in een grafiekje zetten biedt direct visiueel een mooi overzicht van hoe de game draait op de betreffende kaart. Het langst durende frame is een maat op basis waarvan we kunnen bepalen of een game wel of niet soepel loopt.


Een mooi voorbeeld: de rendertijden van de eerste 1500 frames in onze Battlefield 3 benchmarks bij een Nvidia GeForce GTX 680 

Hier geldt echter hetzelfde bezwaar als puur naar minimum fps-waardes kijken: het kan altijd zijn dan een enkel frame gedurende de benchmark veel langer duurt vanwege een reden die noch aan de videokaart, noch aan de game te wijten is. Vandaar dat we op zoek zijn gegaan naar het 99ste percentiel. Statistici zullen meteen begrijpen wat we bedoelen: we bepalen de tijd waarbinnen 99% van de frames van de benchmark berekend kunnen worden. Ofwel: de 1% langst durende frames gooien we weg. Dat betekent concreet dat incidentele pieken verdwijnen, maar vaker voorkomende, structurele pieken wél in de berekening voorkomen.

Is dat 99ste percentiel lager dan 30 ms? Dan draait de game soepel. Ligt de waarde veel hoger? Dan zal je in de praktijk duidelijk horten en stoten te zien zijn.


Ere wie ere toekomt: Tech Report is trendsetter van deze methode.

Tech Report

Ere wie ere toe komt: het idee om benchmarks op deze manier te bekijken, komt niet van ons zelf, maar van onze Amerikaanse collega's van Tech Report. Zij publiceerden in september 2011 een artikel waarin dit hele concept uitvoerig werd uitgelegd. Halverwege 2012 zat ondergetekende met Tech Report hoofdredacteur Scott Wasson in een Starbucks in Portland, toen hij vertelde dat hij het vreemd vond dat zijn nieuwe methode nog niet door andere sites was overgenomen, terwijl die overduidelijk betere, of op z'n minst extra inzichten opleverde dan enkel fps-waardes.

De reden waarom we bij Hardware.Info nog niet eerder naar frametijden zijn gaan kijken, is vermoedelijk dezelfde als waarom andere sites dat niet hebben gedaan en eigenlijk heel simpel: het maakt de tests van videokaarten (nog) veel tijdsintensiever dan tot nu toe. Is het benchmarken van videokaarten op de traditionele methode een kwestie van een bepaalde benchmarks meerdere keren draaien, het gemiddelde van de scores berekenen en die noteren, bij de frame-time tests komt er voor ieder resultaat flink wat Excel-werk aan te pas. 

Scott had echter wel zonder meer gelijk: om een goede vergelijking te maken tussen twee of meer videokaarten zijn fps-waardes alleen eigenlijk niet voldoende. Informatie over frame-tijden maakt een review completer en dus beter.

0
*