Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2002135-HV-1709271TY35 Raspberry Pi vs Orange Pi vs Banana Pi 2016-03 Showdown by LoveRPi - Phoronix Test Suite Raspberry Pi vs Orange Pi vs Banana Pi 2016-03 Showdown by LoveRPi Debian 9 with Linux 4.4 on VS-RD-RK3399
HTML result view exported from: https://openbenchmarking.org/result/2002135-HV-1709271TY35&grr&sro .
Raspberry Pi vs Orange Pi vs Banana Pi 2016-03 Showdown by LoveRPi Processor Motherboard Memory Disk Monitor Chipset Graphics OS Kernel Compiler File-System Screen Resolution Desktop Display Server Display Driver OpenGL Orange Pi One on Armbian Orange Pi PC on Armbian Orange Pi Plus on Armbian Raspberry Pi 2 on Raspbian Raspberry Pi 3 on Raspbian Banana Pi M2 by LoveRPi Banana Pi M3 by LoveRPi Banana Pi M2+ SinoVoip Banana Pi M2+ on Armbian Banana Pi M2+ Raspbian 8.0 MiQi on Lubuntu 14.04 DragonBoard 410c on Debian RPB 16.03 MeUbuntu 14.04.3 NanoPi NEO 512MB No Heatsink NanoPi NEO 512MB Heatsink NanoPi NEO 512MB Heatsink 2 NanoPi NEO 512MB Heatsink2 NanoPi NEO 2 FA Ubuntu 16.04.2 NanoPi NEO 2 Armbian Ubuntu 16.04.2 VS-RK3399 Board - Debian 9 no fan Overclocked 1.3GHz W/fan Overclocked Raspberry Pi 4 with heatsinks and fan on high power Raspberry Pi 4 on 2 GHz with heatsinks and fan ARMv7 rev 5 @ 1.20GHz (4 Cores) sun8i 494MB 32GB 00000 Debian 8.3 3.4.110-sun8i (armv7l) GCC 4.9.2 ext4 1280x1440 ARMv7 rev 5 @ 1.30GHz (4 Cores) 1024MB 32GB 00000 + 8GB M8G1GC ARMv7 rev 5 @ 0.90GHz (4 Cores) BCM2709 Raspberry Pi 2 Model B Rev 1.1 925MB 8GB SD Raspbian 8.0 4.1.13-v7+ (armv7l) LXDE 0.7.2 X Server 1.16.4 1824x984 ARMv7 rev 4 @ 1.20GHz (4 Cores) BCM2709 Raspberry Pi 3 Model B Rev 1.2 63GB 00000 Raspbian GNU/Linux 8 4.1.20-v7+ (armv7l) ARMv7 rev 3 @ 1.01GHz (4 Cores) Allwinner sun6i (A31) Family Sinovoip BPI-M2 1024MB 129GB 00000 Ubuntu 14.04 4.4.1-sunxi (armv7l) GCC 4.8.4 ARMv7 rev 5 @ 1.80GHz (8 Cores) sun8i 2048MB 8GB M8G1GC + 129GB TO Ubuntu 15.10 3.4.39-BPI-M3-aufs (armv7l) GCC 5.2.1 20151010 aufs 1920x2160 ARMv7 rev 5 @ 1.20GHz (1 Core) 745MB 64GB 00000 + 8GB 8WMB3R Debian 8.4 3.4.111-sun8i (armv7l) Xfce modesetting 0.9.0 GCC 4.9.2 ext4 1280x720 ARMv7 rev 5 @ 1.20GHz (4 Cores) 1920x1080 ARMv7 rev 5 @ 1.20GHz (3 Cores) 1024MB 8GB SU08G + 8GB 8WMB3R Raspbian 8.0 3.4.39-02-lobo (armv7l) LXDE 1280x720 ARMv7 rev 1 @ 1.80GHz (4 Cores) Rockchip RK3288 (Flattened Device Tree) 2048MB 31GB BIWIN Ubuntu 14.04 3.10.0 (armv7l) GCC 4.8.4 1920x1080 Unknown @ 1.21GHz (4 Cores) 833MB 8GB DS2008 TX-NR636 Debian 8.3 4.4.0-104-arm64 (aarch64) GCC 4.9.2 Intel Atom Z3735F @ 1.83GHz (4 Cores) Mini PC v2.80 Intel ValleyView SSA-CUnit 2048MB 31GB NCard Intel ValleyView Gen7 (646MHz) Ubuntu 14.04 3.16.0-45-generic (x86_64) Unity 7.2.6 intel 2.99.914 GCC 4.8.4 ARMv7 rev 5 @ 0.82GHz (4 Cores) sun8i 495MB 8GB SL08G Ubuntu 15.10 3.4.39-h3 (armv7l) GCC 5.2.1 20151010 1280x1440 ARMv7 rev 5 @ 1.20GHz (4 Cores) AArch64 rev 4 @ 0.82GHz (4 Cores) sun50iw2 468MB Ubuntu 16.04 3.10.65 (aarch64) GCC 5.4.0 20160609 AArch64 rev 4 (4 Cores) Xunlong Orange Pi PC 2 483MB 4.10.0-sun50iw2 (aarch64) ARMv8 rev 4 @ 1.42GHz (6 Cores) Rockchip RK3399 VideoStrong Board MID (Android) 4096MB 31GB BWBD3R TX-NR636 Debian 9.1 4.4.55 (aarch64) LXDE GCC 6.3.0 20170516 1024x600p86 ARMv7 rev 4 @ 1.20GHz (4 Cores) BCM2835 Raspberry Pi 3 Model B Rev 1.2 926MB 31GB SD32G BCM2708 Raspbian 10 4.19.75-v7+ (armv7l) LXDE 0.10.0 X Server 1.20.4 GCC 8.3.0 1920x1080 ARMv7 rev 4 @ 1.30GHz (4 Cores) llvmpipe 1GB 3.3 Mesa 19.2.0-rc1 (LLVM 8.0 128 bits) ARMv7 rev 3 @ 1.30GHz (4 Cores) BCM2835 Raspberry Pi 4 Model B Rev 1.1 4096MB V3D 4.2 4GB ASUS VS238 4.19.97-v7l+ (armv7l) modesetting 1.20.4 2.1 Mesa 19.2.0-rc1 ARMv7 rev 3 @ 2.00GHz (4 Cores) 32GB EB1QT 2.1 Mesa 19.3.2 OpenBenchmarking.org Compiler Details - Orange Pi One on Armbian: --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 - Orange Pi PC on Armbian: --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 - Orange Pi Plus on Armbian: --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 - Raspberry Pi 2 on Raspbian: --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=armv6 --with-float=hard --with-fpu=vfp -v - Raspberry Pi 3 on Raspbian: --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=armv6 --with-float=hard --with-fpu=vfp -v - Banana Pi M2 by LoveRPi: --build=arm-linux-gnueabihf --disable-browser-plugin --disable-libitm --disable-libmudflap --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,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --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-float=hard --with-fpu=vfpv3-d16 --with-mode=thumb -v - Banana Pi M3 by LoveRPi: --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 -v - Banana Pi M2+ SinoVoip: --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 - Banana Pi M2+ on Armbian: --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 - Banana Pi M2+ Raspbian 8.0: --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=armv6 --with-float=hard --with-fpu=vfp -v - MiQi on Lubuntu 14.04: --build=arm-linux-gnueabihf --disable-browser-plugin --disable-libitm --disable-libmudflap --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,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --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-float=hard --with-fpu=vfpv3-d16 --with-mode=thumb -v - DragonBoard 410c on Debian RPB 16.03: --build=aarch64-linux-gnu --disable-browser-plugin --disable-libquadmath --disable-libsanitizer --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-plugin --enable-shared --enable-threads=posix --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-arch-directory=arm64 -v - MeUbuntu 14.04.3: --build=x86_64-linux-gnu --disable-browser-plugin --disable-libmudflap --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,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=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - NanoPi NEO 512MB No Heatsink: --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 -v - NanoPi NEO 512MB Heatsink: --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 -v - NanoPi NEO 512MB Heatsink 2: --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 -v - NanoPi NEO 512MB Heatsink2: --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 -v - NanoPi NEO 2 FA Ubuntu 16.04.2: --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 - NanoPi NEO 2 Armbian Ubuntu 16.04.2: --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 - VS-RK3399 Board - Debian 9: --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 - no fan: --build=arm-linux-gnueabihf --disable-libitm --disable-libquadmath --disable-libquadmath-support --disable-sjlj-exceptions --disable-werror --enable-bootstrap --enable-checking=release --enable-clocale=gnu --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-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=armv6 --with-default-libstdcxx-abi=new --with-float=hard --with-fpu=vfp --with-gcc-major-version-only --with-target-system-zlib -v - Overclocked 1.3GHz W/fan: --build=arm-linux-gnueabihf --disable-libitm --disable-libquadmath --disable-libquadmath-support --disable-sjlj-exceptions --disable-werror --enable-bootstrap --enable-checking=release --enable-clocale=gnu --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-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=armv6 --with-default-libstdcxx-abi=new --with-float=hard --with-fpu=vfp --with-gcc-major-version-only --with-target-system-zlib -v - Overclocked Raspberry Pi 4 with heatsinks and fan on high power: --build=arm-linux-gnueabihf --disable-libitm --disable-libquadmath --disable-libquadmath-support --disable-sjlj-exceptions --disable-werror --enable-bootstrap --enable-checking=release --enable-clocale=gnu --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-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=armv6 --with-default-libstdcxx-abi=new --with-float=hard --with-fpu=vfp --with-gcc-major-version-only --with-target-system-zlib -v - Raspberry Pi 4 on 2 GHz with heatsinks and fan: --build=arm-linux-gnueabihf --disable-libitm --disable-libquadmath --disable-libquadmath-support --disable-sjlj-exceptions --disable-werror --enable-bootstrap --enable-checking=release --enable-clocale=gnu --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-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=armv6 --with-default-libstdcxx-abi=new --with-float=hard --with-fpu=vfp --with-gcc-major-version-only --with-target-system-zlib -v Processor Details - Orange Pi One on Armbian: Scaling Governor: cpufreq-sunxi interactive - Orange Pi PC on Armbian: Scaling Governor: cpufreq-sunxi interactive - Orange Pi Plus on Armbian: Scaling Governor: cpufreq-sunxi interactive - Raspberry Pi 2 on Raspbian: Scaling Governor: BCM2835 Freq ondemand - Raspberry Pi 3 on Raspbian: Scaling Governor: BCM2835 Freq ondemand - Banana Pi M2 by LoveRPi: Scaling Governor: cpufreq-dt ondemand - Banana Pi M3 by LoveRPi: Scaling Governor: sunxi-iks interactive - Banana Pi M2+ SinoVoip: Scaling Governor: cpufreq-sunxi interactive - Banana Pi M2+ on Armbian: Scaling Governor: cpufreq-sunxi interactive - Banana Pi M2+ Raspbian 8.0: Scaling Governor: cpufreq-sunxi ondemand - MiQi on Lubuntu 14.04: Scaling Governor: rockchip interactive - DragonBoard 410c on Debian RPB 16.03: Scaling Governor: cpufreq-dt ondemand - MeUbuntu 14.04.3: Scaling Governor: intel_pstate powersave - NanoPi NEO 512MB No Heatsink: Scaling Governor: cpufreq-sunxi interactive - NanoPi NEO 512MB Heatsink: Scaling Governor: cpufreq-sunxi interactive - NanoPi NEO 512MB Heatsink 2: Scaling Governor: cpufreq-sunxi interactive - NanoPi NEO 512MB Heatsink2: Scaling Governor: cpufreq-sunxi interactive - NanoPi NEO 2 FA Ubuntu 16.04.2: Scaling Governor: cpufreq-sunxi interactive - VS-RK3399 Board - Debian 9: Scaling Governor: cpufreq-dt ondemand - no fan: Scaling Governor: BCM2835 Freq ondemand - Overclocked 1.3GHz W/fan: Scaling Governor: BCM2835 Freq ondemand - Overclocked Raspberry Pi 4 with heatsinks and fan on high power: Scaling Governor: cpufreq-dt ondemand - Raspberry Pi 4 on 2 GHz with heatsinks and fan: Scaling Governor: cpufreq-dt ondemand
Raspberry Pi vs Orange Pi vs Banana Pi 2016-03 Showdown by LoveRPi smallpt: Global Illumination Renderer; 100 Samples himeno: Poisson Pressure Solver encode-flac: WAV To FLAC john-the-ripper: Blowfish c-ray: Total Time openssl: RSA 4096-bit Performance mafft: Multiple Sequence Alignment Orange Pi One on Armbian Orange Pi PC on Armbian Orange Pi Plus on Armbian Raspberry Pi 2 on Raspbian Raspberry Pi 3 on Raspbian Banana Pi M2 by LoveRPi Banana Pi M3 by LoveRPi Banana Pi M2+ SinoVoip Banana Pi M2+ on Armbian Banana Pi M2+ Raspbian 8.0 MiQi on Lubuntu 14.04 DragonBoard 410c on Debian RPB 16.03 MeUbuntu 14.04.3 NanoPi NEO 512MB No Heatsink NanoPi NEO 512MB Heatsink NanoPi NEO 512MB Heatsink 2 NanoPi NEO 512MB Heatsink2 NanoPi NEO 2 FA Ubuntu 16.04.2 NanoPi NEO 2 Armbian Ubuntu 16.04.2 VS-RK3399 Board - Debian 9 no fan Overclocked 1.3GHz W/fan Overclocked Raspberry Pi 4 with heatsinks and fan on high power Raspberry Pi 4 on 2 GHz with heatsinks and fan 1665 64.38 229.54 509 365.94 16 1547 68.23 228.09 550 344.52 17.20 62.45 1549 68.01 231.38 540 350.07 17.13 63.17 2175 33.29 314.58 387 505.44 11.93 75.46 1390 60.28 237.30 599 250.79 20.60 61.06 1954 61.26 288.16 438 431.10 13.40 70.58 621 31.80 1408 136.14 43.30 29.72 8127 56.83 279.95 104 1777.89 3.30 210.62 2483 64.35 230.20 390 581.37 10.48 81.13 3906 63.04 282.60 323 893.24 6.67 121.86 866 89.84 81.96 1055 136.96 29.70 42.84 2341 66.91 198.14 535 341.80 10.90 73.91 620 443.65 36.43 1003 200.29 66.53 33.12 2829 41.32 325.72 313 848.52 7.68 132.29 2134 15.34 231.39 462 461.70 12.35 77.66 2101 15.31 230.99 452 466.89 12.40 75.34 1308 52.67 236.51 456 350.48 63.73 1285 49.18 290.91 478 344.91 64.47 679 195.30 48.84 759 98.08 419 883 59.44 215.34 676 212.48 26.10 523 176.38 68.78 903 87.27 33.83 334 216.84 43.96 1487 55.74 52.93 OpenBenchmarking.org
Smallpt Global Illumination Renderer; 100 Samples OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 100 Samples Banana Pi M2 by LoveRPi Banana Pi M2+ Raspbian 8.0 Banana Pi M2+ SinoVoip Banana Pi M2+ on Armbian Banana Pi M3 by LoveRPi DragonBoard 410c on Debian RPB 16.03 MeUbuntu 14.04.3 MiQi on Lubuntu 14.04 NanoPi NEO 2 Armbian Ubuntu 16.04.2 NanoPi NEO 2 FA Ubuntu 16.04.2 NanoPi NEO 512MB Heatsink NanoPi NEO 512MB Heatsink2 NanoPi NEO 512MB No Heatsink Orange Pi One on Armbian Orange Pi PC on Armbian Orange Pi Plus on Armbian Overclocked 1.3GHz W/fan Overclocked Raspberry Pi 4 with heatsinks and fan on high power Raspberry Pi 2 on Raspbian Raspberry Pi 3 on Raspbian Raspberry Pi 4 on 2 GHz with heatsinks and fan VS-RK3399 Board - Debian 9 2K 4K 6K 8K 10K SE +/- 0.58, N = 3 SE +/- 7.13, N = 3 SE +/- 22.54, N = 3 SE +/- 0.58, N = 3 SE +/- 1.33, N = 3 SE +/- 148.98, N = 3 SE +/- 0.58, N = 3 SE +/- 2.67, N = 3 SE +/- 0.58, N = 3 SE +/- 0.33, N = 3 SE +/- 2.89, N = 3 SE +/- 1.15, N = 3 SE +/- 65.74, N = 3 SE +/- 0.00, N = 3 SE +/- 3.51, N = 3 SE +/- 0.67, N = 3 SE +/- 0.58, N = 3 SE +/- 4.10, N = 3 SE +/- 5.90, N = 3 SE +/- 1.86, N = 3 SE +/- 0.33, N = 3 SE +/- 9.35, N = 3 1954 3906 8127 2483 621 2341 620 866 1285 1308 2134 2101 2829 1665 1547 1549 883 523 2175 1390 334 679 1. (CXX) g++ options: -fopenmp
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver Banana Pi M2 by LoveRPi Banana Pi M2+ Raspbian 8.0 Banana Pi M2+ SinoVoip Banana Pi M2+ on Armbian Banana Pi M3 by LoveRPi DragonBoard 410c on Debian RPB 16.03 MeUbuntu 14.04.3 MiQi on Lubuntu 14.04 NanoPi NEO 2 Armbian Ubuntu 16.04.2 NanoPi NEO 2 FA Ubuntu 16.04.2 NanoPi NEO 512MB Heatsink NanoPi NEO 512MB Heatsink2 NanoPi NEO 512MB No Heatsink Orange Pi One on Armbian Orange Pi PC on Armbian Orange Pi Plus on Armbian Overclocked 1.3GHz W/fan Overclocked Raspberry Pi 4 with heatsinks and fan on high power Raspberry Pi 2 on Raspbian Raspberry Pi 3 on Raspbian Raspberry Pi 4 on 2 GHz with heatsinks and fan VS-RK3399 Board - Debian 9 100 200 300 400 500 SE +/- 0.08, N = 3 SE +/- 0.53, N = 3 SE +/- 0.46, N = 3 SE +/- 0.37, N = 3 SE +/- 0.49, N = 3 SE +/- 0.47, N = 3 SE +/- 2.37, N = 3 SE +/- 1.56, N = 3 SE +/- 0.21, N = 3 SE +/- 1.76, N = 6 SE +/- 0.05, N = 3 SE +/- 0.16, N = 3 SE +/- 0.06, N = 3 SE +/- 0.16, N = 3 SE +/- 0.32, N = 3 SE +/- 0.04, N = 3 SE +/- 0.98, N = 15 SE +/- 11.19, N = 12 SE +/- 0.47, N = 3 SE +/- 0.37, N = 3 SE +/- 7.60, N = 15 SE +/- 0.80, N = 3 61.26 63.04 56.83 64.35 31.80 66.91 443.65 89.84 49.18 52.67 15.34 15.31 41.32 64.38 68.23 68.01 59.44 176.38 33.29 60.28 216.84 195.30 1. (CC) gcc options: -O3
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.1 WAV To FLAC Banana Pi M2 by LoveRPi Banana Pi M2+ Raspbian 8.0 Banana Pi M2+ SinoVoip Banana Pi M2+ on Armbian DragonBoard 410c on Debian RPB 16.03 MeUbuntu 14.04.3 MiQi on Lubuntu 14.04 NanoPi NEO 2 Armbian Ubuntu 16.04.2 NanoPi NEO 2 FA Ubuntu 16.04.2 NanoPi NEO 512MB Heatsink NanoPi NEO 512MB Heatsink2 NanoPi NEO 512MB No Heatsink Orange Pi One on Armbian Orange Pi PC on Armbian Orange Pi Plus on Armbian Overclocked 1.3GHz W/fan Overclocked Raspberry Pi 4 with heatsinks and fan on high power Raspberry Pi 2 on Raspbian Raspberry Pi 3 on Raspbian Raspberry Pi 4 on 2 GHz with heatsinks and fan VS-RK3399 Board - Debian 9 70 140 210 280 350 SE +/- 0.09, N = 5 SE +/- 0.41, N = 5 SE +/- 0.28, N = 5 SE +/- 0.30, N = 5 SE +/- 2.44, N = 7 SE +/- 0.88, N = 10 SE +/- 0.35, N = 5 SE +/- 0.03, N = 5 SE +/- 0.19, N = 5 SE +/- 0.31, N = 5 SE +/- 0.14, N = 5 SE +/- 2.55, N = 5 SE +/- 0.16, N = 5 SE +/- 1.01, N = 5 SE +/- 1.46, N = 5 SE +/- 0.37, N = 5 SE +/- 0.05, N = 5 SE +/- 1.30, N = 5 SE +/- 1.73, N = 5 SE +/- 0.08, N = 5 SE +/- 0.05, N = 5 288.16 282.60 279.95 230.20 198.14 36.43 81.96 290.91 236.51 231.39 230.99 325.72 229.54 228.09 231.38 215.34 68.78 314.58 237.30 43.96 48.84 1. (CXX) g++ options: -O2 -fvisibility=hidden -lm
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.8.0 Test: Blowfish Banana Pi M2 by LoveRPi Banana Pi M2+ Raspbian 8.0 Banana Pi M2+ SinoVoip Banana Pi M2+ on Armbian Banana Pi M3 by LoveRPi DragonBoard 410c on Debian RPB 16.03 MeUbuntu 14.04.3 MiQi on Lubuntu 14.04 NanoPi NEO 2 Armbian Ubuntu 16.04.2 NanoPi NEO 2 FA Ubuntu 16.04.2 NanoPi NEO 512MB Heatsink NanoPi NEO 512MB Heatsink2 NanoPi NEO 512MB No Heatsink Orange Pi One on Armbian Orange Pi PC on Armbian Orange Pi Plus on Armbian Overclocked 1.3GHz W/fan Overclocked Raspberry Pi 4 with heatsinks and fan on high power Raspberry Pi 2 on Raspbian Raspberry Pi 3 on Raspbian Raspberry Pi 4 on 2 GHz with heatsinks and fan VS-RK3399 Board - Debian 9 no fan 300 600 900 1200 1500 SE +/- 0.33, N = 3 SE +/- 1.45, N = 3 SE +/- 1.55, N = 4 SE +/- 22.63, N = 6 SE +/- 5.24, N = 3 SE +/- 24.47, N = 6 SE +/- 83.72, N = 6 SE +/- 1.00, N = 3 SE +/- 1.53, N = 3 SE +/- 7.33, N = 3 SE +/- 6.98, N = 3 SE +/- 11.64, N = 6 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 1.73, N = 3 SE +/- 7.10, N = 15 SE +/- 0.67, N = 3 SE +/- 2.19, N = 3 SE +/- 1.00, N = 3 SE +/- 14.50, N = 3 SE +/- 29.70, N = 12 438 323 104 390 1408 535 1003 1055 478 456 462 452 313 509 550 540 676 903 387 599 1487 759 419 1. (CC) gcc options: -fopenmp
C-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time Banana Pi M2 by LoveRPi Banana Pi M2+ Raspbian 8.0 Banana Pi M2+ SinoVoip Banana Pi M2+ on Armbian Banana Pi M3 by LoveRPi DragonBoard 410c on Debian RPB 16.03 MeUbuntu 14.04.3 MiQi on Lubuntu 14.04 NanoPi NEO 2 Armbian Ubuntu 16.04.2 NanoPi NEO 2 FA Ubuntu 16.04.2 NanoPi NEO 512MB Heatsink NanoPi NEO 512MB Heatsink2 NanoPi NEO 512MB No Heatsink Orange Pi One on Armbian Orange Pi PC on Armbian Orange Pi Plus on Armbian Overclocked 1.3GHz W/fan Overclocked Raspberry Pi 4 with heatsinks and fan on high power Raspberry Pi 2 on Raspbian Raspberry Pi 3 on Raspbian Raspberry Pi 4 on 2 GHz with heatsinks and fan VS-RK3399 Board - Debian 9 400 800 1200 1600 2000 SE +/- 0.02, N = 3 SE +/- 11.64, N = 3 SE +/- 3.91, N = 3 SE +/- 8.44, N = 6 SE +/- 0.24, N = 3 SE +/- 5.37, N = 6 SE +/- 0.02, N = 3 SE +/- 2.39, N = 6 SE +/- 0.18, N = 3 SE +/- 0.09, N = 3 SE +/- 7.92, N = 3 SE +/- 4.74, N = 3 SE +/- 27.05, N = 6 SE +/- 0.37, N = 3 SE +/- 2.95, N = 3 SE +/- 1.06, N = 3 SE +/- 0.50, N = 3 SE +/- 1.07, N = 5 SE +/- 0.74, N = 3 SE +/- 0.11, N = 3 SE +/- 0.83, N = 4 SE +/- 1.73, N = 3 431.10 893.24 1777.89 581.37 136.14 341.80 200.29 136.96 344.91 350.48 461.70 466.89 848.52 365.94 344.52 350.07 212.48 87.27 505.44 250.79 55.74 98.08 1. (CC) gcc options: -lm -lpthread -O3
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.0.1g RSA 4096-bit Performance Banana Pi M2 by LoveRPi Banana Pi M2+ Raspbian 8.0 Banana Pi M2+ SinoVoip Banana Pi M2+ on Armbian Banana Pi M3 by LoveRPi DragonBoard 410c on Debian RPB 16.03 MeUbuntu 14.04.3 MiQi on Lubuntu 14.04 NanoPi NEO 512MB Heatsink NanoPi NEO 512MB Heatsink2 NanoPi NEO 512MB No Heatsink Orange Pi One on Armbian Orange Pi PC on Armbian Orange Pi Plus on Armbian Overclocked 1.3GHz W/fan Overclocked Raspberry Pi 4 with heatsinks and fan on high power Raspberry Pi 2 on Raspbian Raspberry Pi 3 on Raspbian Raspberry Pi 4 on 2 GHz with heatsinks and fan 15 30 45 60 75 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 SE +/- 0.61, N = 6 SE +/- 0.50, N = 3 SE +/- 0.40, N = 6 SE +/- 0.52, N = 3 SE +/- 0.00, N = 3 SE +/- 0.17, N = 6 SE +/- 0.23, N = 6 SE +/- 0.58, N = 6 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.75, N = 6 SE +/- 0.07, N = 3 13.40 6.67 3.30 10.48 43.30 10.90 66.53 29.70 12.35 12.40 7.68 16.00 17.20 17.13 26.10 33.83 11.93 20.60 52.93 -march=armv7-a -march=armv7-a -m64 -march=armv7-a -march=armv7-a -march=armv7-a -march=armv7-a -march=armv7-a -march=armv7-a -march=armv7-a -march=armv7-a 1. (CC) gcc options: -O3 -lssl -lcrypto -ldl
Timed MAFFT Alignment Multiple Sequence Alignment OpenBenchmarking.org Seconds, Fewer Is Better Timed MAFFT Alignment 6.864 Multiple Sequence Alignment Banana Pi M2 by LoveRPi Banana Pi M2+ Raspbian 8.0 Banana Pi M2+ SinoVoip Banana Pi M2+ on Armbian Banana Pi M3 by LoveRPi DragonBoard 410c on Debian RPB 16.03 MeUbuntu 14.04.3 MiQi on Lubuntu 14.04 NanoPi NEO 2 Armbian Ubuntu 16.04.2 NanoPi NEO 2 FA Ubuntu 16.04.2 NanoPi NEO 512MB Heatsink NanoPi NEO 512MB Heatsink2 NanoPi NEO 512MB No Heatsink Orange Pi PC on Armbian Orange Pi Plus on Armbian Raspberry Pi 2 on Raspbian Raspberry Pi 3 on Raspbian 50 100 150 200 250 SE +/- 0.81, N = 3 SE +/- 4.75, N = 6 SE +/- 0.03, N = 3 SE +/- 2.78, N = 6 SE +/- 0.14, N = 3 SE +/- 2.46, N = 6 SE +/- 0.22, N = 3 SE +/- 0.81, N = 6 SE +/- 0.13, N = 3 SE +/- 2.13, N = 6 SE +/- 1.14, N = 3 SE +/- 0.72, N = 3 SE +/- 5.07, N = 6 SE +/- 2.10, N = 6 SE +/- 0.78, N = 3 SE +/- 1.02, N = 3 SE +/- 2.58, N = 6 70.58 121.86 210.62 81.13 29.72 73.91 33.12 42.84 64.47 63.73 77.66 75.34 132.29 62.45 63.17 75.46 61.06 1. (CC) gcc options: -O3 -lm -lpthread
Meta Performance Per Dollar Performance Per Dollar OpenBenchmarking.org Performance Per Dollar, More Is Better Meta Performance Per Dollar Performance Per Dollar Banana Pi M2 by LoveRPi Banana Pi M3 by LoveRPi Orange Pi One on Armbian Orange Pi PC on Armbian Orange Pi Plus on Armbian Raspberry Pi 3 on Raspbian 5 10 15 20 25 3.80 6.18 19.65 14.12 5.34 6.48 1. Banana Pi M2 by LoveRPi: $45 reported cost. Average result: 170.89. 2. Banana Pi M3 by LoveRPi: $80 reported cost. Average result: 494.37. 3. Orange Pi One on Armbian: $10 reported cost. Average result: 196.46. 4. Orange Pi PC on Armbian: $15 reported cost. Average result: 211.81. 5. Orange Pi Plus on Armbian: $39 reported cost. Average result: 208.38. 6. Raspberry Pi 3 on Raspbian: $35 reported cost. Average result: 226.63.
OpenSSL Performance / Cost - RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second Per Dollar, More Is Better OpenSSL 1.0.1g Performance / Cost - RSA 4096-bit Performance Banana Pi M2 by LoveRPi Banana Pi M3 by LoveRPi Orange Pi One on Armbian Orange Pi PC on Armbian Orange Pi Plus on Armbian Raspberry Pi 3 on Raspbian 0.36 0.72 1.08 1.44 1.8 0.30 0.54 1.60 1.15 0.44 0.59 1. Banana Pi M2 by LoveRPi: $45 reported cost. 2. Banana Pi M3 by LoveRPi: $80 reported cost. 3. Orange Pi One on Armbian: $10 reported cost. 4. Orange Pi PC on Armbian: $15 reported cost. 5. Orange Pi Plus on Armbian: $39 reported cost. 6. Raspberry Pi 3 on Raspbian: $35 reported cost.
Himeno Benchmark Performance / Cost - Poisson Pressure Solver OpenBenchmarking.org MFLOPS Per Dollar, More Is Better Himeno Benchmark 3.0 Performance / Cost - Poisson Pressure Solver Banana Pi M2 by LoveRPi Banana Pi M3 by LoveRPi Orange Pi One on Armbian Orange Pi PC on Armbian Orange Pi Plus on Armbian Raspberry Pi 3 on Raspbian 2 4 6 8 10 1.36 0.40 6.44 4.55 1.74 1.72 1. Banana Pi M2 by LoveRPi: $45 reported cost. 2. Banana Pi M3 by LoveRPi: $80 reported cost. 3. Orange Pi One on Armbian: $10 reported cost. 4. Orange Pi PC on Armbian: $15 reported cost. 5. Orange Pi Plus on Armbian: $39 reported cost. 6. Raspberry Pi 3 on Raspbian: $35 reported cost.
John The Ripper Performance / Cost - Test: Blowfish OpenBenchmarking.org Real C/S Per Dollar, More Is Better John The Ripper 1.8.0 Performance / Cost - Test: Blowfish Banana Pi M2 by LoveRPi Banana Pi M3 by LoveRPi Orange Pi One on Armbian Orange Pi PC on Armbian Orange Pi Plus on Armbian Raspberry Pi 3 on Raspbian 11 22 33 44 55 9.73 17.60 50.90 36.67 13.85 17.11 1. Banana Pi M2 by LoveRPi: $45 reported cost. 2. Banana Pi M3 by LoveRPi: $80 reported cost. 3. Orange Pi One on Armbian: $10 reported cost. 4. Orange Pi PC on Armbian: $15 reported cost. 5. Orange Pi Plus on Armbian: $39 reported cost. 6. Raspberry Pi 3 on Raspbian: $35 reported cost.
Phoronix Test Suite v10.8.4