Obsah

Základní programy pro ověření FPS

glxinfo

Pro ověření správné instalace nového ovladače a funkčnosti 3D hardwarové akcelerace a vykreslování použijeme utilitu glxinfo.



Instalace:

Konzole

# urpmi mesa-demos

Příklady použití:

Konzole

  • výpis renderingu:
    glxinfo |grep render
  • dotaz na přímé vykreslování z GPU:
    glxinfo |grep direct\ rendering
  • výpis OpenGL verzí:
    glxinfo |grep OpenGL

xvinfo

Další utilita pro podrobný výpis informací o GPU.



Instalace:

Konzole

# urpmi xvinfo

Použití:

Konzole

xvinfo

fglrxinfo a fgl_glxgears

Pro AMD (ATI) karty nainstalujte balíček x11-driver-video-fglrx a zadejte příkaz:

Konzole

fglrxinfo

nebo:

fgl_glxgears

glxgears

Utilita glxgears je port dema ozubených kol pro GLX. Zobrazuje sadu rotujících ozubených kol a zobrazí se počet snímků za sekundu v pravidelných intervalech. Stal se velmi populární jako základní nástroj benchmarkingu. Upozorňujeme, že glxgears provádí velmi limitovaný test, využívá k tomu hlavní CPU procesor a tím můžou být výsledky testu odlišné. Proto se nepovažuje za benchmarker.

:hardware:graficke_karty:nvidia:glxgears_intel.png



Chcete-li program vyzkoušet, nainstalujte:

Konzole

# urpmi mesa-demos

Konzole Spuštění testů:

  • pro grafickou kartu Intel:
$ glxgears
  • pro grafickou kartu nVidia pod Bumblebee:
$ optirun glxgears

Pro podrobný výpis právě použitého ovladače Intel/nVidia, použijte příkaz glxgears -info či optirun glxgears -info:

Konzole

[yullaw@localhost ~]$ optirun glxgears -info
GL_RENDERER   = GeForce 710M/PCIe/SSE2
GL_VERSION    = 4.4.0 NVIDIA 331.49
GL_VENDOR     = NVIDIA Corporation
GL_EXTENSIONS = GL_AMD_multi_draw_indirect GL_ARB_arrays_of_arrays ... ...
...

glxspheres

Pro ověření, zda VirtualGL byl nastaven a správně uplatněn.

:hardware:graficke_karty:nvidia:glxspheres.png



Je potřeba mít nainstalován balíček:

Konzole

# urpmi virtualgl

Konzole Spuštění testů:

  • pro grafickou kartu Intel:
$ glxspheres
  • pro grafickou kartu nVidia pod Bumblebee:
$ vblank_mode=0 optirun glxspheres

Řetězec vblank_mode=0 říká grafické kartě, aby ignorovala obnovovací frekvenci monitoru a ať vyzkouší dosáhnout maximální fps.

Výsledek bude podobný tomuto:

:hardware:graficke_karty:nvidia:glxspheres_intel.png

Test pro Intel

Test pro nVidia

GPU Benchmark programy

Unigine Benchmarks

Unigine je proprietární cross-platformní herní engine, vyvinutý Unigine Corp. Na rozdíl od jeho využití jako herní engine, používá se pro virtuální reality, hry a vizualizace. Nejvýznamnějším znakem Unigine je jeho pokročilé vykreslování, které v současné době podporuje OpenGL 4.0 (OpenGL ES). Unigine Corp. nabízí k volně stažení již čtyři benchmarky, z nichž každý z nich je vydáván ve třech edicích - Basic (zdarma), Advanced (placené) a Pro (placené).



HeavenValleyTropicsSanctuary
Heaven BenchmarkValley BenchmarkTropic Benchmark
Video:small:uEXv8A0-_KUsmall:-y4bJvFEtHIsmall:kvtRfvyI5kosmall:azKNaRD221M
Pokud se vám nezobrazí video, prosíme, použijte jiný webový prohlížeč (Chromium, Chrome). Firefox může mít se zobrazením problémy.
Stránka:https://unigine.com/products/heavenhttps://unigine.com/products/valleyhttps://unigine.com/products/tropicshttps://unigine.com/products/sanctuary
Hardwarové požadavky:•GPU: ATI Radeon HD 4xxx a vyšší
NVIDIA GeForce 8xxx a vyšší
Intel HD 3000 a vyšší
• Video memory: 512 Mb
• Min. velikost na disku: 1 Gb
• GPU:ATI Radeon HD 4xxx a vyšší
NVIDIA GeForce 8xxx a vyšší
Intel HD 3000 a vyšší
• Video memory: 512 Mb
• Min. velikost na disku: 1.5 Gb
• GPU: ATI Radeon HD 2xxx a vyšší
NVIDIA GeForce 7xxx a vyšší
• GPU: ATI Radeon HD 2xxx a vyšší
NVIDIA GeForce 7xxx a vyšší

Spuštění

Instalace není potřeba. Stažený .run soubor označte jako spustitelný a spusťte dvojklikem myší a nebo přes příkazový řádek:

Konzole

sh /cesta/k/benchmark/nazev_spousteciho_souboru.run

Test: Nastavte požadované parametry testu, jako rozlišení obrazovky, zátěž testu, ap. → RunBenchmark

Nemusíte jen provádět test benchmarku, ale za pomocí kláves W, A, S, D; , , , se můžete jen tak procházet. Více možností o ovládání se dovíte v nápovědě.

glmark2

glmark2 je benchmark pro OpenGL (ES) 2.0. Používá pouze podsadu OpenGL 2.0 API, která je kompatibilní s OpenGL ES 2.0. Pro jeho jednoduchý a obsáhlý test se řadí mezi nejoblíbenější benchmarky.

small:tb5AF_oetMs



Instalace

Konzole

$ tar -xvf glmark2-2014.03.tar.gz                        # rozbalit archiv
$ cd glmark2-2014.03                                     # přejděte do rozbalené složky
$ ./waf configure --with-flavors=x11-glesv2,x11-gl       # konfigurace; obecně: ./waf configure [--enable-gl --enable-glesv2 --enable-gl-drm --enable-glesv2-drm --data-path=DATA_PATH --prefix=PREFIX]
$ su                                                     # přihlaste se jako root
# ./waf install                                          # pokud vše proběhlo v pořádku, nainstalujte

Spuštění

Konzole

$ glmark2     # nebo glmark2-es2

Odinstalace

GpuTest

GpuTest provádí zátěžový test a benchmark OpenGL. GpuTest obsahuje několik GPU testů včetně pár populárních z Windows (FurMark or TessMark). Program lze spustit jen na 64bitových strojích!

GpuTest


FurMark: zátěžový test (OpenGL 2.1 nebo 3.2).
TessMark: mozaikový test (OpenGL 4.0).
GiMark: geometrický test (OpenGL 3.3).
PixMark Piano: test obrazových bodů (OpenGL 2.1 or 3.2).
PixMark Volplosion: test obrazových bodů (OpenGL 2.1 or 3.2).
Plot3D: vrcholový test (OpenGL 2.1 or 3.2).
Triangl: nejjednodušší 3D scéna všech dob… (OpenGL 2.1 or 3.2)


Spuštění

Před spuštěním se ujistěte, že máte nainstalovány následující balíčky:

Instalace samotného programu není zapotřebí. Stáhněte si archiv .zip programu a postupujte následovně:

Konzole

$ cd /cesta/ke/stazenemu/souboru
$ unzip GpuTest_Linux_x64_0.7.0.zip
$ cd GpuTest_Linux_x64_0.7.0
$ python gputest_gui.py                # alternativa pro nVidia Optimus: optirun python gputest_gui.py
  • Výsledky testů můžete přidat do databáze na stránkách výrobce tak, že před spuštěním testu zaškrtnete volbu Submit score to GPU database. Zde porovnáte výsledky s ostatními uživateli.
  • nebo prohlídnout výsledky ostatních uživatelů: http://www.ozone3d.net/gpudb/scores-geeks3d-gputest.php . Vyberte také podskupinu benchmarku.

Ostatní programy s možností benchmark

Výsledky testů

Výsledky některých testů na různých počítačích můžete prohlédnout a také přispět do našeho fóra: http://forum.mageia.cz/index.php?topic=659.0.