Cum se măsoară performanța GPU-ului nostru

Deja KZKG ^ Gaara ne-a arătat cum măsurați performanța hard disk-urilor noastre o Procesor computerelor noastre, iar acum vă arăt cum să măsurați performanța GPU (aka Unitate de procesare grafică) sau Unitate de procesare grafică în spaniolă.

Pentru aceasta putem folosi două instrumente glmark2 y glx-gear, care este inclus în pachet table-utils. 

GLX-Gear

GLX-Gear, așa cum am spus anterior, face parte din pachetul mesa-utils și să spunem că este una dintre cele două opțiuni pe care le prezint astăzi cele mai cunoscute sau populare, totuși, nu din acest motiv este cea mai bună. Odată ce am instalat pachetul mesa-utils, îl lansăm executând într-un terminal:

$ glxgears

care ne va arăta niște roți dințate în mișcare, cam așa:

GLX-Gears

Între timp, în terminal lansează statistici, care în cazul meu au fost:

Rularea sincronizată cu reîmprospătarea verticală. Framerate-ul ar trebui să fie aproximativ același cu rata de reîmprospătare a monitorului. 467 cadre în 5.0 secunde = 93.200 cadre FPS 385 cadre în 5.0 secunde = 76.835 cadre FPS 300 în 5.0 secunde = 59.873 cadre FPS 406 în 5.0 secunde = 80.952 cadre FPS 438 în 5.0 secunde = 87.493 cadre FPS 399 în 5.0 secunde = 79.626 cadre FPS 300 în 5.0 secunde = 59.871 FPS 300 de cadre în 5.0 secunde = 59.873 FPS 300 de cadre în 5.0 secunde = 59.869 FPS 300 de cadre în 5.0 secunde = 59.868 FPS 413 de cadre în 5.0 secunde = 82.424 FPS 324 de cadre în 5.0 secunde = 64.662 FPS

GL Mark 2

Din ceea ce testam, este mult mai complet decât GLX-Gear și măsoară parametri precum tampon, construcție, texturi, iluminare, umbre, teren ... etc. Acest instrument a fost dezvoltat de echipa unei distribuții axate pe procesoare ARM numită linaro.

Pentru a-l instala în Ubuntu și derivate trebuie doar să executăm:

$ sudo apt-get install glmark2

iar în cazul ArchLinux și al instrumentelor derivate trebuie să o facem de la AUR:

$ yaourt -S glmark2

mai târziu deschidem un terminal și lansăm testul tastând:

$ glmark2

GLMark2 ne arată o serie de secvențe în timp ce tipărește statistici pe consolă.

GLMark2

În cazul meu particular, cu un GPU Intel integrat, a returnat:

================================================== = ==== glmark2 2014.03 ========================================== === ========= Informații OpenGL GL_VENDOR: Centrul de tehnologie open source Intel GL_RENDERER: Tabel Intel DRI (R) Ivybridge Mobile GL_VERSION: 3.0 Tabel 10.6.1 ================ ========================================= [build] use-vbo = false: FPS: 640 FrameTime: 1.562 ms [build] use-vbo = true: FPS: 641 FrameTime: 1.560 ms [textura] texture-filter = cel mai apropiat: FPS: 768 FrameTime: 1.302 ms [textura] texture-filter = liniar: FPS: 786 FrameTime: 1.272 ms [textură] texture-filter = mipmap: FPS: 866 FrameTime: 1.155 ms [umbrire] umbrire = gouraud: FPS: 506 FrameTime: 1.976 ms [umbrire] umbrire = blinn-phong-inf: FPS: 536 FrameTime : 1.866 ms [umbrire] umbrire = phong: FPS: 496 FrameTime: 2.016 ms [umbrire] umbrire = cel: FPS: 525 FrameTime: 1.905 ms [bump] bump-render = high-poly: FPS: 226 FrameTime: 4.425 ms [ bump] bump-render = normal: FPS: 915 FrameTime: 1.093 ms [bump] bump-render = înălțime: FPS: 898 FrameT ime: 1.114 ms [effect2d] kernel = 0,1,0, 1, -4,1, 0,1,0;: FPS: 559 FrameTime: 1.789 ms [effect2d] kernel = 1,1,1,1,1; 1,1,1,1,1 , 1,1,1,1,1; 260;: FPS: 3.846 FrameTime: 5 ms [apăsați] light = false: quads = 646: texture = false: FPS: 1.548 FrameTime: 5 ms [desktop] blur- raza = 1: efect = estompare: trece = 4: separabil = adevărat: windows = 188: FPS: 5.319 FrameTime: 4 ms [desktop] effect = umbră: windows = 365: FPS: 2.740 FrameTime: 200 ms [tampon] coloane = 0.9: interleave = false: update-dispersion = 0.5: update-fraction = 363: update-method = map: FPS: 2.755 FrameTime: 200 ms [buffer] coloane = 0.9: interleave = false: update- dispersion = 0.5: update- fracție = 498: actualizare-metodă = subdate: FPS: 2.008 FrameTime: 200 ms [tampon] coloane = 0.9: interleave = adevărat: actualizare-dispersie = 0.5: actualizare-fracție = 385: actualizare-metodă = hartă: FPS: 2.597 FrameTime : 537 ms [idei] viteză = durată: FPS: 1.862 FrameTime: 361 ms [meduze]: FPS: 2.770 FrameTime: 48 ms [teren]: FPS: 20.833 FrameTime: 270 ms [umbră]: FPS: 3.704 FrameTime: 73 ms [refract]: FPS: 13.699 FrameTime: 0 ms [conditionals] fragment-steps = 0: vertex-steps = 750: FPS: 1.333 FrameTime: 5 ms [conditionals] fragment-steps = 0: vertex-steps = 800: FPS: 1.250 FrameTime: 0 ms [conditionals] fragment- pași = 5: pași vertex = 774: FPS: 1.292 FrameTime: 5 ms [funcție] fragment-complexitate = scăzut: fragment-pași = 791: FPS: 1.264 FrameTime: 5 ms [funcție] fragment-complexitate = mediu: fragment- pași = 811: FPS: 1.233 FrameTime: 5 ms [buclă] fragment-buclă = fals: fragment-pași = 5: vârf-pași = 794: FPS: 1.259 FrameTime: 5 ms [buclă] fragment-pași = 5: fragment- uniform = false: vertex-steps = 798: FPS: 1.253 FrameTime: 5 ms [buclă] fragment-steps = 5: fragment-uniform = true: vertex-steps = 764: FPS: 1.309 FrameTime: 2 ms ===== ================================================== glmark564 Scor: XNUMX ================================================ =======

Desigur, presupun că cu cât este mai mare FPS (cadre pe secunde), cu atât vom avea posibilități mai bune de a juca jocuri sau de a viziona videoclipuri cu rezoluții ridicate, dar nu sunt foarte bine informat cu privire la acest subiect.

Alte opțiuni pentru a măsura performanța GPU-ului nostru

De fapt, avem a treia opțiune, dar este de a efectua teste mult mai violente, ca să spunem așa. Pentru aceasta trebuie să descărcăm câteva instrumente pe care ni le oferă gratuit uniformă.


10 comentarii, lasă-le pe ale tale

Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   AdrianArroyoStreet el a spus

    Foarte bine. Doar o notă, Linaro nu este cu adevărat o distribuție. Este un proiect de îmbunătățire a Linux-ului pe ARM. Ubuntu, de exemplu, face parte din Linaro. GCC care vine cu Ubuntu pune de fapt Linaro în numele versiunii sale.

  2.   Jorge el a spus

    Bine 😀

    Ați omis să menționați un alt instrument: glxspheres, care face parte, de asemenea, din tab-util Îl folosesc pentru a-mi măsura performanța pe Nvidia Optimus 😀

  3.   anonim el a spus

    o întrebare, în glxgears fps, are influența de a avea un SSD ca root disk sau nu are nimic de-a face cu el?

    1.    sli el a spus

      Ei bine, nu cred că afectează, măsurăm performanța GPU-ului nu are nicio legătură cu hard diskul

  4.   carlesa25 el a spus

    Bună ziua: Dacă aveți mai multe GPU, este posibil să vedeți performanța fiecăruia dintre ele? În cazul meu, există trei NVIDIA.

  5.   niphosio el a spus

    Dacă nu aveți activată proprietatea vsync a GPU-ului, atunci orice GPU îl aveți vă va oferi 60FPS

    1.    anonim el a spus

      Ei bine, în xfce, dacă elimin panoul ecranului, vsybc este dezactivat și în gpu-ul meu ajunge la 5362 fps

  6.   NaM3leSS el a spus

    Vă voi lăsa un sfat care are legătură cu FPS-ul în caz că ajută pe cineva (nu vă sfătuiesc să aibă 2 GPU-uri (intel + Nvidia)) deoarece de exemplu cu Steam am avut probleme.

    Este vorba despre dezactivarea sincronizării verticale cu care se câștigă multe FPS; D
    iar desktopul este super fluid!

    Bine preluat din arch wiki https://wiki.archlinux.org/index.php/Intel_graphics
    Vă explic problema:

    editați fișierul intel:

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

    sau un alt fișier în cazul meu am făcut unul manual punând opțiunea «TearFree».

    Secțiunea "Dispozitiv" Identificator "Grafică Intel" Driver "intel" Opțiune "TearFree" "adevărat" <----- edit (TearFree) EndSection

    apoi creați fișierul acasă

    ~/.drirc

    și include următoarele:

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

    apoi reporniți și gata!

    Un alt lucru să nu uitați de optirun sau primusrun pentru GPU-uri dedicate.

    Salutări!

    1.    NaM3leSS el a spus

      fișierul .drirc nu era vizibil

      Poate că se datorează problemei etichetei, ei bine, se află pe wiki-ul arch pentru orice eventualitate.

  7.   Alvarin el a spus

    Glxgears, având sincronizarea verticală activată măsoară doar fps-ul ecranului (adică rata de reîmprospătare a ecranului, aproximativ 60), astfel încât să măsoare performanța graficului, trebuie să dezactivați sincronizarea verticală, cred că este cu :
    vblank_mode = 0 glxgears, ceea ce va face numerele mult mai mari