Benchmarks by Michael Larabel of the Raspberry Pi 3 Model B $35 ARMv8 64-bit ARM Linux development board running Raspbian Jessie.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1703245-RI-1603052GA72 Raspberry Pi 3 Linux Benchmarks - Phoronix Test Suite Raspberry Pi 3 Linux Benchmarks Benchmarks by Michael Larabel of the Raspberry Pi 3 Model B $35 ARMv8 64-bit ARM Linux development board running Raspbian Jessie.
HTML result view exported from: https://openbenchmarking.org/result/1703245-RI-1603052GA72&grr&export=txt&sor&rro .
Raspberry Pi 3 Linux Benchmarks Processor Motherboard Memory Disk Graphics Chipset Audio Monitor Network OS Kernel Desktop Display Server OpenGL Compiler File-System Screen Resolution Display Driver Raspberry Pi 3 P4 Ce machine 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 ext4 1824x984 Intel Pentium 4 @ 3.00GHz (2 Cores) Phoenix Intel 82945G/GZ/P/PL + ICH7 1024MB 80GB INTEL SSDSC2BB08 Intel 945G 256MB Intel 82801G Acer V173 Realtek RTL-8110SC/8169SC Ubuntu 16.04 4.4.0-31-generic (x86_64) Unity 7.4.0 X Server 1.18.3 intel 2.99.917 1.4 Mesa 11.2.0 GCC 5.4.0 20160609 1280x1024 OpenBenchmarking.org Compiler Details - 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 - P4 Ce machine: --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,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --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-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-tune=generic -v Processor Details - Raspberry Pi 3: Scaling Governor: BCM2835 Freq ondemand - P4 Ce machine: Scaling Governor: acpi-cpufreq ondemand
Raspberry Pi 3 Linux Benchmarks openssl: RSA 4096-bit Performance rbenchmark: Phoronix Test Suite v6.2.1 gnupg: 1GB File Encryption encode-mp3: WAV To MP3 encode-flac: WAV To FLAC smallpt: Global Illumination Renderer; 100 Samples c-ray: Total Time build-apache: Time To Compile himeno: Poisson Pressure Solver john-the-ripper: Blowfish scimark2: Jacobi Successive Over-Relaxation scimark2: Dense LU Matrix Factorization scimark2: Sparse Matrix Multiply scimark2: Fast Fourier Transform scimark2: Monte Carlo scimark2: Composite go-benchmark: garbage go-benchmark: json go-benchmark: http mafft: Multiple Sequence Alignment ffte: N=64, 1D Complex FFT Routine lammps: Rhodopsin Protein dolfyn: Computational Fluid Dynamics Raspberry Pi 3 P4 Ce machine 20.38 10.0860 53.05 93.91 228.68 1403 255.95 341.25 70.77 575 240.77 167.48 88.22 20.78 56.30 114.71 119683488 1112310981 314364 50.30 775.25 461.40 371.18 44.37 39.68 959 313.80 280.63 587.67 405.86 404.15 425.67 48.65 130.89 283.04 63.48 1419.16 146.02 94.02 OpenBenchmarking.org
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.0.1g RSA 4096-bit Performance Raspberry Pi 3 5 10 15 20 25 SE +/- 0.67, N = 6 20.38 1. (CC) gcc options: -march=armv7-a -O3 -lssl -lcrypto -ldl
R Benchmark Phoronix Test Suite v6.2.1 OpenBenchmarking.org Seconds, Fewer Is Better R Benchmark Phoronix Test Suite v6.2.1 Raspberry Pi 3 3 6 9 12 15 SE +/- 0.03, N = 3 10.09 1. R scripting front-end version 3.1.1 (2014-07-10)
GnuPG 1GB File Encryption OpenBenchmarking.org Seconds, Fewer Is Better GnuPG 1.4.10 1GB File Encryption Raspberry Pi 3 12 24 36 48 60 SE +/- 0.99, N = 8 53.05 1. (CC) gcc options: -O2 -MT -MD -MP -MF
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.99.3 WAV To MP3 Raspberry Pi 3 P4 Ce machine 20 40 60 80 100 SE +/- 0.10, N = 5 SE +/- 0.52, N = 5 93.91 44.37 -fomit-frame-pointer -lncurses -funroll-loops 1. (CC) gcc options: -O3 -ffast-math -pipe -lm
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.1 WAV To FLAC Raspberry Pi 3 P4 Ce machine 50 100 150 200 250 SE +/- 0.45, N = 5 SE +/- 0.22, N = 5 228.68 39.68 1. (CXX) g++ options: -O2 -fvisibility=hidden -lm
Smallpt Global Illumination Renderer; 100 Samples OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 100 Samples Raspberry Pi 3 P4 Ce machine 300 600 900 1200 1500 SE +/- 4.41, N = 3 SE +/- 1.00, N = 3 1403 959 1. (CXX) g++ options: -fopenmp
C-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time P4 Ce machine Raspberry Pi 3 70 140 210 280 350 SE +/- 0.05, N = 3 SE +/- 4.21, N = 3 313.80 255.95 1. (CC) gcc options: -lm -lpthread -O3
Timed Apache Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Apache Compilation 2.4.7 Time To Compile Raspberry Pi 3 P4 Ce machine 70 140 210 280 350 SE +/- 6.15, N = 3 SE +/- 0.06, N = 3 341.25 280.63
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver Raspberry Pi 3 P4 Ce machine 130 260 390 520 650 SE +/- 0.08, N = 3 SE +/- 1.53, N = 3 70.77 587.67 1. (CC) gcc options: -O3
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.8.0 Test: Blowfish Raspberry Pi 3 120 240 360 480 600 SE +/- 18.03, N = 6 575 1. (CC) gcc options: -fopenmp
SciMark Computational Test: Jacobi Successive Over-Relaxation OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation Raspberry Pi 3 P4 Ce machine 90 180 270 360 450 SE +/- 0.92, N = 4 SE +/- 6.76, N = 4 240.77 405.86
SciMark Computational Test: Dense LU Matrix Factorization OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Dense LU Matrix Factorization Raspberry Pi 3 P4 Ce machine 90 180 270 360 450 SE +/- 0.68, N = 4 SE +/- 1.05, N = 4 167.48 404.15
SciMark Computational Test: Sparse Matrix Multiply OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Sparse Matrix Multiply Raspberry Pi 3 P4 Ce machine 90 180 270 360 450 SE +/- 0.31, N = 4 SE +/- 0.43, N = 4 88.22 425.67
SciMark Computational Test: Fast Fourier Transform OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Fast Fourier Transform Raspberry Pi 3 P4 Ce machine 11 22 33 44 55 SE +/- 0.08, N = 4 SE +/- 0.14, N = 4 20.78 48.65
SciMark Computational Test: Monte Carlo OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Monte Carlo Raspberry Pi 3 P4 Ce machine 30 60 90 120 150 SE +/- 0.08, N = 4 SE +/- 2.23, N = 4 56.30 130.89
SciMark Computational Test: Composite OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Composite Raspberry Pi 3 P4 Ce machine 60 120 180 240 300 SE +/- 0.41, N = 4 SE +/- 2.09, N = 4 114.71 283.04
Go Benchmarks Test: garbage OpenBenchmarking.org Nanoseconds, Fewer Is Better Go Benchmarks Test: garbage Raspberry Pi 3 30M 60M 90M 120M 150M SE +/- 176290.21, N = 3 119683488
Go Benchmarks Test: json OpenBenchmarking.org Nanoseconds, Fewer Is Better Go Benchmarks Test: json Raspberry Pi 3 200M 400M 600M 800M 1000M SE +/- 1505046.71, N = 3 1112310981
Go Benchmarks Test: http OpenBenchmarking.org Nanoseconds, Fewer Is Better Go Benchmarks Test: http Raspberry Pi 3 70K 140K 210K 280K 350K SE +/- 1699.52, N = 3 314364
Timed MAFFT Alignment Multiple Sequence Alignment OpenBenchmarking.org Seconds, Fewer Is Better Timed MAFFT Alignment 6.864 Multiple Sequence Alignment P4 Ce machine Raspberry Pi 3 14 28 42 56 70 SE +/- 0.03, N = 3 SE +/- 0.32, N = 3 63.48 50.30 1. (CC) gcc options: -O3 -lm -lpthread
FFTE Test: N=64, 1D Complex FFT Routine OpenBenchmarking.org MFLOPS, More Is Better FFTE 5.0 Test: N=64, 1D Complex FFT Routine Raspberry Pi 3 P4 Ce machine 300 600 900 1200 1500 SE +/- 0.25, N = 3 SE +/- 25.19, N = 3 775.25 1419.16 -lmpi_f90 -lmpi_f77 -ldl -lhwloc -lmpi_usempif08 -lmpi_mpifh 1. (F9X) gfortran options: -O3 -fomit-frame-pointer -fopenmp -pthread -lmpi
LAMMPS Molecular Dynamics Simulator Test: Rhodopsin Protein OpenBenchmarking.org Loop Time, Fewer Is Better LAMMPS Molecular Dynamics Simulator 1.0 Test: Rhodopsin Protein Raspberry Pi 3 P4 Ce machine 100 200 300 400 500 SE +/- 1.17, N = 3 SE +/- 0.52, N = 3 461.40 146.02 1. (CXX) g++ options: -lfftw -lmpich
Dolfyn Computational Fluid Dynamics OpenBenchmarking.org Seconds, Fewer Is Better Dolfyn 0.527 Computational Fluid Dynamics Raspberry Pi 3 P4 Ce machine 80 160 240 320 400 SE +/- 1.72, N = 3 SE +/- 0.03, N = 3 371.18 94.02
Phoronix Test Suite v10.8.4