Hvad er et 3D -benchmark?

En tredimensionel (3D) benchmark i computergrafik er en eller flere test, der udføres på et grafikkort eller grafikaccelerationshardware for at vise hardwareens maksimale kapacitet. Testene kan udføres af et dedikeret stykke benchmarking-software, eller de kan udføres i et mere virkeligt miljø ved at måle ydeevne inden for en faktisk applikation, der ikke nødvendigvis er designet som et 3D-benchmark. Der er mange typer benchmarking -tests, der spænder fra at gengive flere komplekse geometriske objekter så hurtigt som muligt til at læse, skrive og kopiere data fra den grafiske hukommelse på grafikkortet og kontrollere hastigheden og nøjagtigheden. I mange tilfælde involverer et 3D -benchmark at teste den faktiske grafikhardware i et system og forbindelsen mellem den centrale behandlingsenhed (CPU), den flydende punktenhed (FPU) og undertiden systemets primære tilfældige adgangshukommelse (RAM), som alle kan påvirke den endelige gengivelseshastighed.

Et formål med en 3D -benchmark er at teste opadgående kapaciteter i et computersystem, når det bruges til at gengive 3D -grafik. Der er en række forskellige typer 3D -grafikapplikationer, der hver især kan stole på forskellige sæt funktioner, så et dedikeret 3D -benchmark -program tester normalt så mange forskellige funktioner som muligt. De numeriske resultater af disse tests er imidlertid ikke altid nyttige, fordi de rå tal-såsom hvor mange vektorer der kan transformeres om et sekund-er relativt meningsløse til at bestemme den virkelige verden. Nogle benchmarking -programmer beregner imidlertid en samlet score, så alle computersystemer, der bruger den samme software, kan sammenligne scoringer for at se, hvordan et systemopsætning sammenlignes med et andet. Disse scoringer kan være nyttige og bruges undertiden i professionelle produktanmeldelser, selvom de også måske er vildledende, især hvis nogle af funktionerne, der bidrager til scoringenbruges sjældent eller aldrig i applikationer i den virkelige verden.

En alternativ måde at udføre et 3D-benchmark på er at bruge et reelt program, såsom et videospil eller gengivelsessoftware, der bruger 3D-grafik intenst. Disse programmer har generelt en måde at vise antallet af rammer pr. Sekund, der vises. Ved at indstille alle gengivelsesmuligheder til deres maksimale kvalitetsindstillinger, kan rammerne pr. Sekund fungere som en benchmark -score til sammenligning med forskellige opsætninger eller forskellige systemer, der bruger det samme program. Ved hjælp af et ægte verdens program til benchmarking får imidlertid generelt ikke adgang til alle funktionerne på et grafikkort og præsenterer muligvis ikke som komplet af en vurdering af kapaciteter, som et dedikeret benchmarking-program ville.

I de fleste tilfælde bruger 3D Benchmark -software et specifikt operativsystem og et specifikt grafikbibliotek og chauffører til at køre testene. Mange operativsystemer og drivere opdateres regelmæssigt, så benchmarkingresultaterne er normalt ikke sammenlignelige mellemn forskellige versioner af softwaren. Afhængig af driverne og den type grafikhardware, der er installeret, er benchmark -resultatet desuden resultatet fra et type grafikbibliotek, såsom OpenGL®, meget forskellig fra en anden, såsom DirectX®, selv på det samme computersystem.

ANDRE SPROG

Hjalp denne artikel dig? tak for tilbagemeldingen tak for tilbagemeldingen

Hvordan kan vi hjælpe? Hvordan kan vi hjælpe?