banner-pcinside-v6

Deel 1: theorie achter de vraag; processor of grafische kaart te traag?

Een vraag die vaak op computerfora voorbijkomt, is of het nut heeft een bepaalde videokaart te vervangen. Antwoorden hierop zijn niet altijd even consistent. PcInside laat een methodologie zien waarmee u zelf binnen enkele minuten deze vraag met zekerheid voor uw situatie kunt beantwoorden.

gpu belasting meten met msi afterburner

Wanneer is een game soepel?

Hoe soepel een spel wordt weergegeven is afhankelijk van het aantal beeldjes per seconde; de framerate. Hoe hoger de framerate, des te soepeler het spel overkomt. Dit volgt uit de vertraging (latency) die tussen elk frame valt. Bij een lagere frame rate duurt het langer voordat het volgende frame verschijnt.

fps latency (ms)
15 66,67
30 33,33
60 16,67
90 11,11
120 8,33

 

Een veel voorkomende misvatting is dat 25 frames per seconde als vloeiend wordt ervaren. Dit wordt vervolgens gestaafd met de onderbouwing dat films vaak op 24 frames per seconde worden opgenomen. Het menselijk oog is echter veel beter. Het is dan ook niet voor niets dat actiescènes onduidelijk worden gefilmd; dit om de lage framerate te verhullen.

Bij een game is de gebruiker daarnaast niet passief. De gebruiker voert een actie uit (bijvoorbeeld de muis bewegen) en er vervolgens moet er iets op het scherm gebeuren. Bij 15 fps zal er minimaal 66ms vertraging plaatsvinden door het beeldscherm. Er zit natuurlijk ook nog vertraging in de muis zelf en verwerking van het signaal. Dit zorgt samen voor een waarneembare vertraging. Het wordt hierdoor minder intuïtief. Met name “shooters” zijn hiervoor gevoelig.

Rekenkracht

De framerate van een game wordt opgebouwd door een combinatie van de processor (cpu) en de grafische kaart (gpu). De processor voert de meeste berekeningen uit en voorziet de grafische kaart van informatie. De grafische kaart bouwt het beeld op en voegt effecten toe en zorgt ervoor dat alles op het scherm komt.

Computer balans

Een computer is altijd zo snel als het traagste onderdeel. Bij het spelen van games zijn de belangrijkste onderdelen dus de cpu en de gpu. Het geheugen is alleen een beperkende factor; indien er te weinig van is ontstaan er problemen. De harde schijf is eigenlijk niet van invloed op de framerate. Games zijn zo geprogrammeerd dat ze de benodigde data tijdig inladen. Het komt overigens niet vaak voor dat een computer volledig in balans is.

Scenario’s

In de praktijk zijn er twee scenario’s mogelijk;

  1. de cpu moet wachten op de gpu
  2. de gpu moet wachten op de cpu

In het eerste scenario is de grafische kaart te traag. Het heeft hierdoor voor de processor geen zin om nog meer werk uit te voeren. De processor moet dus even wachten. Bij een pc systeem dat in een willekeurige winkel is gekocht (een OEM pc) is meestal sprake van het dit scenario. Zeker nu beeldschermen standaard 1920×1080 (2 miljoen beeldpunten) hebben wordt er veel gevraagd van de gpu. Er is dus bezuinigd op de gpu en de processor heeft weinig te doen.

Het tweede scenario komt vaak voor bij gebruikers die zelf een systeem hebben samengesteld zonder goed inzicht in de balans.In het tweede scenario is de grafische kaart zo snel dat deze constant moet wachten op nieuwe informatie van de processor.

Comments: