Skip to main content

Hvad er et 3D -benchmark?

En tredimensionel (3D) benchmark i computergrafik er en eller flere tests, der udføres på et grafikkort eller grafikaccelerationshardware for at vise hardwareens maksimale kapaciteter.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), allehvoraf kan påvirke den endelige gengivelseshastighed.

Et formål med et 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 test er imidlertid ikke altid nyttige, fordi de rå tal mdash;såsom hvor mange vektorer der kan transformeres i en anden mdash;er relativt meningsløse til at bestemme virkeligheden af 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 scoringen3D-benchmark er at bruge et ægte program, såsom et videospil eller gengivelsessoftware, der bruger 3D-grafik intensivt.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 reelt program til benchmarking har imidlertid generelt ikke adgang til alle funktionerne på et grafikkort og kan muligvis ikke præsentere som komplet af en vurdering af kapaciteter som et dedikeret benchmarking-program villeEt specifikt operativsystem og et specifikt grafikbibliotek og chauffører til at køre testene.Mange operativsystemer og drivere opdateres regelmæssigt, så benchmarking -resultaterne er normalt ikke sammenlignelige mellem forskellige versioner af softwaren.Afhængig af driverne og den type grafikhardware, der er installeret, skyldes benchmarken fra et type grafikbibliotek, såsom OpenGL , måske meget forskellig fra en anden, såsom DirectX , selv på det samme computersystem.