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&grr&sor .
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 Pi 3 Model B Plus Pi 3 Model B Plus + Heatsinks Asus C100P RK3288 ARMv7 rev 4 @ 1.20GHz (4 Cores) BCM2835 Raspberry Pi 3 Model B Rev 1.2 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.40GHz (4 Cores) BCM2835 Raspberry Pi 3 Model B Plus Rev 1.3 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: --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: --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 - 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: Scaling Governor: BCM2835 Freq ondemand - Pi 3 Model B Plus: Scaling Governor: BCM2835 Freq ondemand - Pi 3 Model B Plus + Heatsinks: Scaling Governor: BCM2835 Freq ondemand - Asus C100P RK3288: Scaling Governor: cpufreq-dt ondemand
Raspberry Pi Model 3 B+ Thermal stockfish: Total Time openssl: RSA 4096-bit Performance redis: GET c-ray: Total Time mafft: Multiple Sequence Alignment cachebench: Read / Modify / Write Pi 3 Model B Pi 3 Model B Plus Pi 3 Model B Plus + Heatsinks Asus C100P RK3288 36686 54.30 179682.59 240.39 63.39 2010.37 33914 29.67 234054.48 226.25 75.78 2346.80 31652 29.73 211005.52 212.75 72.24 2345.95 19366 96.77 403199.89 121.72 21.05 10739.58 OpenBenchmarking.org
System Temperature Monitor Phoronix Test Suite System Monitoring Min Avg Max Pi 3 Model B Plus + Heatsinks 40.8 60.6 70.9 Pi 3 Model B Plus 51.5 63.5 71.4 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
Stockfish System Temperature Monitor Min Avg Max Pi 3 Model B Plus + Heatsinks 53.7 56.3 57.5 Pi 3 Model B Plus 53.7 57.9 59.1 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
Stockfish Total Time OpenBenchmarking.org ms, Fewer Is Better Stockfish 2014-11-26 Total Time Asus C100P RK3288 Pi 3 Model B Plus + Heatsinks Pi 3 Model B Plus Pi 3 Model B 8K 16K 24K 32K 40K SE +/- 68.05, N = 3 SE +/- 201.10, N = 3 SE +/- 221.56, N = 3 SE +/- 95.82, N = 3 19366 31652 33914 36686 1. (CXX) g++ options: -lpthread -fno-exceptions -fno-rtti -ansi -pedantic -O3 -flto
OpenSSL System Temperature Monitor Min Avg Max Pi 3 Model B Plus + Heatsinks 54.8 57.8 59.1 Pi 3 Model B Plus 54.8 59.4 60.7 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
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.1.0f RSA 4096-bit Performance Asus C100P RK3288 Pi 3 Model B Pi 3 Model B Plus + Heatsinks Pi 3 Model B Plus 20 40 60 80 100 SE +/- 2.09, N = 6 SE +/- 2.28, N = 3 SE +/- 0.09, N = 3 SE +/- 0.09, N = 3 96.77 54.30 29.73 29.67 1. (CC) gcc options: -O3 -pthread -march=armv7-a -lssl -lcrypto -ldl
Redis System Temperature Monitor Min Avg Max Pi 3 Model B Plus 56.4 58.4 60.1 Pi 3 Model B 55.8 58.8 61.8 Pi 3 Model B Plus + Heatsinks 56.9 59.3 62.3 OpenBenchmarking.org Celsius, Fewer Is Better Redis 4.0.8 System Temperature Monitor 20 40 60 80 100
Redis Test: GET OpenBenchmarking.org Requests Per Second, More Is Better Redis 4.0.8 Test: GET Asus C100P RK3288 Pi 3 Model B Plus Pi 3 Model B Plus + Heatsinks Pi 3 Model B 90K 180K 270K 360K 450K SE +/- 4056.63, N = 3 SE +/- 1001.37, N = 3 SE +/- 3389.58, N = 3 SE +/- 1347.73, N = 3 403199.89 234054.48 211005.52 179682.59 1. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread
C-Ray System Temperature Monitor Min Avg Max Pi 3 Model B Plus + Heatsinks 55.8 69.4 70.9 Pi 3 Model B Plus 56.9 70.2 71.4 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
C-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time Asus C100P RK3288 Pi 3 Model B Plus + Heatsinks Pi 3 Model B Plus Pi 3 Model B 50 100 150 200 250 SE +/- 0.99, N = 3 SE +/- 3.32, N = 3 SE +/- 1.10, N = 3 SE +/- 1.78, N = 3 121.72 212.75 226.25 240.39 1. (CC) gcc options: -lm -lpthread -O3
Timed MAFFT Alignment System Temperature Monitor Min Avg Max Pi 3 Model B Plus + Heatsinks 49.4 60.2 65.5 Pi 3 Model B Plus 51.5 64.3 69.8 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
Timed MAFFT Alignment Multiple Sequence Alignment OpenBenchmarking.org Seconds, Fewer Is Better Timed MAFFT Alignment 7.392 Multiple Sequence Alignment Asus C100P RK3288 Pi 3 Model B Pi 3 Model B Plus + Heatsinks Pi 3 Model B Plus 20 40 60 80 100 SE +/- 0.47, N = 6 SE +/- 1.86, N = 3 SE +/- 3.68, N = 3 SE +/- 2.72, N = 3 21.05 63.39 72.24 75.78 1. (CC) gcc options: -std=c99 -O3 -lm -lpthread
CacheBench System Temperature Monitor Min Avg Max Pi 3 Model B Plus + Heatsinks 40.8 49.2 52.6 Pi 3 Model B 39.7 52.4 55.8 Pi 3 Model B Plus 52.6 56.0 56.9 OpenBenchmarking.org Celsius, Fewer Is Better CacheBench System Temperature Monitor 16 32 48 64 80
CacheBench Test: Read / Modify / Write OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read / Modify / Write Asus C100P RK3288 Pi 3 Model B Plus Pi 3 Model B Plus + Heatsinks Pi 3 Model B 2K 4K 6K 8K 10K SE +/- 1.21, N = 3 SE +/- 7.51, N = 3 SE +/- 6.87, N = 3 SE +/- 3.39, N = 3 10739.58 2346.80 2345.95 2010.37 1. (CC) gcc options: -lrt
Phoronix Test Suite v10.8.4