ARMv7 rev 4 testing with a BCM2835 Raspberry Pi 3 Model B Plus Rev 1.3 and llvmpipe 1GB on Raspbian 9.6 via the Phoronix Test Suite.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1901169-SP-PI3BMAKEB89 Pi3b+MakeBench - Phoronix Test Suite Pi3b+MakeBench ARMv7 rev 4 testing with a BCM2835 Raspberry Pi 3 Model B Plus Rev 1.3 and llvmpipe 1GB on Raspbian 9.6 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/1901169-SP-PI3BMAKEB89&sor&grr .
Pi3b+MakeBench Processor Motherboard Memory Disk Graphics OS Kernel Desktop Display Server OpenGL Compiler File-System Screen Resolution pi3b+makebench Pi3b+Makebench3 ARMv7 rev 4 @ 1.40GHz (4 Cores) BCM2835 Raspberry Pi 3 Model B Plus Rev 1.3 927MB 32GB USD00 LLVMpipe Raspbian 9.6 4.14.79-v7+ (armv7l) LXDE 0.9.3 X Server 1.19.2 3.3 Mesa 13.0.6 Gallium 0.4 (LLVM 3.9 128 bits) GCC 6.3.0 20170516 ext4 1920x1080 OpenBenchmarking.org Compiler Details - --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 Disk Details - DEADLINE / data=ordered,noatime,rw Processor Details - Scaling Governor: BCM2835 Freq ondemand Python Details - Python 2.7.13 + Python 3.5.3
Pi3b+MakeBench c-ray: Total Time - 4K, 16 Rays Per Pixel dbench: 1 opencv-bench: tinymembench: Standard Memset tinymembench: Standard Memcpy pybench: Total For Average Test Times encode-mp3: WAV To MP3 iozone: 64Kb - 512MB - Read Performance iozone: 64Kb - 512MB - Write Performance x264: H.264 Video Encoding cachebench: Read / Modify / Write openssl: RSA 4096-bit Performance pi3b+makebench Pi3b+Makebench3 2080 11.81 728 1830 1158 20864 307 852 14.00 2.10 2348 2080 11.76 754 1851 1162 20911 307 752 13.32 2.10 2349 58.60 OpenBenchmarking.org
C-Ray Total Time - 4K, 16 Rays Per Pixel OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time - 4K, 16 Rays Per Pixel pi3b+makebench Pi3b+Makebench3 400 800 1200 1600 2000 SE +/- 0.78, N = 3 SE +/- 0.45, N = 3 2080 2080 1. (CC) gcc options: -lm -lpthread -O3
Dbench Client Count: 1 OpenBenchmarking.org MB/s, More Is Better Dbench 4.0 Client Count: 1 pi3b+makebench Pi3b+Makebench3 3 6 9 12 15 SE +/- 0.17, N = 9 SE +/- 0.04, N = 3 11.81 11.76 1. (CC) gcc options: -lpopt -O2
OpenCV Benchmark OpenBenchmarking.org Seconds, Fewer Is Better OpenCV Benchmark 3.3.0 pi3b+makebench Pi3b+Makebench3 160 320 480 640 800 SE +/- 1.99, N = 3 SE +/- 0.84, N = 3 728 754 1. (CXX) g++ options: -std=c++11 -rdynamic
Tinymembench Standard Memset OpenBenchmarking.org MB/s, More Is Better Tinymembench 2018-05-28 Standard Memset Pi3b+Makebench3 pi3b+makebench 400 800 1200 1600 2000 SE +/- 2.46, N = 3 SE +/- 25.97, N = 3 1851 1830 1. (CC) gcc options: -O2 -lm
Tinymembench Standard Memcpy OpenBenchmarking.org MB/s, More Is Better Tinymembench 2018-05-28 Standard Memcpy Pi3b+Makebench3 pi3b+makebench 200 400 600 800 1000 SE +/- 1.41, N = 3 SE +/- 7.79, N = 3 1162 1158 1. (CC) gcc options: -O2 -lm
PyBench Total For Average Test Times OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times pi3b+makebench Pi3b+Makebench3 4K 8K 12K 16K 20K SE +/- 32.99, N = 3 SE +/- 16.95, N = 3 20864 20911
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.100 WAV To MP3 pi3b+makebench Pi3b+Makebench3 70 140 210 280 350 SE +/- 5.70, N = 3 SE +/- 4.95, N = 4 307 307 1. (CC) gcc options: -lm
IOzone Record Size: 64Kb - File Size: 512MB - Disk Test: Read Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 64Kb - File Size: 512MB - Disk Test: Read Performance pi3b+makebench Pi3b+Makebench3 200 400 600 800 1000 SE +/- 159.86, N = 12 SE +/- 179.11, N = 11 852 752 1. (CC) gcc options: -O3
IOzone Record Size: 64Kb - File Size: 512MB - Disk Test: Write Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 64Kb - File Size: 512MB - Disk Test: Write Performance pi3b+makebench Pi3b+Makebench3 4 8 12 16 20 SE +/- 0.80, N = 12 SE +/- 0.73, N = 12 14.00 13.32 1. (CC) gcc options: -O3
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2018-09-25 H.264 Video Encoding Pi3b+Makebench3 pi3b+makebench 0.4725 0.945 1.4175 1.89 2.3625 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 2.10 2.10 1. (CC) gcc options: -ldl -lavformat -lavcodec -lavutil -lswscale -lm -lpthread
CacheBench Test: Read / Modify / Write OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read / Modify / Write Pi3b+Makebench3 pi3b+makebench 500 1000 1500 2000 2500 SE +/- 3.95, N = 3 SE +/- 6.80, N = 3 2349 2348 1. (CC) gcc options: -lrt
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.1.1 RSA 4096-bit Performance Pi3b+Makebench3 13 26 39 52 65 SE +/- 0.35, N = 3 58.60 1. (CC) gcc options: -pthread -march=armv7-a -O3 -lssl -lcrypto -ldl
Phoronix Test Suite v10.8.4