Libre Computer Board Benchmarks, ARM SBC Tests

Various ARM board benchmarks... Tests for a future article on Phoronix.com by Michael Larabel.

HTML result view exported from: https://openbenchmarking.org/result/1809065-RA-1809064RA30.

Libre Computer Board Benchmarks, ARM SBC TestsProcessorMotherboardMemoryDiskMonitorGraphicsAudioOSKernelCompilerFile-SystemScreen ResolutionDisplay ServerDesktopDisplay DriverALL-H3-CC H2+ALL-H3-CC H3ALL-H3-CC H5AML-S905X-CC Le PotatoFirefly ROC-RK3328-CCJetson TX2ODROID-C2Pine64 1GBRaspberry Pi 2 BRaspberry Pi 3 BRaspberry Pi 3 B+Socionext DeveloperboxTinker BoardODROID-C1+ARMv7 rev 5 @ 0.91GHz (4 Cores)Allwinner sun8i Family Libre Board ALL-H3-CC H3493MB32GB SC32GVE228Ubuntu 18.044.14.65-sunxi (armv7l)GCC 7.3.0ext41920x10801024MB32GB GB1QTARMVv8 Cortex-A53 (4 Cores)Libre Board ALL-H3-CC H52048MBRaspbian 9.44.18.0-rc3-gfc36def997cf-dirty (aarch64)X Server 1.19.2GCC 6.3.0 20170516Unknown @ 1.51GHz (4 Cores)Libre Board AML-S905X-CC32GB SC32GAcer P243W4.14.53-00653-gc01abe8ba6bc (aarch64)LXDE1920x1200Rockchip @ 1.39GHz (4 Cores)Firefly ROC-RK3328-CC32GB GB1QTUbuntu 18.044.4.114 (aarch64)X Server 1.18.4GCC 7.3.01920x1080p60ARMv8 rev 3 @ 2.04GHz (6 Cores)quill8192MB31GB 032G34NVIDIA TEGRADELL P2415QUbuntu 16.044.4.38-tegra (aarch64)Unity 7.4.5NVIDIA 1.0.0GCC 5.4.0 201606093840x2160Amlogic @ 1.54GHz (4 Cores)ODROID-C22048MB32GB GB1QTOSDUbuntu 18.043.16.57-20 (aarch64)X Server 1.19.6GCC 7.3.01920x1200AArch64 rev 4 @ 1.15GHz (4 Cores)sun50iw1p11024MB32GB SC32GUbuntu 16.043.10.104 (aarch64)X Server 1.18.4GCC 5.4.0 201606091920x1080ARMv7 rev 5 @ 0.90GHz (4 Cores)BCM2835 Raspberry Pi 2 Model B Rev 1.1927MB32GB GB2MWBCM2708Raspbian 9.44.14.50-v7+ (armv7l)LXDEX Server 1.19.2GCC 6.3.0 201705161920x1200ARMv7 rev 4 @ 1.20GHz (4 Cores)BCM2835 Raspberry Pi 3 Model B Rev 1.232GB GB1QT4.14.62-v7+ (armv7l)656x416ARMv7 rev 4 @ 1.40GHz (4 Cores)BCM2835 Raspberry Pi 3 Model B Plus Rev 1.332GB GB2MW1920x1200Unknown (24 Cores)Socionext SynQuacer E- DeveloperBox (build #38 BIOS)32768MB8GB M32508 + 1000GB Samsung SSD 970 EVO 1TBASUS NVIDIA GeForce GT 710B 1024MBNVIDIA GK208 HDMI/DPASUS VG236Ubuntu 18.044.15.0-33-generic (aarch64)GCC 7.3.01920x1080ARMv7 rev 1 @ 1.80GHz (4 Cores)Rockchip (Device Tree)2048MB32GB GB1QTAcer P243WDebian 9.04.4.16-00006-g4431f98-dirty (armv7l)LXDEX Server 1.18.4GCC 6.3.0 20170516ARMv7 rev 1 @ 1.54GHz (4 Cores)ODROIDC804MBARM MaliUbuntu 16.043.10.107-190 (armv7l)GCC 5.4.0 201606091920x2160OpenBenchmarking.orgCompiler Details- ALL-H3-CC H2+: --build=arm-linux-gnueabihf --disable-libitm --disable-libquadmath --disable-libquadmath-support --disable-sjlj-exceptions --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-multilib --enable-nls --enable-objc-gc=auto --enable-plugin --enable-shared --enable-threads=posix --host=arm-linux-gnueabihf --program-prefix=arm-linux-gnueabihf- --target=arm-linux-gnueabihf --with-arch=armv7-a --with-as=/usr/bin/arm-linux-gnueabihf-as --with-default-libstdcxx-abi=new --with-float=hard --with-fpu=vfpv3-d16 --with-gcc-major-version-only --with-ld=/usr/bin/arm-linux-gnueabihf-ld --with-mode=thumb --with-target-system-zlib -v - ALL-H3-CC H3: --build=arm-linux-gnueabihf --disable-libitm --disable-libquadmath --disable-libquadmath-support --disable-sjlj-exceptions --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-multilib --enable-nls --enable-objc-gc=auto --enable-plugin --enable-shared --enable-threads=posix --host=arm-linux-gnueabihf --program-prefix=arm-linux-gnueabihf- --target=arm-linux-gnueabihf --with-arch=armv7-a --with-as=/usr/bin/arm-linux-gnueabihf-as --with-default-libstdcxx-abi=new --with-float=hard --with-fpu=vfpv3-d16 --with-gcc-major-version-only --with-ld=/usr/bin/arm-linux-gnueabihf-ld --with-mode=thumb --with-target-system-zlib -v - ALL-H3-CC H5: --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,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc=auto --enable-plugin --enable-shared --enable-threads=posix --host=arm-linux-gnueabihf --program-prefix=arm-linux-gnueabihf- --target=arm-linux-gnueabihf --with-arch-directory=arm --with-arch=armv6 --with-default-libstdcxx-abi=new --with-float=hard --with-fpu=vfp --with-target-system-zlib -v- AML-S905X-CC Le Potato: --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,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc=auto --enable-plugin --enable-shared --enable-threads=posix --host=arm-linux-gnueabihf --program-prefix=arm-linux-gnueabihf- --target=arm-linux-gnueabihf --with-arch-directory=arm --with-arch=armv6 --with-default-libstdcxx-abi=new --with-float=hard --with-fpu=vfp --with-target-system-zlib -v- Firefly ROC-RK3328-CC: --build=aarch64-linux-gnu --disable-libquadmath --disable-libquadmath-support --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-fix-cortex-a53-843419 --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-plugin --enable-shared --enable-threads=posix --host=aarch64-linux-gnu --program-prefix=aarch64-linux-gnu- --target=aarch64-linux-gnu --with-as=/usr/bin/aarch64-linux-gnu-as --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-ld=/usr/bin/aarch64-linux-gnu-ld -v- Jetson TX2: --build=aarch64-linux-gnu --disable-browser-plugin --disable-libquadmath --disable-werror --enable-checking=release --enable-clocale=gnu --enable-fix-cortex-a53-843419 --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-plugin --enable-shared --enable-threads=posix --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-arch-directory=aarch64 --with-default-libstdcxx-abi=new -v- ODROID-C2: --build=aarch64-linux-gnu --disable-libquadmath --disable-libquadmath-support --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-fix-cortex-a53-843419 --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-plugin --enable-shared --enable-threads=posix --host=aarch64-linux-gnu --program-prefix=aarch64-linux-gnu- --target=aarch64-linux-gnu --with-as=/usr/bin/aarch64-linux-gnu-as --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-ld=/usr/bin/aarch64-linux-gnu-ld -v- Pine64 1GB: --build=aarch64-linux-gnu --disable-browser-plugin --disable-libquadmath --disable-werror --enable-checking=release --enable-clocale=gnu --enable-fix-cortex-a53-843419 --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-plugin --enable-shared --enable-threads=posix --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-arch-directory=aarch64 --with-default-libstdcxx-abi=new -v- Raspberry Pi 2 B: --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,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc=auto --enable-plugin --enable-shared --enable-threads=posix --host=arm-linux-gnueabihf --program-prefix=arm-linux-gnueabihf- --target=arm-linux-gnueabihf --with-arch-directory=arm --with-arch=armv6 --with-default-libstdcxx-abi=new --with-float=hard --with-fpu=vfp --with-target-system-zlib -v- Raspberry Pi 3 B: --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,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc=auto --enable-plugin --enable-shared --enable-threads=posix --host=arm-linux-gnueabihf --program-prefix=arm-linux-gnueabihf- --target=arm-linux-gnueabihf --with-arch-directory=arm --with-arch=armv6 --with-default-libstdcxx-abi=new --with-float=hard --with-fpu=vfp --with-target-system-zlib -v- Raspberry Pi 3 B+: --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,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc=auto --enable-plugin --enable-shared --enable-threads=posix --host=arm-linux-gnueabihf --program-prefix=arm-linux-gnueabihf- --target=arm-linux-gnueabihf --with-arch-directory=arm --with-arch=armv6 --with-default-libstdcxx-abi=new --with-float=hard --with-fpu=vfp --with-target-system-zlib -v- Socionext Developerbox: --build=aarch64-linux-gnu --disable-libquadmath --disable-libquadmath-support --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-fix-cortex-a53-843419 --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-plugin --enable-shared --enable-threads=posix --host=aarch64-linux-gnu --program-prefix=aarch64-linux-gnu- --target=aarch64-linux-gnu --with-as=/usr/bin/aarch64-linux-gnu-as --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-ld=/usr/bin/aarch64-linux-gnu-ld -v- Tinker Board: --build=arm-linux-gnueabihf --disable-browser-plugin --disable-libitm --disable-libquadmath --disable-sjlj-exceptions --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc=auto --enable-plugin --enable-shared --enable-threads=posix --host=arm-linux-gnueabihf --program-prefix=arm-linux-gnueabihf- --target=arm-linux-gnueabihf --with-arch-directory=arm --with-arch=armv7-a --with-default-libstdcxx-abi=new --with-float=hard --with-fpu=vfpv3-d16 --with-mode=thumb --with-target-system-zlib -v- ODROID-C1+: --build=arm-linux-gnueabihf --disable-browser-plugin --disable-libitm --disable-libquadmath --disable-sjlj-exceptions --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-multilib --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-default-libstdcxx-abi=new --with-float=hard --with-fpu=vfpv3-d16 --with-mode=thumb -vProcessor Details- ALL-H3-CC H2+: Scaling Governor: cpufreq-dt ondemand- ALL-H3-CC H3: Scaling Governor: cpufreq-dt ondemand- AML-S905X-CC Le Potato: Scaling Governor: arm-big-little ondemand- Firefly ROC-RK3328-CC: Scaling Governor: cpufreq-dt performance- Jetson TX2: Scaling Governor: tegra_cpufreq schedutil- ODROID-C2: Scaling Governor: meson_cpufreq performance- Pine64 1GB: Scaling Governor: cpufreq-sunxi interactive- Raspberry Pi 2 B: Scaling Governor: BCM2835 Freq ondemand- Raspberry Pi 3 B: Scaling Governor: BCM2835 Freq ondemand- Raspberry Pi 3 B+: Scaling Governor: BCM2835 Freq ondemand- Tinker Board: Scaling Governor: cpufreq-dt interactive- ODROID-C1+: Scaling Governor: meson_cpufreq performancePython Details- ALL-H3-CC H2+: Python 2.7.15rc1 + Python 3.6.5- ALL-H3-CC H3: Python 2.7.15rc1 + Python 3.6.5- ALL-H3-CC H5: Python 2.7.13 + Python 3.5.3- AML-S905X-CC Le Potato: Python 2.7.13 + Python 3.5.3- Firefly ROC-RK3328-CC: Python 2.7.15rc1 + Python 3.6.5- Jetson TX2: Python 2.7.12 + Python 3.5.2- ODROID-C2: Python 2.7.15rc1 + Python 3.6.5- Pine64 1GB: Python 2.7.12 + Python 3.5.2- Raspberry Pi 2 B: Python 2.7.13 + Python 3.5.3- Raspberry Pi 3 B: Python 2.7.13 + Python 3.5.3- Raspberry Pi 3 B+: Python 2.7.13 + Python 3.5.3- Socionext Developerbox: Python 2.7.15rc1 + Python 3.6.5- Tinker Board: Python 2.7.13 + Python 3.5.3- ODROID-C1+: Python 2.7.12 + Python 3.5.2Disk Mount Options Details- Jetson TX2: data=ordered,relatime,rw- ODROID-C2: errors=remount-ro,noatime,rw- Pine64 1GB: data=ordered,noatime,rw,stripe=1024- Raspberry Pi 2 B: data=ordered,noatime,rw- Raspberry Pi 3 B: data=ordered,noatime,rw- Raspberry Pi 3 B+: data=ordered,noatime,rw- Tinker Board: data=ordered,noatime,rwDisk Details- Socionext Developerbox: NONE / data=ordered,errors=remount-ro,relatime,rw

Libre Computer Board Benchmarks, ARM SBC Teststinymembench: Standard Memcpyttsiod-renderer: Phong Rendering With Soft-Shadow Mappingx264: H.264 Video Encodingcompress-7zip: Compress Speed Testc-ray: Total Time - 4K, 16 Rays Per Pixelprimesieve: 1e12 Prime Number Generationaobench: 2048 x 2048 - Total Timecompress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19encode-flac: WAV To FLACencode-mp3: WAV To MP3perl-benchmark: Pod2htmlperl-benchmark: Interpreterpgbench: Buffer Test - Normal Load - Read Onlypgbench: Buffer Test - Normal Load - Read Writeredis: GETredis: SETpybench: Total For Average Test Timeshint: FLOATphpbench: PHP Benchmark Suitegit: Time To Complete Common Git Commandsscikit-learn: ALL-H3-CC H2+ALL-H3-CC H3ALL-H3-CC H5AML-S905X-CC Le PotatoFirefly ROC-RK3328-CCJetson TX2ODROID-C2Pine64 1GBRaspberry Pi 2 BRaspberry Pi 3 BRaspberry Pi 3 B+Socionext DeveloperboxTinker BoardODROID-C1+827.2010.731.1311624165.561975.16698.401406.60537.27535.902.273662230.010121652940934637880.342662291.83911.8010.831.1411974156.481939.68699.761383.26537.42536.622.266156290.010109652938934640333.002664287.372245.931339.1011.9113013088.061623.01490.951219.28566.38518.512.575798690.0105771854778.6337927.094068034003720.342132477.191515.112095.3020.3022091754.73890.59281.65808.20334.63300.961.493777500.007760805502.26602.82102952.6271525.122287659121387.513785554.41953.5315662.1219511773.48934.06289.12847.69293.37296.201.313661230.005147612976.80263.40265608.25189622.581403061129611.775380240.04650.333797.505650675.11133.79454.7265.1595.910.487469040.0098703114426.541792.61660812.54432277.545357103988086.5713317517.571687.6023.072.8921981537.34598.64259.69822.32263.28266.801.118933610.005511936059.32719.27271546.79194580.961277567673261.415917638.99664.491376.7015.732.122342.43943.10351.601033.77352.20350.191.404496210.010257864554.89456.18255546.44159810.182019650185204.403698852.64852.50956.3010.941.1011254374.651897.22667.311315.45534.59514.112.465045750.013451553856.36132.78113110.6167210.113790735952660.432083697.322327.801296.9015.662.0318632357.241543.37333.14933.95387.09352.661.294479020.008420846640.30409.32213067.17131764.182434950009135.343442057.19843.641287.5016.822.0917962073.961113.42290.12867.15336.07301.981.118339730.007429016526.19144.12240761.01150336.832092357957192.614016551.84784.581542.5089.2812.419368391.25132.86400.00931.27390.76406.391.570880610.0065884031505.704166.34235721.41160052.921938644150375.923892246.37898.731501.9027.804.4234721048.21192.26572.70122.05145.590.694156800.0042808113309.421141.84326350.89218747.13925680755325.376639826.06473.51927.8014.151.4614772719.911591.16456.84977.98344.23331.011.731624180.008142315199.05344.86167345.86100561.102377355729880.683405269.231630.62OpenBenchmarking.org

Tinymembench

Standard Memcpy

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard MemcpyALL-H3-CC H2+ALL-H3-CC H3ALL-H3-CC H5AML-S905X-CC Le PotatoFirefly ROC-RK3328-CCJetson TX2ODROID-C2Pine64 1GBRaspberry Pi 2 BRaspberry Pi 3 BRaspberry Pi 3 B+Socionext DeveloperboxTinker BoardODROID-C1+8001600240032004000827.20911.801339.102095.301566.003797.501687.601376.70956.301296.901287.501542.501501.90927.801. (CC) gcc options: -O2 -lm

Tinymembench

Standard Memset

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard MemsetALL-H3-CC H2+ALL-H3-CC H3ALL-H3-CC H5AML-S905X-CC Le PotatoFirefly ROC-RK3328-CCJetson TX2ODROID-C2Pine64 1GBRaspberry Pi 2 BRaspberry Pi 3 BRaspberry Pi 3 B+Socionext DeveloperboxTinker BoardODROID-C1+3K6K9K12K15K2277.102277.602192.605535.407336.1013913.203603.903093.001177.401737.601871.407358.604192.302880.501. (CC) gcc options: -O2 -lm

TTSIOD 3D Renderer

Phong Rendering With Soft-Shadow Mapping

OpenBenchmarking.orgFPS, More Is BetterTTSIOD 3D Renderer 2.3bPhong Rendering With Soft-Shadow MappingALL-H3-CC H2+ALL-H3-CC H3ALL-H3-CC H5AML-S905X-CC Le PotatoODROID-C2Pine64 1GBRaspberry Pi 2 BRaspberry Pi 3 BRaspberry Pi 3 B+Socionext DeveloperboxTinker BoardODROID-C1+20406080100SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.05, N = 3SE +/- 0.02, N = 3SE +/- 0.25, N = 4SE +/- 0.03, N = 3SE +/- 0.07, N = 3SE +/- 0.02, N = 3SE +/- 0.06, N = 310.7310.8311.9120.3023.0715.7310.9415.6616.8289.2827.8014.151. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -lSDL -fopenmp -fwhole-program -lstdc++

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2018-07-28H.264 Video EncodingALL-H3-CC H2+ALL-H3-CC H3Firefly ROC-RK3328-CCODROID-C2Pine64 1GBRaspberry Pi 2 BRaspberry Pi 3 BRaspberry Pi 3 B+Socionext DeveloperboxTinker BoardODROID-C1+3691215SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.05, N = 3SE +/- 0.01, N = 31.131.142.122.892.121.102.032.0912.414.421.461. (CC) gcc options: -ldl -lm -lpthread

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed TestALL-H3-CC H2+ALL-H3-CC H3ALL-H3-CC H5AML-S905X-CC Le PotatoFirefly ROC-RK3328-CCJetson TX2ODROID-C2Raspberry Pi 2 BRaspberry Pi 3 BRaspberry Pi 3 B+Socionext DeveloperboxTinker BoardODROID-C1+2K4K6K8K10KSE +/- 1.45, N = 3SE +/- 1.20, N = 3SE +/- 4.16, N = 3SE +/- 0.67, N = 3SE +/- 11.46, N = 3SE +/- 17.25, N = 3SE +/- 8.84, N = 3SE +/- 3.84, N = 3SE +/- 16.51, N = 3SE +/- 58.09, N = 3SE +/- 36.57, N = 3SE +/- 13.74, N = 311621197130122091951565021981125186317969368347214771. (CXX) g++ options: -pipe -lpthread

C-Ray

Total Time - 4K, 16 Rays Per Pixel

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total Time - 4K, 16 Rays Per PixelALL-H3-CC H2+ALL-H3-CC H3ALL-H3-CC H5AML-S905X-CC Le PotatoFirefly ROC-RK3328-CCJetson TX2ODROID-C2Pine64 1GBRaspberry Pi 2 BRaspberry Pi 3 BRaspberry Pi 3 B+Socionext DeveloperboxTinker BoardODROID-C1+9001800270036004500SE +/- 6.17, N = 3SE +/- 1.59, N = 3SE +/- 5.10, N = 3SE +/- 2.44, N = 3SE +/- 10.58, N = 3SE +/- 60.69, N = 9SE +/- 0.45, N = 3SE +/- 3.98, N = 3SE +/- 6.73, N = 3SE +/- 16.16, N = 3SE +/- 2.67, N = 3SE +/- 1.67, N = 3SE +/- 5.86, N = 3SE +/- 5.34, N = 34165.564156.483088.061754.731773.48675.111537.342342.434374.652357.242073.96391.251048.212719.911. (CC) gcc options: -lm -lpthread -O3

Primesieve

1e12 Prime Number Generation

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 7.11e12 Prime Number GenerationALL-H3-CC H2+ALL-H3-CC H3ALL-H3-CC H5AML-S905X-CC Le PotatoFirefly ROC-RK3328-CCODROID-C2Pine64 1GBRaspberry Pi 2 BRaspberry Pi 3 BRaspberry Pi 3 B+Socionext DeveloperboxODROID-C1+400800120016002000SE +/- 21.10, N = 3SE +/- 15.03, N = 3SE +/- 19.70, N = 9SE +/- 4.98, N = 3SE +/- 15.71, N = 3SE +/- 3.10, N = 3SE +/- 14.59, N = 5SE +/- 5.62, N = 3SE +/- 21.17, N = 5SE +/- 11.17, N = 3SE +/- 0.13, N = 3SE +/- 31.20, N = 31975.161939.681623.01890.59934.06598.64943.101897.221543.371113.42132.861591.161. (CXX) g++ options: -O3 -lpthread

AOBench

Size: 2048 x 2048 - Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterAOBenchSize: 2048 x 2048 - Total TimeALL-H3-CC H2+ALL-H3-CC H3ALL-H3-CC H5AML-S905X-CC Le PotatoFirefly ROC-RK3328-CCJetson TX2ODROID-C2Pine64 1GBRaspberry Pi 2 BRaspberry Pi 3 BRaspberry Pi 3 B+Socionext DeveloperboxTinker BoardODROID-C1+150300450600750SE +/- 0.03, N = 3SE +/- 0.21, N = 3SE +/- 1.23, N = 3SE +/- 0.12, N = 3SE +/- 0.18, N = 3SE +/- 0.07, N = 3SE +/- 0.05, N = 3SE +/- 0.24, N = 3SE +/- 0.55, N = 3SE +/- 0.44, N = 3SE +/- 3.87, N = 6SE +/- 0.28, N = 3SE +/- 0.05, N = 3SE +/- 2.17, N = 3698.40699.76490.95281.65289.12133.79259.69351.60667.31333.14290.12400.00192.26456.841. (CC) gcc options: -lm -O3

Zstd Compression

Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19

OpenBenchmarking.orgSeconds, Fewer Is BetterZstd Compression 1.3.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19ALL-H3-CC H2+ALL-H3-CC H3ALL-H3-CC H5AML-S905X-CC Le PotatoFirefly ROC-RK3328-CCJetson TX2ODROID-C2Pine64 1GBRaspberry Pi 2 BRaspberry Pi 3 BRaspberry Pi 3 B+Socionext DeveloperboxTinker BoardODROID-C1+30060090012001500SE +/- 1.50, N = 3SE +/- 0.40, N = 3SE +/- 1.72, N = 3SE +/- 1.29, N = 3SE +/- 2.33, N = 3SE +/- 0.02, N = 3SE +/- 1.06, N = 3SE +/- 0.98, N = 3SE +/- 6.35, N = 3SE +/- 0.31, N = 3SE +/- 0.57, N = 3SE +/- 2.72, N = 3SE +/- 0.74, N = 3SE +/- 6.01, N = 31406.601383.261219.28808.20847.69454.72822.321033.771315.45933.95867.15931.27572.70977.98-llzma-llzma-llzma-llzma-llzma-llzma-llzma-llzma-llzma-llzma-llzma-llzma-llzma1. (CC) gcc options: -O3 -pthread -lz

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.2WAV To FLACALL-H3-CC H2+ALL-H3-CC H3ALL-H3-CC H5AML-S905X-CC Le PotatoFirefly ROC-RK3328-CCJetson TX2ODROID-C2Pine64 1GBRaspberry Pi 2 BRaspberry Pi 3 BRaspberry Pi 3 B+Socionext DeveloperboxTinker BoardODROID-C1+120240360480600SE +/- 0.65, N = 5SE +/- 0.68, N = 5SE +/- 0.29, N = 5SE +/- 0.86, N = 5SE +/- 1.63, N = 5SE +/- 0.17, N = 5SE +/- 1.35, N = 5SE +/- 0.17, N = 5SE +/- 2.05, N = 5SE +/- 0.55, N = 5SE +/- 0.93, N = 5SE +/- 0.03, N = 5SE +/- 1.28, N = 5SE +/- 1.72, N = 5537.27537.42566.38334.63293.3765.15263.28352.20534.59387.09336.07390.76122.05344.23-logg-logg-logg-logg-logg-logg-logg-logg-logg-logg-logg-logg-logg1. (CXX) g++ options: -O2 -fvisibility=hidden -lm

LAME MP3 Encoding

WAV To MP3

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.100WAV To MP3ALL-H3-CC H2+ALL-H3-CC H3ALL-H3-CC H5AML-S905X-CC Le PotatoFirefly ROC-RK3328-CCJetson TX2ODROID-C2Pine64 1GBRaspberry Pi 2 BRaspberry Pi 3 BRaspberry Pi 3 B+Socionext DeveloperboxTinker BoardODROID-C1+120240360480600SE +/- 0.29, N = 3SE +/- 0.28, N = 3SE +/- 0.09, N = 3SE +/- 0.09, N = 3SE +/- 0.24, N = 3SE +/- 0.11, N = 3SE +/- 2.55, N = 3SE +/- 0.11, N = 3SE +/- 0.40, N = 3SE +/- 0.10, N = 3SE +/- 0.49, N = 3SE +/- 0.07, N = 3SE +/- 0.06, N = 3SE +/- 0.99, N = 3535.90536.62518.51300.96296.2095.91266.80350.19514.11352.66301.98406.39145.59331.011. (CC) gcc options: -lm

Perl Benchmarks

Test: Pod2html

OpenBenchmarking.orgSeconds, Fewer Is BetterPerl BenchmarksTest: Pod2htmlALL-H3-CC H2+ALL-H3-CC H3ALL-H3-CC H5AML-S905X-CC Le PotatoFirefly ROC-RK3328-CCJetson TX2ODROID-C2Pine64 1GBRaspberry Pi 2 BRaspberry Pi 3 BRaspberry Pi 3 B+Socionext DeveloperboxTinker BoardODROID-C1+0.57961.15921.73882.31842.898SE +/- 0.00906752, N = 3SE +/- 0.00913039, N = 3SE +/- 0.01160841, N = 3SE +/- 0.00368669, N = 3SE +/- 0.01051258, N = 3SE +/- 0.00383151, N = 3SE +/- 0.02171209, N = 3SE +/- 0.00496104, N = 3SE +/- 0.04245993, N = 9SE +/- 0.00473476, N = 3SE +/- 0.01837187, N = 4SE +/- 0.00683757, N = 3SE +/- 0.00065111, N = 3SE +/- 0.06022970, N = 62.273662232.266156292.575798691.493777501.313661230.487469041.118933611.404496212.465045751.294479021.118339731.570880610.694156801.73162418

Perl Benchmarks

Test: Interpreter

OpenBenchmarking.orgSeconds, Fewer Is BetterPerl BenchmarksTest: InterpreterALL-H3-CC H2+ALL-H3-CC H3ALL-H3-CC H5AML-S905X-CC Le PotatoFirefly ROC-RK3328-CCJetson TX2ODROID-C2Pine64 1GBRaspberry Pi 2 BRaspberry Pi 3 BRaspberry Pi 3 B+Socionext DeveloperboxTinker BoardODROID-C1+0.0030.0060.0090.0120.015SE +/- 0.00001117, N = 3SE +/- 0.00003080, N = 3SE +/- 0.00001343, N = 3SE +/- 0.00008543, N = 3SE +/- 0.00002586, N = 3SE +/- 0.00012375, N = 3SE +/- 0.00001616, N = 3SE +/- 0.00011141, N = 3SE +/- 0.00021832, N = 3SE +/- 0.00021052, N = 11SE +/- 0.00021301, N = 12SE +/- 0.00001488, N = 3SE +/- 0.00014579, N = 12SE +/- 0.00000666, N = 30.010121650.010109650.010577180.007760800.005147610.009870310.005511930.010257860.013451550.008420840.007429010.006588400.004280810.00814231

PostgreSQL pgbench

Scaling: Buffer Test - Test: Normal Load - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Normal Load - Mode: Read OnlyAML-S905X-CC Le PotatoFirefly ROC-RK3328-CCJetson TX2ODROID-C2Pine64 1GBRaspberry Pi 2 BRaspberry Pi 3 BRaspberry Pi 3 B+Socionext DeveloperboxTinker BoardODROID-C1+7K14K21K28K35KSE +/- 32.74, N = 3SE +/- 8.74, N = 3SE +/- 29.83, N = 3SE +/- 103.97, N = 4SE +/- 9.36, N = 3SE +/- 57.37, N = 3SE +/- 61.95, N = 3SE +/- 115.45, N = 3SE +/- 64.76, N = 3SE +/- 143.40, N = 3SE +/- 17.10, N = 35502.262976.8014426.546059.324554.893856.366640.306526.1931505.7013309.425199.051. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

PostgreSQL pgbench

Scaling: Buffer Test - Test: Normal Load - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Normal Load - Mode: Read WriteAML-S905X-CC Le PotatoFirefly ROC-RK3328-CCJetson TX2ODROID-C2Pine64 1GBRaspberry Pi 2 BRaspberry Pi 3 BRaspberry Pi 3 B+Socionext DeveloperboxTinker BoardODROID-C1+9001800270036004500SE +/- 2.18, N = 3SE +/- 8.44, N = 12SE +/- 17.07, N = 3SE +/- 26.05, N = 12SE +/- 3.93, N = 3SE +/- 1.32, N = 3SE +/- 6.52, N = 12SE +/- 1.99, N = 6SE +/- 1.88, N = 3SE +/- 34.75, N = 12SE +/- 9.10, N = 12602.82263.401792.61719.27456.18132.78409.32144.124166.341141.84344.861. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

Redis

Test: GET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: GETALL-H3-CC H5AML-S905X-CC Le PotatoFirefly ROC-RK3328-CCJetson TX2ODROID-C2Pine64 1GBRaspberry Pi 2 BRaspberry Pi 3 BRaspberry Pi 3 B+Socionext DeveloperboxTinker BoardODROID-C1+140K280K420K560K700KSE +/- 336.63, N = 3SE +/- 263.42, N = 3SE +/- 3573.20, N = 6SE +/- 2540.60, N = 3SE +/- 777.10, N = 3SE +/- 3541.46, N = 3SE +/- 1911.33, N = 3SE +/- 1229.44, N = 3SE +/- 1090.67, N = 3SE +/- 2599.96, N = 3SE +/- 4435.65, N = 3SE +/- 1992.94, N = 1254778.63102952.62265608.25660812.54271546.79255546.44113110.61213067.17240761.01235721.41326350.89167345.861. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

Redis

Test: SET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: SETALL-H3-CC H5AML-S905X-CC Le PotatoFirefly ROC-RK3328-CCJetson TX2ODROID-C2Pine64 1GBRaspberry Pi 2 BRaspberry Pi 3 BRaspberry Pi 3 B+Socionext DeveloperboxTinker BoardODROID-C1+90K180K270K360K450KSE +/- 313.11, N = 3SE +/- 405.28, N = 3SE +/- 335.35, N = 3SE +/- 436.19, N = 3SE +/- 2273.51, N = 3SE +/- 1081.64, N = 3SE +/- 744.95, N = 3SE +/- 881.60, N = 3SE +/- 677.69, N = 3SE +/- 368.39, N = 3SE +/- 2798.54, N = 3SE +/- 1526.07, N = 537927.0971525.12189622.58432277.54194580.96159810.1867210.11131764.18150336.83160052.92218747.13100561.101. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesALL-H3-CC H2+ALL-H3-CC H3ALL-H3-CC H5AML-S905X-CC Le PotatoFirefly ROC-RK3328-CCJetson TX2ODROID-C2Pine64 1GBRaspberry Pi 2 BRaspberry Pi 3 BRaspberry Pi 3 B+Socionext DeveloperboxTinker BoardODROID-C1+9K18K27K36K45KSE +/- 50.90, N = 3SE +/- 35.56, N = 3SE +/- 54.78, N = 3SE +/- 50.54, N = 3SE +/- 46.73, N = 3SE +/- 16.86, N = 3SE +/- 167.68, N = 3SE +/- 32.08, N = 3SE +/- 51.49, N = 3SE +/- 25.83, N = 3SE +/- 85.92, N = 3SE +/- 13.74, N = 3SE +/- 16.41, N = 3SE +/- 37.03, N = 329409293894068022876140305357127752019637907243492092319386925623773

Hierarchical INTegration

Test: FLOAT

OpenBenchmarking.orgQUIPs, More Is BetterHierarchical INTegration 1.0Test: FLOATALL-H3-CC H2+ALL-H3-CC H3ALL-H3-CC H5AML-S905X-CC Le PotatoFirefly ROC-RK3328-CCJetson TX2ODROID-C2Pine64 1GBRaspberry Pi 2 BRaspberry Pi 3 BRaspberry Pi 3 B+Socionext DeveloperboxTinker BoardODROID-C1+20M40M60M80M100MSE +/- 1621.71, N = 3SE +/- 1696.71, N = 3SE +/- 9829.94, N = 3SE +/- 7375.88, N = 3SE +/- 19531.90, N = 3SE +/- 187708.64, N = 3SE +/- 19085.92, N = 3SE +/- 27122.74, N = 3SE +/- 113633.28, N = 3SE +/- 73922.97, N = 3SE +/- 271590.74, N = 3SE +/- 3286.77, N = 3SE +/- 3664.18, N = 3SE +/- 359364.97, N = 334637880.3434640333.0034003720.3459121387.5161129611.77103988086.5767673261.4150185204.4035952660.4350009135.3457957192.6144150375.9280755325.3755729880.681. (CC) gcc options: -O3 -march=native -lm

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteALL-H3-CC H2+ALL-H3-CC H3ALL-H3-CC H5AML-S905X-CC Le PotatoFirefly ROC-RK3328-CCJetson TX2ODROID-C2Pine64 1GBRaspberry Pi 2 BRaspberry Pi 3 BRaspberry Pi 3 B+Socionext DeveloperboxTinker BoardODROID-C1+30K60K90K120K150KSE +/- 26.01, N = 3SE +/- 27.36, N = 3SE +/- 7.80, N = 3SE +/- 52.26, N = 3SE +/- 238.66, N = 3SE +/- 871.71, N = 3SE +/- 287.89, N = 3SE +/- 17.90, N = 3SE +/- 141.51, N = 3SE +/- 58.48, N = 3SE +/- 65.58, N = 3SE +/- 16.44, N = 3SE +/- 222.05, N = 3SE +/- 82.63, N = 326622266422132437855538021331755917636988208363442040165389226639834052

Git

Time To Complete Common Git Commands

OpenBenchmarking.orgSeconds, Fewer Is BetterGitTime To Complete Common Git CommandsALL-H3-CC H2+ALL-H3-CC H3ALL-H3-CC H5AML-S905X-CC Le PotatoFirefly ROC-RK3328-CCJetson TX2ODROID-C2Pine64 1GBRaspberry Pi 2 BRaspberry Pi 3 BRaspberry Pi 3 B+Socionext DeveloperboxTinker BoardODROID-C1+20406080100SE +/- 0.78, N = 3SE +/- 1.30, N = 12SE +/- 1.24, N = 12SE +/- 0.94, N = 12SE +/- 0.91, N = 12SE +/- 0.20, N = 3SE +/- 1.18, N = 12SE +/- 0.83, N = 3SE +/- 1.28, N = 12SE +/- 1.07, N = 3SE +/- 1.49, N = 12SE +/- 0.01, N = 3SE +/- 0.68, N = 12SE +/- 0.83, N = 1291.8387.3777.1954.4140.0417.5738.9952.6497.3257.1951.8446.3726.0669.231. ALL-H3-CC H2+: git version 2.17.12. ALL-H3-CC H3: git version 2.17.13. ALL-H3-CC H5: git version 2.11.04. AML-S905X-CC Le Potato: git version 2.11.05. Firefly ROC-RK3328-CC: git version 2.17.16. Jetson TX2: git version 2.7.47. ODROID-C2: git version 2.17.18. Pine64 1GB: git version 2.7.49. Raspberry Pi 2 B: git version 2.11.010. Raspberry Pi 3 B: git version 2.11.011. Raspberry Pi 3 B+: git version 2.11.012. Socionext Developerbox: git version 2.17.113. Tinker Board: git version 2.11.014. ODROID-C1+: git version 2.7.4

Scikit-Learn

OpenBenchmarking.orgSeconds, Fewer Is BetterScikit-Learn 0.17.1ALL-H3-CC H3ALL-H3-CC H5AML-S905X-CC Le PotatoFirefly ROC-RK3328-CCODROID-C2Pine64 1GBRaspberry Pi 2 BRaspberry Pi 3 BRaspberry Pi 3 B+Socionext DeveloperboxTinker BoardODROID-C1+5001000150020002500SE +/- 1.01, N = 3SE +/- 1.25, N = 3SE +/- 1.54, N = 3SE +/- 1.06, N = 3SE +/- 1.01, N = 3SE +/- 0.51, N = 3SE +/- 7.83, N = 3SE +/- 0.80, N = 3SE +/- 1.26, N = 3SE +/- 0.74, N = 3SE +/- 1.43, N = 3SE +/- 2.27, N = 32245.931515.11953.53650.33664.49852.502327.80843.64784.58898.73473.511630.62


Phoronix Test Suite v10.8.4