Sådan måles ydeevnen på vores GPU

Allerede KZKG ^ Gaara viste os hvordan måle ydeevnen på vores harddiske o CPU af vores computere, og nu viser jeg dig, hvordan du måler ydeevnen for GPU (også kaldet grafikprocessorenhed) eller grafisk behandlingsenhed på spansk.

Til dette kan vi bruge to værktøjer glmark2 y glx-gear, som er inkluderet i pakken bord-redskaber. 

GLX-gear

GLX-Gear, som jeg sagde før, er en del af pakken mesa-utils, og lad os sige, at det er af de to muligheder, som jeg i dag viser den mest kendte eller populære, men ikke af den grund er det den bedste. Når vi har installeret pakken mesa-utils, starter vi den ved at udføre den i en terminal:

$ glxgears

som viser os nogle tandhjul i bevægelse, sådan noget:

GLX-gear

I mellemtiden kaster det statistikken, som i mit tilfælde var:

Kører synkroniseret til den lodrette opdatering. Framerate skal være omtrent det samme som skærmens opdateringshastighed. 467 billeder på 5.0 sekunder = 93.200 FPS 385 billeder på 5.0 sekunder = 76.835 FPS 300 billeder på 5.0 sekunder = 59.873 FPS 406 billeder på 5.0 sekunder = 80.952 FPS 438 billeder på 5.0 sekunder = 87.493 FPS 399 billeder på 5.0 sekunder = 79.626 FPS 300 billeder på 5.0 sekunder = 59.871 FPS 300 billeder på 5.0 sekunder = 59.873 FPS 300 billeder på 5.0 sekunder = 59.869 FPS 300 billeder på 5.0 sekunder = 59.868 FPS 413 billeder på 5.0 sekunder = 82.424 FPS 324 billeder på 5.0 sekunder = 64.662 FPS

GL -mærke 2

Fra det, jeg testede, er det meget mere komplet end GLX-Gear og måler parametre som buffer, konstruktion, teksturer, belysning, skygger, terræn ... osv. Dette værktøj blev udviklet af teamet i en distribution med fokus på ARM-processorer kaldet linaro.

For at installere det i Ubuntu og derivater skal vi bare udføre:

$ sudo apt-get install glmark2

og i tilfælde af ArchLinux og derivater skal vi gøre det fra AUR:

$ yaourt -S glmark2

senere åbner vi en terminal og starter testen ved at skrive:

$ glmark2

GLMark2 viser os en række sekvenser, mens den udskriver statistikken på konsollen.

GLMark2

I mit særlige tilfælde returnerede det med en Intel-integreret GPU:

==================================================== ===== glmark2 2014.03 ============================================ ============ OpenGL Information GL_VENDOR: Intel Open Source Technology Center GL_RENDERER: Intel DRI Table (R) Ivybridge Mobile GL_VERSION: 3.0 Tabel 10.6.1 ============= ============================================= [build] brug-vbo = false: FPS: 640 FrameTime: 1.562 ms [build] use-vbo = true: FPS: 641 FrameTime: 1.560 ms [texture] texture-filter = nærmeste: FPS: 768 FrameTime: 1.302 ms [texture] texture-filter = lineær: FPS: 786 FrameTime: 1.272 ms [texture] texture-filter = mipmap: FPS: 866 FrameTime: 1.155 ms [shading] shading = gouraud: FPS: 506 FrameTime: 1.976 ms [shading] shading = blinn-phong-inf: FPS: 536 FrameTime: 1.866 ms [skygge] skygge = phong: FPS: 496 FrameTime: 2.016 ms [skygge] skygge = cel: FPS: 525 FrameTime: 1.905 ms [bump] bump-render = high-poly: FPS: 226 FrameTime: 4.425 ms [bump] bump-render = normaler: FPS: 915 FrameTime: 1.093 ms [bump] bump-render = højde: FPS: 898 FrameT ime: 1.114 ms [effect2d] kerne = 0,1,0, 1, -4,1, 0,1,0;: FPS: 559 FrameTime: 1.789 ms [effect2d] kerne = 1,1,1,1,1 ; 1,1,1,1,1; 1,1,1,1,1;: FPS: 260 FrameTime: 3.846 ms [tryk] light = false: quads = 5: texture = false: FPS: 646 FrameTime: 1.548 ms [desktop] sløring-radius = 5: effekt = sløring: passerer = 1: adskilles = sand: windows = 4: FPS: 188 FrameTime: 5.319 ms [desktop] effekt = skygge: windows = 4: FPS: 365 FrameTime: 2.740 ms [buffer] kolonner = 200: interleave = false: update-dispersion = 0.9: update-fraction = 0.5: update-method = map: FPS: 363 FrameTime: 2.755 ms [buffer] column = 200: interleave = false: update- spredning = 0.9: opdateringsfraktion = 0.5: opdateringsmetode = underdata: FPS: 498 FrameTime: 2.008 ms [buffer] kolonner = 200: sammenflade = sand: opdateringsdispersion = 0.9: opdateringsfraktion = 0.5: opdateringsmetode = kort: FPS: 385 FrameTime: 2.597 ms [ideer] hastighed = varighed: FPS: 537 FrameTime: 1.862 ms [vandmænd]: FPS: 361 FrameTime: 2.770 ms [terræn]: FPS: 48 FrameTime: 20.833 ms [skygge]: FPS : 270 FrameTime: 3.704 ms [refract]: FPS: 73 FrameTime: 13.699 ms [betingede] fragment-trin = 0: vertex-trin = 0: FPS: 750 FrameTime: 1.333 ms [betingede] fragment-trin = 5: vertex-trin = 0: FPS: 800 FrameTime: 1.250 ms [betingede] fragment- trin = 0: toppunkt-trin = 5: FPS: 774 FrameTime: 1.292 ms [funktion] fragment-kompleksitet = lav: fragment-trin = 5: FPS: 791 FrameTime: 1.264 ms [funktion] fragment-kompleksitet = medium: fragment- trin = 5: FPS: 811 FrameTime: 1.233 ms [loop] fragment-loop = false: fragment-trin = 5: vertex-trin = 5: FPS: 794 FrameTime: 1.259 ms [loop] fragment-trin = 5: fragment- ensartet = falsk: vertex-trin = 5: FPS: 798 FrameTime: 1.253 ms [loop] fragment-trin = 5: fragment-uniform = sand: vertex-trin = 5: FPS: 764 FrameTime: 1.309 ms ===== ==================================================== glmark2 Score: 564 ================================================ =========

Naturligvis antager jeg, at jo højere FPS (Frames per Seconds), jo bedre chancer har vi for at spille spil eller se videoer i høje opløsninger, men jeg er ikke særlig vidende om emnet.

Andre muligheder for at måle ydeevnen på vores GPU

Faktisk har vi en tredje mulighed, men det er at udføre meget mere voldelige tests så at sige. For det vi skal downloade nogle værktøjer, som han tilbyder os gratis uniform.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   AdrianArroyoStreet sagde han

    Meget godt. Bare en note, Linaro er ikke rigtig en distribution. Det er et projekt til forbedring af Linux på ARM. Ubuntu er for eksempel en del af Linaro. GCC, der følger med Ubuntu, sætter faktisk Linaro i sit versionsnavn.

  2.   Jorge sagde han

    God 😀

    Du savnede at nævne et andet værktøj: glxsfærer, også en del af bordværktøjerne. Jeg bruger den til at måle min præstation på min Nvidia Optimus 😀

  3.   ikke navngivet sagde han

    Et spørgsmål i glxgears fps, har det at have en SSD som roddisk indflydelse eller har det intet at gøre med det?

    1.    Sli sagde han

      Nå, jeg tror ikke det påvirker, vi måler ydeevnen for GPU'en har intet at gøre med harddisken

  4.   carlesa25 sagde han

    Hej: Hvis du har mere end en GPU, er det muligt at se ydeevnen for hver enkelt af dem? I mit tilfælde er der tre NVIDIA.

  5.   niphosio sagde han

    Medmindre du har GPUs vsync-egenskab aktiveret, giver den GPU, du har, dig 60FPS

    1.    Anonymous sagde han

      Nå i xfce, hvis jeg fjerner skærmpanelet, er vsybc deaktiveret, og i min gpu når det 5362 fps

  6.   NAM3LØS sagde han

    Jeg vil give dig et tip, der har at gøre med FPS, hvis det hjælper nogen (jeg anbefaler ikke at have 2 GPU'er (Intel + Nvidia)), for eksempel med damp havde jeg problemer.

    Det handler om at deaktivere den lodrette synkronisering, som mange FPS opnås med; D
    og skrivebordet er super flydende!

    Godt taget fra arch wiki https://wiki.archlinux.org/index.php/Intel_graphics
    Jeg forklarer sagen:

    rediger Intel-filen:

    vi /etc/X11/xorg.conf.d/20-intel.conf

    eller en anden fil i mit tilfælde lavede jeg en manuel fil med muligheden «TearFree».

    Afsnit "Device" Identifier "Intel Graphics" Driver "intel" Option "TearFree" "true" <----- edit (TearFree) EndSection

    Opret derefter filen derhjemme

    ~/.drirc

    og inkluderer følgende:

    <device screen = "0" driver = "dri2"> <application name = "Default"> <option name = "vblank_mode" value = "0" /> </ application> </ device>

    genstart derefter, og det er det!

    en anden ting for ikke at glemme optirun eller primusrun til dedikerede GPU'er.

    Greetings!

    1.    NAM3LØS sagde han

      .drirc-filen var ikke synlig

      Måske er det på grund af tagproblemet, ja det er på arch wiki bare i tilfælde af.

  7.   Alvarin sagde han

    Glxgears, hvis lodret synkronisering er aktiveret, måler kun skærmens fps (dvs. skærmens opdateringshastighed, ca. 60), så den måler grafens ydeevne, du skal deaktivere lodret synkronisering, jeg tror det er med :
    vblank_mode = 0 glxgears, hvilket vil gøre antallet meget højere