Skip to main content

Wat is een 3D -benchmark?

Een driedimensionale (3D) benchmark in computerafbeeldingen is een of meer tests die worden uitgevoerd op een grafische kaart of grafische versnellingshardware om de maximale mogelijkheden van de hardware te tonen.De tests kunnen worden uitgevoerd door een speciaal stuk benchmarking-software, of ze kunnen worden uitgevoerd in een meer real-world omgeving door prestaties te meten binnen een werkelijke applicatie die niet noodzakelijkerwijs is ontworpen als een 3D-benchmark.Er zijn veel soorten benchmarking -tests, variërend van het zo snel mogelijk om meerdere complexe geometrische objecten te maken tot het lezen, schrijven en kopiëren van gegevens uit het grafische geheugen op de grafische kaart en het controleren van de snelheid en nauwkeurigheid.In veel gevallen omvat een 3D -benchmark het testen van de werkelijke grafische hardware in een systeem en de verbinding tussen de centrale verwerkingseenheid (CPU), de Floating Point Unit (FPU) en, soms, het systeem Primaire Random Access Memory (RAM), allemaal, allemaalwaarvan de uiteindelijke renderingsnelheid kan beïnvloeden.

Eén doel van een 3D -benchmark is het testen van de opwaartse mogelijkheden van een computersysteem wanneer het wordt gebruikt om 3D -afbeeldingen te maken.Er zijn een aantal verschillende soorten 3D -grafische toepassingen die elk kunnen vertrouwen op verschillende sets functies, dus een speciaal 3D -benchmarkprogramma test meestal zoveel mogelijk gevarieerde functies.De numerieke resultaten van deze tests zijn echter niet altijd nuttig, omdat de ruwe nummers mdash;zoals hoeveel vectoren kunnen worden getransformeerd in een tweede mdash;zijn relatief betekenisloos in het bepalen van de praktijkprestaties.Sommige benchmarkingsprogramma's berekenen echter een algemene score, zodat alle computersystemen die dezelfde software gebruiken, scores kunnen vergelijken om te zien hoe de ene systeeminstelling zich verhoudt tot een andere.Deze scores kunnen nuttig zijn en worden soms gebruikt in professionele productrecensies, hoewel ze ook misleidend kunnen zijn, vooral als sommige functies die bijdragen aan de score zelden of nooit worden gebruikt in real-world applicaties.

Een alternatieve manier om een uit te voeren3D-benchmark is om een real-world programma te gebruiken, zoals een videogame of het renderen van software die intensief 3D-afbeeldingen gebruikt.Deze programma's hebben over het algemeen een manier om het aantal frames per seconde weer te geven dat wordt weergegeven.Door alle weergave -opties in te stellen op hun maximale kwaliteitsinstellingen, kunnen de frames per seconde fungeren als een benchmarkscore voor vergelijking tegen verschillende setups of verschillende systemen die hetzelfde programma gebruiken.Het gebruik van een real-world programma voor benchmarking heeft echter over het algemeen geen toegang tot alle functies van een grafische kaart en is mogelijk niet aanwezig als compleet van een beoordeling van mogelijkheden als een speciaal benchmarking-programma.Een specifiek besturingssysteem en een specifieke grafische bibliotheek en stuurprogramma's om de tests uit te voeren.Veel besturingssystemen en stuurprogramma's worden regelmatig bijgewerkt, dus de benchmarkingsresultaten zijn meestal niet vergelijkbaar tussen verschillende versies van de software.Bovendien kan, afhankelijk van de stuurprogramma's en het type grafische hardware geïnstalleerd, de benchmark uit één type grafische bibliotheek, zoals OpenGL , enorm verschillen van een andere, zoals DirectX , zelfs op hetzelfde computersysteem.