Raspberry Pi 3 Model B+ benchmarks 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 1803298-FO-1803226FO91 Raspberry Pi Model 3 B+ Thermal - Phoronix Test Suite Raspberry Pi Model 3 B+ Thermal Raspberry Pi 3 Model B+ benchmarks for a future article.
HTML result view exported from: https://openbenchmarking.org/result/1803298-FO-1803226FO91&grs&rdt .
Raspberry Pi Model 3 B+ Thermal Processor Motherboard Memory Disk Graphics Monitor OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Pi 3 Model B Plus Pi 3 Model B Plus + Heatsinks Pi 3 Model B Asus C100P RK3288 ARMv7 rev 4 @ 1.40GHz (4 Cores) BCM2835 Raspberry Pi 3 Model B Plus Rev 1.3 926MB 32GB GB2MW VC4 V3D 2.1 1024MB VE228 Raspbian 9.4 4.9.80-v7+ (armv7l) LXDE 0.9.3 X Server 1.19.2 modesetting 1.19.2 2.1 Mesa 13.0.6 Gallium 0.4 GCC 6.3.0 20170516 ext4 1920x1080 ARMv7 rev 4 @ 1.20GHz (4 Cores) BCM2835 Raspberry Pi 3 Model B Rev 1.2 ARMv7 rev 1 @ 1.80GHz (4 Cores) Rockchip (Device Tree) Google Minnie 4096MB 31GB SL32G + 16GB SDW16G LLVMpipe Debian 9.4 4.15.10jan+ (armv7l) Enlightenment X Server 1.19.3 modesetting 1.19.3 3.3 Mesa 13.0.6 Gallium 0.4 (LLVM 3.9 128 bits) 1280x800 OpenBenchmarking.org Compiler Details - Pi 3 Model B Plus: --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 - Pi 3 Model B Plus + Heatsinks: --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 - Pi 3 Model 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 - Asus C100P RK3288: --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 Processor Details - Pi 3 Model B Plus: Scaling Governor: BCM2835 Freq ondemand - Pi 3 Model B Plus + Heatsinks: Scaling Governor: BCM2835 Freq ondemand - Pi 3 Model B: Scaling Governor: BCM2835 Freq ondemand - Asus C100P RK3288: Scaling Governor: cpufreq-dt ondemand
Raspberry Pi Model 3 B+ Thermal cachebench: Read / Modify / Write redis: GET c-ray: Total Time stockfish: Total Time openssl: RSA 4096-bit Performance mafft: Multiple Sequence Alignment Pi 3 Model B Plus Pi 3 Model B Plus + Heatsinks Pi 3 Model B Asus C100P RK3288 2346.80 234054.48 226.25 33914 29.67 75.78 2345.95 211005.52 212.75 31652 29.73 72.24 2010.37 179682.59 240.39 36686 54.30 63.39 10739.58 403199.89 121.72 19366 96.77 21.05 OpenBenchmarking.org
CacheBench Test: Read / Modify / Write OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read / Modify / Write Pi 3 Model B Plus Pi 3 Model B Plus + Heatsinks Pi 3 Model B Asus C100P RK3288 2K 4K 6K 8K 10K SE +/- 7.51, N = 3 SE +/- 6.87, N = 3 SE +/- 3.39, N = 3 SE +/- 1.21, N = 3 2346.80 2345.95 2010.37 10739.58 1. (CC) gcc options: -lrt
Redis Test: GET OpenBenchmarking.org Requests Per Second, More Is Better Redis 4.0.8 Test: GET Pi 3 Model B Plus Pi 3 Model B Plus + Heatsinks Pi 3 Model B Asus C100P RK3288 90K 180K 270K 360K 450K SE +/- 1001.37, N = 3 SE +/- 3389.58, N = 3 SE +/- 1347.73, N = 3 SE +/- 4056.63, N = 3 234054.48 211005.52 179682.59 403199.89 1. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread
C-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time Pi 3 Model B Plus Pi 3 Model B Plus + Heatsinks Pi 3 Model B Asus C100P RK3288 50 100 150 200 250 SE +/- 1.10, N = 3 SE +/- 3.32, N = 3 SE +/- 1.78, N = 3 SE +/- 0.99, N = 3 226.25 212.75 240.39 121.72 1. (CC) gcc options: -lm -lpthread -O3
Stockfish Total Time OpenBenchmarking.org ms, Fewer Is Better Stockfish 2014-11-26 Total Time Pi 3 Model B Plus Pi 3 Model B Plus + Heatsinks Pi 3 Model B Asus C100P RK3288 8K 16K 24K 32K 40K SE +/- 221.56, N = 3 SE +/- 201.10, N = 3 SE +/- 95.82, N = 3 SE +/- 68.05, N = 3 33914 31652 36686 19366 1. (CXX) g++ options: -lpthread -fno-exceptions -fno-rtti -ansi -pedantic -O3 -flto
Timed MAFFT Alignment System Temperature Monitor Min Avg Max Pi 3 Model B Plus 51.5 64.3 69.8 Pi 3 Model B Plus + Heatsinks 49.4 60.2 65.5 Pi 3 Model B 49.4 76.9 82.2 OpenBenchmarking.org Celsius, Fewer Is Better Timed MAFFT Alignment 7.392 System Temperature Monitor 20 40 60 80 100
OpenSSL System Temperature Monitor Min Avg Max Pi 3 Model B Plus 54.8 59.4 60.7 Pi 3 Model B Plus + Heatsinks 54.8 57.8 59.1 Pi 3 Model B 52.6 77.7 82.7 OpenBenchmarking.org Celsius, Fewer Is Better OpenSSL 1.1.0f System Temperature Monitor 20 40 60 80 100
C-Ray System Temperature Monitor Min Avg Max Pi 3 Model B Plus 56.9 70.2 71.4 Pi 3 Model B Plus + Heatsinks 55.8 69.4 70.9 Pi 3 Model B 59.6 79.8 81.1 OpenBenchmarking.org Celsius, Fewer Is Better C-Ray 1.1 System Temperature Monitor 20 40 60 80 100
CacheBench System Temperature Monitor Min Avg Max Pi 3 Model B Plus 52.6 56.0 56.9 Pi 3 Model B Plus + Heatsinks 40.8 49.2 52.6 Pi 3 Model B 39.7 52.4 55.8 OpenBenchmarking.org Celsius, Fewer Is Better CacheBench System Temperature Monitor 16 32 48 64 80
Stockfish System Temperature Monitor Min Avg Max Pi 3 Model B Plus 53.7 57.9 59.1 Pi 3 Model B Plus + Heatsinks 53.7 56.3 57.5 Pi 3 Model B 59.1 61.3 63.4 OpenBenchmarking.org Celsius, Fewer Is Better Stockfish 2014-11-26 System Temperature Monitor 20 40 60 80 100
Redis System Temperature Monitor Min Avg Max Pi 3 Model B Plus 56.4 58.4 60.1 Pi 3 Model B Plus + Heatsinks 56.9 59.3 62.3 Pi 3 Model B 55.8 58.8 61.8 OpenBenchmarking.org Celsius, Fewer Is Better Redis 4.0.8 System Temperature Monitor 20 40 60 80 100
System Temperature Monitor Phoronix Test Suite System Monitoring Min Avg Max Pi 3 Model B Plus 51.5 63.5 71.4 Pi 3 Model B Plus + Heatsinks 40.8 60.6 70.9 Pi 3 Model B 39.7 69.7 82.7 OpenBenchmarking.org Celsius System Temperature Monitor Phoronix Test Suite System Monitoring 20 40 60 80 100
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.1.0f RSA 4096-bit Performance Pi 3 Model B Plus Pi 3 Model B Plus + Heatsinks Pi 3 Model B Asus C100P RK3288 20 40 60 80 100 SE +/- 0.09, N = 3 SE +/- 0.09, N = 3 SE +/- 2.28, N = 3 SE +/- 2.09, N = 6 29.67 29.73 54.30 96.77 1. (CC) gcc options: -O3 -pthread -march=armv7-a -lssl -lcrypto -ldl
Timed MAFFT Alignment Multiple Sequence Alignment OpenBenchmarking.org Seconds, Fewer Is Better Timed MAFFT Alignment 7.392 Multiple Sequence Alignment Pi 3 Model B Plus Pi 3 Model B Plus + Heatsinks Pi 3 Model B Asus C100P RK3288 20 40 60 80 100 SE +/- 2.72, N = 3 SE +/- 3.68, N = 3 SE +/- 1.86, N = 3 SE +/- 0.47, N = 6 75.78 72.24 63.39 21.05 1. (CC) gcc options: -std=c99 -O3 -lm -lpthread
Phoronix Test Suite v10.8.4