Legacy comparison. Benchmarks by Michael Larabel for a future article.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1512081-HA-POWERSYS892 Intel CPU Monitoring Socket 478 To Raspberry Pi 2 / Zero - Phoronix Test Suite Intel CPU Monitoring Socket 478 To Raspberry Pi 2 / Zero Legacy comparison. Benchmarks by Michael Larabel for a future article.
HTML result view exported from: https://openbenchmarking.org/result/1512081-HA-POWERSYS892&grt&sro .
Intel CPU Monitoring Socket 478 To Raspberry Pi 2 / Zero Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Intel Celeron 2.40GHz Intel Pentium 4 2.80GHz Intel Atom Z3735F Compute Stick Intel Core i3 5010U NUC Intel Celeron N2820 NUC Raspberry Pi Zero Raspberry Pi 2 Intel Celeron 2.40GHz @ 2.41GHz (1 Core) Abit IC7-MAX3(Intel i875P-ICH5) v1.0 Intel 82875P/E7210 + ICH5/ICH5R 1024MB 160GB Seagate ST3160812AS ECS AMD Radeon 9200 128MB Intel 82801EB/ER DELL P2210H Intel 82547EI Gigabit + Broadcom BCM4306 802.11b/g Ubuntu 15.04 4.1.0-999-generic (i686) 20150606 Xfce 4.12 X Server 1.17.1 radeon 7.5.0 1.3 Mesa 10.5.2 GCC 4.9.2 ext4 1920x1080 Intel Pentium 4 2.80GHz @ 2.79GHz (2 Cores) Intel Atom Z3735F @ 1.83GHz (4 Cores) Intel STCK1A32WFCR Intel Atom Z36xxx/Z37xxx 2048MB 31GB S10032 Intel Atom Z36xxx/Z37xxx & Display (645MHz) VE228 4.1.0-999-generic (x86_64) 20150527 Unity 7.3.2 intel 2.99.917 3.3 Mesa 10.5.2 Intel Core i3-5010U @ 2.10GHz (4 Cores) Intel NUC5i3RYB Intel Broadwell-U-OPI 8192MB 256GB TS256GSSD370 Intel Broadwell-U (900MHz) Intel Broadwell-U Audio MX279 Intel Connection + Intel Wireless 7265 4.1.0-999-generic (x86_64) 20150529 X Server 1.17.1 3.3 Mesa 10.7.0-devel (git-7f62fda 2015-05-31 vivid-oibaf-ppa) GCC 6.0.0 20150608 Intel Celeron N2820 @ 2.40GHz (2 Cores) Intel DN2820FYK Intel Atom Z36xxx/Z37xxx 60GB OCZ VERTEX2 Intel Atom Z36xxx/Z37xxx & Display (757MHz) Realtek ALC283 Realtek RTL8111/8168/8411 + Intel Wireless 7260 4.1.0-999-generic (x86_64) 20150607 3.3 Mesa 10.5.2 GCC 4.9.2 ARMv6-compatible rev 7 @ 1.00GHz (1 Core) BCM2708 Raspberry Pi ? Rev 1.2 434MB 8GB SL08G Raspbian 8.0 4.1.13+ (armv6l) LXDE 0.7.2 X Server 1.16.4 1776x952 ARMv7 rev 5 @ 0.90GHz (4 Cores) BCM2709 Raspberry Pi 2 Model B Rev 1.1 925MB 16GB SD16G 4.1.13-v7+ (armv7l) OpenBenchmarking.org Compiler Details - Intel Celeron 2.40GHz: --build=i686-linux-gnu --disable-browser-plugin --disable-vtable-verify --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-targets=all --enable-threads=posix --host=i686-linux-gnu --target=i686-linux-gnu --with-arch-32=i686 --with-arch-directory=i386 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - Intel Pentium 4 2.80GHz: --build=i686-linux-gnu --disable-browser-plugin --disable-vtable-verify --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-targets=all --enable-threads=posix --host=i686-linux-gnu --target=i686-linux-gnu --with-arch-32=i686 --with-arch-directory=i386 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - Intel Atom Z3735F Compute Stick: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --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=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 - Intel Core i3 5010U NUC: --disable-multilib --enable-checking=release --enable-languages=c,c++,fortran - Intel Celeron N2820 NUC: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --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=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 - Raspberry Pi Zero: --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 2: --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 Processor Details - Intel Atom Z3735F Compute Stick: Scaling Governor: intel_pstate powersave - Intel Core i3 5010U NUC: Scaling Governor: intel_pstate powersave - Intel Celeron N2820 NUC: Scaling Governor: intel_pstate powersave - Raspberry Pi Zero: Scaling Governor: BCM2835 Freq ondemand - Raspberry Pi 2: Scaling Governor: BCM2835 Freq ondemand
Intel CPU Monitoring Socket 478 To Raspberry Pi 2 / Zero c-ray: Total Time encode-flac: WAV To FLAC gcrypt: CAMELLIA256-ECB Cipher x264: H.264 Video Encoding Intel Celeron 2.40GHz Intel Pentium 4 2.80GHz Intel Atom Z3735F Compute Stick Intel Core i3 5010U NUC Intel Celeron N2820 NUC Raspberry Pi Zero Raspberry Pi 2 520.67 53.93 6067 4.72 347.87 45.81 4407 7.94 185.96 36.55 6933 18.69 79.80 10.70 59.64 206.60 26.39 4540 17.34 3422.61 650.10 19243 509.53 323.71 17180 6.24 OpenBenchmarking.org
C-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time Intel Atom Z3735F Compute Stick Intel Celeron 2.40GHz Intel Celeron N2820 NUC Intel Core i3 5010U NUC Intel Pentium 4 2.80GHz Raspberry Pi 2 Raspberry Pi Zero 700 1400 2100 2800 3500 SE +/- 13.95, N = 3 SE +/- 0.98, N = 3 SE +/- 0.07, N = 3 SE +/- 0.02, N = 3 SE +/- 0.09, N = 3 SE +/- 0.32, N = 3 SE +/- 46.65, N = 3 185.96 520.67 206.60 79.80 347.87 509.53 3422.61 1. (CC) gcc options: -lm -lpthread -O3
C-Ray System Power Consumption Monitor Min Avg Max Intel Atom Z3735F Compute Stick 4.6 6.5 6.9 Intel Celeron 2.40GHz 85.0 125.4 126.4 Intel Celeron N2820 NUC 8.2 9.4 9.5 Intel Core i3 5010U NUC 7.0 12.7 13.2 Intel Pentium 4 2.80GHz 67.7 121.1 122.2 Raspberry Pi 2 3.4 3.9 4.0 Raspberry Pi Zero 2.5 2.6 2.7 OpenBenchmarking.org Watts, Fewer Is Better C-Ray 1.1 System Power Consumption Monitor 40 80 120 160 200
C-Ray Total Time OpenBenchmarking.org Performance Per Watt, More Is Better C-Ray 1.1 Total Time Raspberry Pi 2 Raspberry Pi Zero
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.1 WAV To FLAC Intel Atom Z3735F Compute Stick Intel Celeron 2.40GHz Intel Celeron N2820 NUC Intel Core i3 5010U NUC Intel Pentium 4 2.80GHz Raspberry Pi 2 Raspberry Pi Zero 140 280 420 560 700 SE +/- 1.49, N = 5 SE +/- 0.06, N = 5 SE +/- 0.02, N = 5 SE +/- 0.02, N = 5 SE +/- 0.11, N = 5 SE +/- 2.79, N = 5 SE +/- 3.95, N = 5 36.55 53.93 26.39 10.70 45.81 323.71 650.10 1. (CXX) g++ options: -O2 -fvisibility=hidden -lm
FLAC Audio Encoding System Power Consumption Monitor Min Avg Max Intel Atom Z3735F Compute Stick 4.4 5.0 5.2 Intel Celeron 2.40GHz 84.9 123.2 126.4 Intel Celeron N2820 NUC 8.0 8.8 9.3 Intel Core i3 5010U NUC 7.8 9.3 10.1 Intel Pentium 4 2.80GHz 67.3 110.8 116.9 Raspberry Pi 2 2.9 3.0 3.1 Raspberry Pi Zero 2.6 2.7 2.8 OpenBenchmarking.org Watts, Fewer Is Better FLAC Audio Encoding 1.3.1 System Power Consumption Monitor 40 80 120 160 200
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Performance Per Watt, More Is Better FLAC Audio Encoding 1.3.1 WAV To FLAC Raspberry Pi 2 Raspberry Pi Zero
Gcrypt Library CAMELLIA256-ECB Cipher OpenBenchmarking.org Microseconds, Fewer Is Better Gcrypt Library 1.4.4 CAMELLIA256-ECB Cipher Intel Atom Z3735F Compute Stick Intel Celeron 2.40GHz Intel Celeron N2820 NUC Intel Pentium 4 2.80GHz Raspberry Pi 2 Raspberry Pi Zero 4K 8K 12K 16K 20K SE +/- 998.34, N = 3 SE +/- 53.33, N = 3 SE +/- 11.55, N = 3 SE +/- 8.82, N = 3 SE +/- 25.17, N = 3 SE +/- 286.14, N = 3 6933 6067 4540 4407 17180 19243 1. (CC) gcc options: -O2 -fvisibility=hidden
Gcrypt Library System Power Consumption Monitor Min Avg Max Intel Atom Z3735F Compute Stick 4.4 4.9 5.1 Intel Celeron 2.40GHz 86.2 126.8 132.3 Intel Celeron N2820 NUC 7.7 8.6 8.8 Intel Pentium 4 2.80GHz 67.8 116.9 123.7 Raspberry Pi 2 3.1 3.1 3.2 Raspberry Pi Zero 2.8 2.9 2.9 OpenBenchmarking.org Watts, Fewer Is Better Gcrypt Library 1.4.4 System Power Consumption Monitor 40 80 120 160 200
Gcrypt Library CAMELLIA256-ECB Cipher OpenBenchmarking.org Performance Per Watt, More Is Better Gcrypt Library 1.4.4 CAMELLIA256-ECB Cipher Raspberry Pi 2 Raspberry Pi Zero
Meta Performance Per Watt Performance Per Watt OpenBenchmarking.org Performance Per Watt, More Is Better Meta Performance Per Watt Performance Per Watt Raspberry Pi 2 Raspberry Pi Zero 1700 3400 5100 6800 8500 4504.87 7771.90
System Power Consumption Monitor Phoronix Test Suite System Monitoring Min Avg Max Intel Atom Z3735F Compute Stick 4.2 5.8 7.1 Intel Celeron 2.40GHz 84.3 124.5 132.3 Intel Celeron N2820 NUC 7.5 9.1 9.7 Intel Core i3 5010U NUC 6.8 11.2 15.4 Intel Pentium 4 2.80GHz 67.2 116.1 123.7 OpenBenchmarking.org Watts System Power Consumption Monitor Phoronix Test Suite System Monitoring 40 80 120 160 200
System Power Consumption Monitor Phoronix Test Suite System Monitoring Min Avg Max Raspberry Pi 2 2.7 3.5 4.1 Raspberry Pi Zero 2.4 2.7 2.9 OpenBenchmarking.org Watts System Power Consumption Monitor Phoronix Test Suite System Monitoring 1.1531 2.3062 3.4593 4.6124 5.7655
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2014-08-30 H.264 Video Encoding Intel Atom Z3735F Compute Stick Intel Celeron 2.40GHz Intel Celeron N2820 NUC Intel Core i3 5010U NUC Intel Pentium 4 2.80GHz Raspberry Pi 2 13 26 39 52 65 SE +/- 0.48, N = 5 SE +/- 0.04, N = 5 SE +/- 0.01, N = 5 SE +/- 0.06, N = 5 SE +/- 0.02, N = 5 SE +/- 0.05, N = 5 18.69 4.72 17.34 59.64 7.94 6.24 -m64 -O3 -ffast-math -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -m64 -O3 -ffast-math -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -m64 -O3 -ffast-math -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -m32 -O3 -ffast-math -march=i686 -mfpmath=sse -msse -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize 1. (CC) gcc options: -ldl -lm -lpthread
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second Per Watt, More Is Better x264 2014-08-30 H.264 Video Encoding Intel Atom Z3735F Compute Stick Intel Celeron 2.40GHz Intel Celeron N2820 NUC Intel Core i3 5010U NUC Intel Pentium 4 2.80GHz Raspberry Pi 2 0.9315 1.863 2.7945 3.726 4.6575 2.90 0.04 1.83 4.14 0.07 1.55
x264 System Power Consumption Monitor Min Avg Max Intel Atom Z3735F Compute Stick 5.7 6.4 7.1 Intel Celeron 2.40GHz 85.7 126.8 128.4 Intel Celeron N2820 NUC 8.0 9.5 9.7 Intel Core i3 5010U NUC 6.9 14.4 15.4 Intel Pentium 4 2.80GHz 67.5 117.8 121.9 Raspberry Pi 2 3.5 4.0 4.1 OpenBenchmarking.org Watts, Fewer Is Better x264 2014-08-30 System Power Consumption Monitor 40 80 120 160 200
Phoronix Test Suite v10.8.4