Probably the best price/performance ratio at the moment.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1606276-HA-1606266HA72 M8S Mini Android TV BOX running Linux - Phoronix Test Suite M8S Mini Android TV BOX running Linux Probably the best price/performance ratio at the moment.
HTML result view exported from: https://openbenchmarking.org/result/1606276-HA-1606266HA72&rdt&grs .
M8S Mini Android TV BOX running Linux Processor Motherboard Memory Disk Graphics OS Kernel Compiler File-System Screen Resolution Desktop Display Server OpenGL ODROID-C2 Raspberry Pi 3 MXQ PRO+ M8S Mini AArch64 rev 4 @ 2.02GHz (4 Cores) ODROID-C2 2048MB 32GB SL32G Ubuntu 16.04 3.14.29+ (aarch64) GCC 5.3.1 20160216 ext4 1920x1080 ARMv7 rev 4 @ 1.20GHz (4 Cores) BCM2709 Raspberry Pi 3 Model B Rev 1.2 925MB 16GB SD16G LLVMpipe Raspbian 8.0 4.1.18-v7+ (armv7l) LXDE 0.7.2 X Server 1.17.2 3.0 Mesa 11.1.0 Gallium 0.4 GCC 4.9.2 1824x984 Unknown @ 2.02GHz (4 Cores) 2048MB 16GB AGND3R + 16GB SD16G Ubuntu 16.04 3.14.65-61 (aarch64) GCC 5.3.1 20160413 + LLVM 3.8.0 1280x1440 8GB NCard + 16GB SD16G OpenBenchmarking.org Compiler Details - ODROID-C2: --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 3: --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 - MXQ PRO+: --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 - M8S Mini: --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 Processor Details - ODROID-C2: Scaling Governor: meson_cpufreq performance - Raspberry Pi 3: Scaling Governor: BCM2835 Freq ondemand - MXQ PRO+: Scaling Governor: meson_cpufreq interactive - M8S Mini: Scaling Governor: meson_cpufreq interactive Disk Mount Options Details - Raspberry Pi 3: data=ordered,noatime,rw - MXQ PRO+: commit=40,errors=remount-ro,noatime,nodiratime,rw - M8S Mini: commit=30,errors=remount-ro,noatime,nodiratime,rw
M8S Mini Android TV BOX running Linux john-the-ripper: MD5 encode-flac: WAV To FLAC c-ray: Total Time ffmpeg: H.264 HD To NTSC DV sqlite: Default Test Directory john-the-ripper: Blowfish ODROID-C2 Raspberry Pi 3 MXQ PRO+ M8S Mini 17021 155.58 186.93 202.73 12.98 852 10829 228.29 251.91 253.17 219.03 574 17484 158.05 185.98 214.17 294.71 879 17914 154.64 231.09 203.31 293.66 899 OpenBenchmarking.org
John The Ripper Test: MD5 OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.8.0 Test: MD5 ODROID-C2 Raspberry Pi 3 MXQ PRO+ M8S Mini 4K 8K 12K 16K 20K SE +/- 11.00, N = 3 SE +/- 83.10, N = 3 SE +/- 11.33, N = 3 SE +/- 0.00, N = 3 17021 10829 17484 17914 1. (CC) gcc options: -fopenmp
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.1 WAV To FLAC ODROID-C2 Raspberry Pi 3 MXQ PRO+ M8S Mini 50 100 150 200 250 SE +/- 0.42, N = 5 SE +/- 0.29, N = 5 SE +/- 0.77, N = 5 SE +/- 0.16, N = 5 155.58 228.29 158.05 154.64 -O2 -O2 -O2 -O3 -mcpu=cortex-a53 -fomit-frame-pointer -fipa-pta -flto -ffat-lto-objects -fuse-linker-plugin -march=armv8-a+crc -ffast-math -ftree-vectorize 1. (CXX) g++ options: -fvisibility=hidden -lm
C-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time ODROID-C2 Raspberry Pi 3 MXQ PRO+ M8S Mini 60 120 180 240 300 SE +/- 0.93, N = 3 SE +/- 2.73, N = 3 SE +/- 0.92, N = 3 SE +/- 0.09, N = 3 186.93 251.91 185.98 231.09 -mcpu=cortex-a53 -fomit-frame-pointer -fipa-pta -flto -ffat-lto-objects -fuse-linker-plugin -march=armv8-a+crc -ffast-math -ftree-vectorize 1. (CC) gcc options: -lm -lpthread -O3
FFmpeg H.264 HD To NTSC DV OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 2.8.1 H.264 HD To NTSC DV ODROID-C2 Raspberry Pi 3 MXQ PRO+ M8S Mini 60 120 180 240 300 SE +/- 0.93, N = 3 SE +/- 0.51, N = 3 SE +/- 1.19, N = 3 SE +/- 1.53, N = 3 202.73 253.17 214.17 203.31 -lxcb -lxcb-xfixes -lxcb-render -lxcb-shape -lX11 -ljack -lasound -lSDL -llzma -lbz2 -llzma -lbz2 -march=armv6 -marm -lxcb -lxcb-shm -lX11 -lxcb -lxcb-shm -lX11 -mcpu=cortex-a53 -fipa-pta -flto -ffat-lto-objects -fuse-linker-plugin -march=armv8-a+crc -ffast-math -ftree-vectorize 1. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lm -pthread -std=c99 -fomit-frame-pointer -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize
John The Ripper Performance / Cost - Test: MD5 OpenBenchmarking.org Real C/S Per Dollar, More Is Better John The Ripper 1.8.0 Performance / Cost - Test: MD5 M8S Mini 120 240 360 480 600 551.20 1. $32.5 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 M8S Mini 7 14 21 28 35 27.66 1. $32.5 reported cost.
SQLite Test Target: Default Test Directory OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.8.10.2 Test Target: Default Test Directory ODROID-C2 Raspberry Pi 3 MXQ PRO+ M8S Mini 60 120 180 240 300 SE +/- 0.03, N = 3 SE +/- 6.27, N = 6 SE +/- 1.17, N = 3 SE +/- 5.56, N = 3 12.98 219.03 294.71 293.66 -O2 -lreadline -O2 -O3 -mcpu=cortex-a53 -fomit-frame-pointer -fipa-pta -flto -ffat-lto-objects -fuse-linker-plugin -march=armv8-a+crc -ftree-vectorize 1. (CC) gcc options: -lcurses -ldl -lpthread
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.8.0 Test: Blowfish ODROID-C2 Raspberry Pi 3 MXQ PRO+ M8S Mini 200 400 600 800 1000 SE +/- 0.00, N = 3 SE +/- 22.18, N = 6 SE +/- 1.45, N = 3 SE +/- 0.67, N = 3 852 574 879 899 1. (CC) gcc options: -fopenmp
Phoronix Test Suite v10.8.4