x15 driver compare ARMv7 rev 2 testing with a Generic DRA74X (Flattened Device Tree) TI AM5728 BeagleBoard-X15 rev B1 and llvmpipe 1920MB on Debian 8.6 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/1611229-TA-1611183TA89&grr&sro .
x15 driver compare Processor Motherboard Memory Disk Graphics Monitor OS Kernel Desktop Display Server OpenGL Compiler File-System Screen Resolution omap ddx etnaviv/armada ddx etnaviv/armada ddx git 20161122 ARMv7 rev 2 @ 1.50GHz (2 Cores) Generic DRA74X (Flattened Device Tree) TI AM5728 BeagleBoard-X15 rev B1 2048MB 16GB SU16G + 4GB S10004 LLVMpipe DELL 1707FP Debian 8.6 4.4.30-ti-r64 (armv7l) Openbox 3.5.2 X Server 1.16.4 3.0 Mesa 12.0.3 Gallium 0.4 GCC 4.9.2 ext4 1280x1024 4.4.32-ti-r68 (armv7l) 3.0 Mesa 13.0.1 Gallium 0.4 OpenBenchmarking.org Compiler Details - --build=arm-linux-gnueabihf --disable-browser-plugin --disable-libitm --disable-libquadmath --disable-sjlj-exceptions --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf --with-arch-directory=arm --with-arch=armv7-a --with-float=hard --with-fpu=vfpv3-d16 --with-mode=thumb -v Processor Details - Scaling Governor: cpufreq-dt ondemand Graphics Details - omap ddx: EXA
x15 driver compare x11perf: 500px Compositing From Window To Window x11perf: 500px Compositing From Pixmap To Window x11perf: Copy 500x500 From Pixmap To Pixmap x11perf: 500px Copy From Window To Window x11perf: Fill 300 x 300px AA Trapezoid x11perf: PutImage XY 500x500 Square x11perf: Char in 80-char aa line x11perf: Scrolling 500 x 500 px x11perf: 500px PutImage Square omap ddx etnaviv/armada ddx etnaviv/armada ddx git 20161122 153 153 108 108 641 1 39267 156 443 1350 1370 2083 1930 1680 1 250333 1990 286 1350 1370 2087 1930 1690 1 246333 1990 296 OpenBenchmarking.org
x11perf Test: 500px Compositing From Window To Window OpenBenchmarking.org Operations / Second, More Is Better x11perf 1.5 Test: 500px Compositing From Window To Window etnaviv/armada ddx etnaviv/armada ddx git 20161122 omap ddx 300 600 900 1200 1500 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 1350 1350 153 1. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm
x11perf Test: 500px Compositing From Pixmap To Window OpenBenchmarking.org Operations / Second, More Is Better x11perf 1.5 Test: 500px Compositing From Pixmap To Window etnaviv/armada ddx etnaviv/armada ddx git 20161122 omap ddx 300 600 900 1200 1500 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 1370 1370 153 1. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm
x11perf Test: Copy 500x500 From Pixmap To Pixmap OpenBenchmarking.org Operations / Second, More Is Better x11perf 1.5 Test: Copy 500x500 From Pixmap To Pixmap etnaviv/armada ddx etnaviv/armada ddx git 20161122 omap ddx 400 800 1200 1600 2000 SE +/- 6.67, N = 3 SE +/- 3.33, N = 3 SE +/- 0.33, N = 3 2083 2087 108 1. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm
x11perf Test: 500px Copy From Window To Window OpenBenchmarking.org Operations / Second, More Is Better x11perf 1.5 Test: 500px Copy From Window To Window etnaviv/armada ddx etnaviv/armada ddx git 20161122 omap ddx 400 800 1200 1600 2000 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 1930 1930 108 1. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm
x11perf Test: Fill 300 x 300px AA Trapezoid OpenBenchmarking.org Operations / Second, More Is Better x11perf 1.5 Test: Fill 300 x 300px AA Trapezoid etnaviv/armada ddx etnaviv/armada ddx git 20161122 omap ddx 400 800 1200 1600 2000 SE +/- 5.77, N = 3 SE +/- 10.00, N = 3 SE +/- 4.16, N = 3 1680 1690 641 1. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm
x11perf Test: PutImage XY 500x500 Square OpenBenchmarking.org Operations / Second, More Is Better x11perf 1.5 Test: PutImage XY 500x500 Square etnaviv/armada ddx etnaviv/armada ddx git 20161122 omap ddx 0.225 0.45 0.675 0.9 1.125 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1 1 1 1. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm
x11perf Test: Char in 80-char aa line OpenBenchmarking.org Operations / Second, More Is Better x11perf 1.5 Test: Char in 80-char aa line etnaviv/armada ddx etnaviv/armada ddx git 20161122 omap ddx 50K 100K 150K 200K 250K SE +/- 2905.93, N = 3 SE +/- 2185.81, N = 3 SE +/- 145.30, N = 3 250333 246333 39267 1. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm
x11perf Test: Scrolling 500 x 500 px OpenBenchmarking.org Operations / Second, More Is Better x11perf 1.5 Test: Scrolling 500 x 500 px etnaviv/armada ddx etnaviv/armada ddx git 20161122 omap ddx 400 800 1200 1600 2000 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.58, N = 3 1990 1990 156 1. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm
x11perf Test: 500px PutImage Square OpenBenchmarking.org Operations / Second, More Is Better x11perf 1.5 Test: 500px PutImage Square etnaviv/armada ddx etnaviv/armada ddx git 20161122 omap ddx 100 200 300 400 500 SE +/- 5.29, N = 3 SE +/- 3.06, N = 3 SE +/- 3.33, N = 3 286 296 443 1. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm
Phoronix Test Suite v10.8.5