Kako izmjeriti performanse našeg GPU-a

Već nam je KZKG ^ Gaara pokazao kako izmjerite performanse naših tvrdih diskova ili CPU naših računala, a sada ću vam pokazati kako izmjeriti performanse GPU (zvana Grafička procesorska jedinica) ili Grafička procesna jedinica na španjolskom.

Za to možemo koristiti dva alata glmark2 y glx-zupčanik, koji je uključen u paket stol-utils. 

GLX-zupčanik

GLX-Gear, kao što sam već rekao, dio je paketa mesa-utils i recimo da je to dvije mogućnosti koje danas pokazujem najpoznatijima ili najpopularnijima, međutim, nije najbolje za to. Nakon što smo instalirali paket mesa-utils, pokrećemo ga izvršavanjem u terminalu:

$ glxgears

koji će nam pokazati neke pomične kotačiće koji se kreću, otprilike ovako:

GLX-zupčanici

U međuvremenu, terminal prikazuje statistiku koja je u mom slučaju bila:

Pokretanje sinkronizirano na vertikalno osvježavanje. Brzina kadra trebala bi biti približno jednaka brzini osvježavanja monitora. 467 sličica za 5.0 sekundi = 93.200 FPS 385 sličica za 5.0 sekundi = 76.835 FPS 300 sličica za 5.0 sekundi = 59.873 FPS 406 sličica za 5.0 sekundi = 80.952 FPS 438 sličica za 5.0 sekundi = 87.493 FPS 399 sličica za 5.0 sekundi = 79.626 FPS 300 sličica za 5.0 sekundi = 59.871 FPS 300 sličica za 5.0 sekundi = 59.873 FPS 300 sličica za 5.0 sekundi = 59.869 FPS 300 sličica za 5.0 sekundi = 59.868 FPS 413 slika za 5.0 sekundi = 82.424 FPS 324 sličica za 5.0 sekundi = 64.662 FPS

Oznaka GL 2

Prema onome što sam testirao, puno je cjelovitiji od GLX-Gear-a i mjeri parametre kao što su tampon, konstrukcija, teksture, osvjetljenje, sjene, teren ... itd. Ovaj je alat razvio tim distribucije usredotočene na ARM procesore tzv linaro.

Da bismo ga instalirali u Ubuntu i derivate, samo moramo izvršiti:

$ sudo apt-get install glmark2

a u slučaju ArchLinux-a i derivata to moramo učiniti iz AUR-a:

$ yaourt -S glmark2

kasnije otvaramo terminal i pokrećemo test upisivanjem:

$ glmark2

GLMark2 prikazuje nam niz sekvenci dok ispisuje statistiku na konzoli.

GLMARK2

U mom konkretnom slučaju, s integriranim Intel GPU-om vratio je:

================================================== ===== glmark2 2014.03 ============================================ ============ Informacije o OpenGL-u GL_VENDOR: Intel Open Source Technology Center GL_RENDERER: DRI tablica Intel (R) Ivybridge Mobile GL_VERSION: 3.0 Tablica 10.6.1 ============= ============================================= [graditi] use-vbo = false: FPS: 640 FrameTime: 1.562 ms [build] use-vbo = true: FPS: 641 FrameTime: 1.560 ms [texture] texture-filter = najbliži: FPS: 768 FrameTime: 1.302 ms [texture] texture-filter = linear: 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 [sjenčanje] sjenčanje = phong: FPS: 496 FrameTime: 2.016 ms [sjenčanje] shading = cel: FPS: 525 FrameTime: 1.905 ms [bump] bump-render = high-poly: FPS: 226 FrameTime: 4.425 ms [bump] bump-render = normalno: FPS: 915 FrameTime: 1.093 ms [bump] bump-render = visina: FPS: 898 FrameT ime: 1.114 ms [effect2d] kernel = 0,1,0, 1, -4,1, 0,1,0;: FPS: 559 Vrijeme vremena: 1.789 ms [effect2d] kernel = 1,1,1,1,1 ; 1,1,1,1,1; 1,1,1,1,1;: FPS: 260 FrameTime: 3.846 ms [pritisnite] light = false: quads = 5: texture = false: FPS: 646 FrameTime: 1.548 ms [radna površina] blur-radius = 5: effect = blur: prolazi = 1: separable = true: windows = 4: FPS: 188 FrameTime: 5.319 ms [desktop] effect = shadow: windows = 4: FPS: 365 FrameTime: 2.740 ms [buffer] stupci = 200: interleave = false: update-dispersion = 0.9: update-fraction = 0.5: update-method = map: FPS: 363 FrameTime: 2.755 ms [buffer] stupci = 200: interleave = false: update- dispersion = 0.9: update-fraction = 0.5: update-method = subdata: FPS: 498 FrameTime: 2.008 ms [buffer] kolone = 200: interleave = true: update-dispersion = 0.9: update-fraction = 0.5: update-method = mapa: FPS: 385 FrameTime: 2.597 ms [brzina ideja = trajanje: FPS: 537 Vrijeme Frame: 1.862 ms [meduza]: FPS: 361 Vrijeme okvira: 2.770 ms [teren]: FPS: 48 Vrijeme okvira: 20.833 ms [sjena]: FPS : 270 FrameTime: 3.704 ms [refract]: FPS: 73 FrameTime: 13.699 ms [kondicionali] fragment-steps = 0: vertex-steps = 0: FPS: 750 FrameTime: 1.333 ms [conditionals] fragment-steps = 5: vertex-steps = 0: FPS: 800 FrameTime: 1.250 ms [conditionals] fragment- koraci = 0: vertex-steps = 5: FPS: 774 FrameTime: 1.292 ms [funkcija] fragment-kompleksnost = niska: fragment-koraci = 5: FPS: 791 FrameTime: 1.264 ms [funkcija] fragment-složenost = medij: fragment- koraci = 5: FPS: 811 FrameTime: 1.233 ms [petlja] fragment-loop = false: fragment-steps = 5: vertex-steps = 5: FPS: 794 FrameTime: 1.259 ms [loop] fragment-steps = 5: fragment- uniform = false: vertex-steps = 5: FPS: 798 FrameTime: 1.253 ms [loop] fragment-steps = 5: fragment-uniform = true: vertex-steps = 5: FPS: 764 FrameTime: 1.309 ms ===== ================================================== Ocjena glmark2: 564 =============================================== =========

Naravno, pretpostavljam da što su veći FPS (Okviri u sekundi), to će nam biti veće šanse za igranje igara ili gledanje videozapisa u visokim rezolucijama, ali nisam previše upućen u tu temu.

Ostale opcije za mjerenje performansi našeg GPU-a

Zapravo imamo treću mogućnost, ali ona je provođenje mnogo nasilnijih testova, da tako kažem. Za to moramo preuzeti neke alate koje nam nudi besplatno uniforma.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   AdrianArroyoStreet dijo

    Vrlo dobro. Samo napominjem, Linaro zapravo nije distribucija. To je projekt za poboljšanje Linuxa na ARM-u. Primjerice, Ubuntu je dio Linara. GCC koji dolazi s Ubuntuom zapravo stavlja Linaro u njegovo ime verzije.

  2.   Jorge dijo

    Dobro 😀

    Niste spomenuli još jedan alat: glxspheres, koji je također dio tableta. Koristim ga za mjerenje svojih performansi na svom Nvidia Optimusu 😀

  3.   bez imena dijo

    pitanje, u glxgears fps, utječe li ssd kao root disk ili nema nikakve veze s tim?

    1.    sli dijo

      Pa, mislim da to ne utječe, mjerimo performanse GPU-a i nema nikakve veze s tvrdim diskom

  4.   carlesa25 dijo

    Pozdrav: Ako imate više od jednog GPU-a, je li moguće vidjeti izvedbu svakog od njih? U mom slučaju postoje tri NVIDIA.

  5.   niphosio dijo

    Ako nemate omogućeno svojstvo vsync GPU-a, tada će vam GPU koji imate dati 60FPS

    1.    anoniman dijo

      Pa u xfceu ako uklonim ploču zaslona, ​​vsybc se deaktivira i u mom gpuu doseže 5362 fps

  6.   NaM3leSS dijo

    Ostavit ću vam savjet koji ima veze s FPS-om u slučaju da nekome pomogne (ne savjetujem posjedovanje 2 GPU-a (intel + Nvidia)) jer sam, na primjer, imao problema s parom.

    Riječ je o deaktiviranju vertikalne sinkronizacije kojom se postiže mnogo FPS-a; D
    a radna površina je super fluidna!

    Pa preuzeto iz arch wiki https://wiki.archlinux.org/index.php/Intel_graphics
    Objašnjavam stvar:

    uredi datoteku intel:

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

    ili drugu datoteku u mom slučaju, napravio sam ručnu, stavljajući opciju «TearFree».

    Odjeljak "Identifikator uređaja" Intel Grafika "Upravljački program" intel "Opcija" TearFree "" true "<----- uredi (TearFree) EndSection

    zatim stvorite datoteku na kući

    ~/.drirc

    i uključuju sljedeće:

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

    zatim ponovno pokrenite i to je to!

    još nešto što ne treba zaboraviti na optirun ili primusrun za namjenske GPU-ove.

    Pozdrav!

    1.    NaM3leSS dijo

      datoteka .drirc nije izašla

      Možda je to zbog problema s oznakama, pa za svaki slučaj je na arch wikiju.

  7.   Alvarin dijo

    Glxgears, ako je aktivirana vertikalna sinkronizacija, mjeri samo fps zaslona (mislim, brzinu osvježavanja zaslona, ​​oko 60), tako da mjeri performanse grafikona, morate deaktivirati vertikalnu sinkronizaciju, mislim da je s :
    vblank_mode = 0 glxgears, što će brojeve učiniti znatno većima