Sådan benchmarker du din GPU på Linux

Linux er ikke berømt for sine spilegenskaber og muligheder, og det er kun naturligt, at der ikke er mange GPU-benchmarkingværktøjer til rådighed, som brugerne kan teste deres grafikhardware med. Der findes dog nogle benchmarking-suites, som kan hjælpe dig med at bestemme de forskellige aspekter af din GPU-ydelse med præcision. Disse er meget vigtige for at drage solide konklusioner, tekniske og numeriske sammenligninger eller for at tilfredsstille en simpel interesse for, hvordan tingene (godt) fungerer. Teknisk set tester alle de tilgængelige GPU-benchmarkingværktøjer i Linux naturligvis kun under OpenGL-rendereren. Selv om din GPU måske er kompatibel med nogle versioner af Direct3D, er det ikke muligt at teste denne renderer under Linux.

GLX-Gears

GLX gears er en populær OpenGL-test, der er en del af pakken “mesa-utils”. Installer pakken på Ubuntu med denne kommando:

sudo apt-get install mesa-utils

Du kan påkalde den ved at skrive “glxgears” i en terminal.

glxgears

Dette vil åbne et vindue med en OpenGL-gengivelse af et simpelt arrangement af tre roterende tandhjul. Billedfrekvensen måles og udskrives på terminalen hvert femte sekund. Dette værktøj er meget gammelt, meget grundlæggende og tester kun en lille del af dagens OpenGL-muligheder. I gamle dage blev det brugt til at afgøre, om den proprietære driver var installeret og kørte korrekt, da open source-drivere præsterede forfærdeligt nok til at være helt mærkbare under denne test. I dag vil du ikke kunne mærke nogen forskel mellem de to (i glxgears).

GL Mark 2

GL mark er et meget rigere benchmarking-værktøj udviklet af de venlige mennesker bag Linaro-distributionen. I modsætning til glxgears tilbyder glmark et rigt sæt af tests, der vedrører forskellige aspekter af din grafikenheds ydeevne (buffering, opbygning, belysning, teksturering osv.), hvilket giver mulighed for en meget mere omfattende og meningsfuld test. Hver test udføres i 10 sekunder, og billedfrekvensen tælles individuelt. I sidste ende får brugerne en præstationsscore baseret på alle tidligere tests. Jeg kan godt lide dette værktøj for dets enkelhed og fejlfrie funktion. Du kan finde det som en færdigbygget pakke i de fleste distributioner under navnet “glmark2”. Installer det med:

sudo apt-get install glmark2

på Ubuntu.

Når du har installeret det, kan du køre det ved at skrive “glmark2” i en terminal.

glmark2

Unigine Benchmark Products

Til sidst, for brugere, der søger noget mere avanceret end de to foregående værktøjer, er der fire benchmark-værktøjer, der bruger Unigine 3D-motoren. Det drejer sig om Valley, Heaven, Tropics og Sanctuary, som tilbyder gratis versioner, der kan downloades fra Unigines websted. Disse benchmarking-værktøjer kan prale af ambient occlusion i realtid, samspil af lys fra forskellige kilder, HDR-renderinger, realistisk vand og en dynamisk himmel med atmosfærisk spredning af lys. Brugerne kan også indstille anti-aliasing-niveauer, teksturkvalitet og -filtrering, anisotropi og shader-kvalitet. Udover at trykke på “benchmark”-knappen, der tester din hardware i 10 trin, kan du også vandre frit rundt, ændre tidspunktet på dagen (hvilket ændrer verdens belysning) og præcist bestemme de forhold, der “bøjer” din hardware mest.

Sådan benchmarker du din GPU på Linux

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.