´╗┐

GPU Benchmarking

Moderne Grafikeinheiten (GPUs) bestehen aus mehreren Komponenten

Video Processing Unit (MPEG, H.264, H.265, VP8/9) Graphics Computing (3D, Rendering) 2D (X-Server) Display Controller (HDMI, DVI , EDID, LVDS)

https://www.heise.de/ct/ausgabe/2014-23-Die-Grafiktreiber-Architektur-von-Linux-2415770.html

GLmark2

Zum Testen der GL-Leistung dient GLmark2.

Unter Ubuntu ist das Tool in den Paketquellen

sudo apt-get install glmark2

Unter Debian muss man den Quellcode herunterladen und ├╝bersetzen

git clone https://github.com/glmark2/glmark2.git
sudo apt-get install libgbm-dev libudev-dev

auf x32-basierenden Systemen:

./waf configure --with-flavors=drm-gl,x11-gl

auf ARM/Embedded-System gibt nur GL Embedded Systems

./waf configure --with-flavors=drm-glesv2,x11-glesv2

dann ├╝bersetzen und installieren

./waf 
./sudo waf install

auf x32:

glmark2

auf ARM:

glmark2-esv2

Video Benchmarking

Encoding/Decoding H.264 und H.265/HEVC

Installieren der Software Encoder und Decoder

sudo apt-get install x264
sudo apt-get install x265

https://wiki.debian.org/MaliGraphics https://trac.ffmpeg.org/wiki/HWAccelIntro

https://github.com/ayufan-rock64/linux-build/issues/303

Infos zum Tinker Board

https://dl.armbian.com/tinkerboard/

https://github.com/ayufan-rock64/linux-build/blob/master/recipes/video-playback.md

Mediascript for RK3399 https://forum.armbian.com/topic/7498-nanopc-t4/ https://forum.armbian.com/topic/9272-development-rk3399-media-script/

Media Configuration Script RK3288 https://forum.armbian.com/topic/7262-rk3288-media-script-tinkerboard/

Media Configuration Script RK3328 https://forum.armbian.com/topic/9310-rk3328-media-script-rock64-renegade/

testfiles http://jell.yfish.us9