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&grt&rdt .
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 cachebench: Read / Modify / Write dbench: 1 iozone: 64Kb - 512MB - Read Performance iozone: 64Kb - 512MB - Write Performance encode-mp3: WAV To MP3 opencv-bench: openssl: RSA 4096-bit Performance pybench: Total For Average Test Times tinymembench: Standard Memcpy tinymembench: Standard Memset x264: H.264 Video Encoding pi3b+makebench Pi3b+Makebench3 2080 2348 11.81 852 14.00 307 728 20864 1158 1830 2.10 2080 2349 11.76 752 13.32 307 754 58.60 20911 1162 1851 2.10 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
CacheBench Test: Read / Modify / Write OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read / Modify / Write pi3b+makebench Pi3b+Makebench3 500 1000 1500 2000 2500 SE +/- 6.80, N = 3 SE +/- 3.95, N = 3 2348 2349 1. (CC) gcc options: -lrt
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
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
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
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
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
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
Tinymembench Standard Memcpy OpenBenchmarking.org MB/s, More Is Better Tinymembench 2018-05-28 Standard Memcpy pi3b+makebench Pi3b+Makebench3 200 400 600 800 1000 SE +/- 7.79, N = 3 SE +/- 1.41, N = 3 1158 1162 1. (CC) gcc options: -O2 -lm
Tinymembench Standard Memset OpenBenchmarking.org MB/s, More Is Better Tinymembench 2018-05-28 Standard Memset pi3b+makebench Pi3b+Makebench3 400 800 1200 1600 2000 SE +/- 25.97, N = 3 SE +/- 2.46, N = 3 1830 1851 1. (CC) gcc options: -O2 -lm
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2018-09-25 H.264 Video Encoding pi3b+makebench Pi3b+Makebench3 0.4725 0.945 1.4175 1.89 2.3625 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 2.10 2.10 1. (CC) gcc options: -ldl -lavformat -lavcodec -lavutil -lswscale -lm -lpthread
Phoronix Test Suite v10.8.4