ARMv7 Cortex-A72 testing with a BCM2835 Raspberry Pi 4 Model B Rev 1.1 and V3D 4.2 2GB on Raspbian 10 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 1911141-AS-1911122MA07 Raspberry Pi Model 4 Benchmarks - Phoronix Test Suite Raspberry Pi Model 4 Benchmarks ARMv7 Cortex-A72 testing with a BCM2835 Raspberry Pi 4 Model B Rev 1.1 and V3D 4.2 2GB on Raspbian 10 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/1911141-AS-1911122MA07&grt&sor&export=pdf .
Raspberry Pi Model 4 Benchmarks Processor Motherboard Memory Disk Graphics Monitor OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution RPi Model 4 B 2GB ICE Tower Baseline OC1 OC2 OC3 ARMv7 Cortex-A72 @ 1.50GHz (4 Cores) BCM2835 Raspberry Pi 4 Model B Rev 1.1 2048MB 32GB SP32G DRM emulated Acer X34 Raspbian 10 4.19.75-v7l+ (armv7l) LXDE X Server 1.20.4 modesetting 1.20.4 2.1 Mesa 19.2.0-rc1 GCC 8.3.0 ext4 3440x1440 ARMv7 Cortex-A72 @ 1.75GHz (4 Cores) V3D 4.2 2GB LXDE 0.10.0 ARMv7 Cortex-A72 @ 2.00GHz (4 Cores) ARMv7 Cortex-A72 @ 2.15GHz (4 Cores) OpenBenchmarking.org Compiler Details - --build=arm-linux-gnueabihf --disable-libitm --disable-libquadmath --disable-libquadmath-support --disable-sjlj-exceptions --disable-werror --enable-bootstrap --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,ada,c++,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=armv6 --with-default-libstdcxx-abi=new --with-float=hard --with-fpu=vfp --with-gcc-major-version-only --with-target-system-zlib -v Processor Details - Scaling Governor: BCM2835 Freq ondemand Python Details - Python 2.7.16 + Python 3.7.3
Raspberry Pi Model 4 Benchmarks encode-flac: WAV To FLAC graphics-magick: Rotate graphics-magick: Resizing encode-mp3: WAV To MP3 nginx: Static Web Page Serving perl-benchmark: Pod2html perl-benchmark: Interpreter phpbench: PHP Benchmark Suite pybench: Total For Average Test Times rust-prime: Prime Number Test To 200,000,000 scimark2: Composite smallpt: Global Illumination Renderer; 128 Samples x264: H.264 Video Encoding compress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 RPi Model 4 B 2GB ICE Tower Baseline OC1 OC2 OC3 104.33 62 50 125.45 5014.94 0.64281168 0.00788167 100690 5254 675.92 135.21 131.73 4.67 321.32 90.70 72 57 107.10 5705.40 0.54932869 0.00749535 117174 4511 587.00 155.73 112.83 5.46 314.97 80.25 78 60 93.91 6374.93 0.47894335 0.00777800 134465 3943 521.43 172.60 98.72 5.91 311.44 75.68 87 65 87.42 6765.89 0.45203789 0.00607637 143663 3674 478.22 183.71 92.96 6.47 306.74 OpenBenchmarking.org
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.2 WAV To FLAC OC3 OC2 OC1 RPi Model 4 B 2GB ICE Tower Baseline 20 40 60 80 100 SE +/- 0.52, N = 5 SE +/- 0.26, N = 5 SE +/- 0.41, N = 5 SE +/- 0.19, N = 5 75.68 80.25 90.70 104.33 1. (CXX) g++ options: -O2 -fvisibility=hidden -lm
GraphicsMagick Operation: Rotate OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Rotate OC3 OC2 OC1 RPi Model 4 B 2GB ICE Tower Baseline 20 40 60 80 100 87 78 72 62 1. (CC) gcc options: -fopenmp -O2 -pthread -lSM -lICE -lX11 -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Resizing OC3 OC2 OC1 RPi Model 4 B 2GB ICE Tower Baseline 15 30 45 60 75 SE +/- 0.33, N = 3 65 60 57 50 1. (CC) gcc options: -fopenmp -O2 -pthread -lSM -lICE -lX11 -lz -lm -lgomp -lpthread
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.100 WAV To MP3 OC3 OC2 OC1 RPi Model 4 B 2GB ICE Tower Baseline 30 60 90 120 150 SE +/- 0.06, N = 3 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.33, N = 3 87.42 93.91 107.10 125.45 1. (CC) gcc options: -lm
NGINX Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better NGINX Benchmark 1.9.9 Static Web Page Serving OC3 OC2 OC1 RPi Model 4 B 2GB ICE Tower Baseline 1500 3000 4500 6000 7500 SE +/- 4.66, N = 3 SE +/- 2.73, N = 3 SE +/- 7.56, N = 3 SE +/- 43.60, N = 3 6765.89 6374.93 5705.40 5014.94 1. (CC) gcc options: -lpthread -lcrypt -lcrypto -lz -O3 -march=native
Perl Benchmarks Test: Pod2html OpenBenchmarking.org Seconds, Fewer Is Better Perl Benchmarks Test: Pod2html OC3 OC2 OC1 RPi Model 4 B 2GB ICE Tower Baseline 0.1446 0.2892 0.4338 0.5784 0.723 SE +/- 0.00152854, N = 3 SE +/- 0.00338490, N = 3 SE +/- 0.00532771, N = 3 SE +/- 0.00984268, N = 3 0.45203789 0.47894335 0.54932869 0.64281168
Perl Benchmarks Test: Interpreter OpenBenchmarking.org Seconds, Fewer Is Better Perl Benchmarks Test: Interpreter OC3 OC1 OC2 RPi Model 4 B 2GB ICE Tower Baseline 0.0018 0.0036 0.0054 0.0072 0.009 SE +/- 0.00020371, N = 12 SE +/- 0.00038350, N = 12 SE +/- 0.00070180, N = 12 SE +/- 0.00025381, N = 15 0.00607637 0.00749535 0.00777800 0.00788167
PHPBench PHP Benchmark Suite OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite OC3 OC2 OC1 RPi Model 4 B 2GB ICE Tower Baseline 30K 60K 90K 120K 150K SE +/- 91.45, N = 3 SE +/- 723.82, N = 3 SE +/- 320.42, N = 3 SE +/- 915.20, N = 3 143663 134465 117174 100690
PyBench Total For Average Test Times OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times OC3 OC2 OC1 RPi Model 4 B 2GB ICE Tower Baseline 1100 2200 3300 4400 5500 SE +/- 4.37, N = 3 SE +/- 6.74, N = 3 SE +/- 11.72, N = 3 3674 3943 4511 5254
Rust Prime Benchmark Prime Number Test To 200,000,000 OpenBenchmarking.org Seconds, Fewer Is Better Rust Prime Benchmark Prime Number Test To 200,000,000 OC3 OC2 OC1 RPi Model 4 B 2GB ICE Tower Baseline 150 300 450 600 750 SE +/- 4.19, N = 3 SE +/- 5.90, N = 3 SE +/- 3.61, N = 3 SE +/- 1.26, N = 3 478.22 521.43 587.00 675.92 1. (CC) gcc options: -pie -nodefaultlibs -ldl -lrt -lpthread -lgcc_s -lc -lm -lutil
SciMark Computational Test: Composite OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Composite OC3 OC2 OC1 RPi Model 4 B 2GB ICE Tower Baseline 40 80 120 160 200 SE +/- 0.48, N = 3 SE +/- 0.31, N = 3 SE +/- 0.28, N = 3 SE +/- 0.04, N = 3 183.71 172.60 155.73 135.21 1. (CC) gcc options: -lm
Smallpt Global Illumination Renderer; 128 Samples OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 128 Samples OC3 OC2 OC1 RPi Model 4 B 2GB ICE Tower Baseline 30 60 90 120 150 SE +/- 0.73, N = 3 SE +/- 0.08, N = 3 SE +/- 0.13, N = 3 SE +/- 0.26, N = 3 92.96 98.72 112.83 131.73 1. (CXX) g++ options: -fopenmp -O3
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2018-09-25 H.264 Video Encoding OC3 OC2 OC1 RPi Model 4 B 2GB ICE Tower Baseline 2 4 6 8 10 SE +/- 0.08, N = 3 SE +/- 0.02, N = 3 SE +/- 0.06, N = 3 SE +/- 0.01, N = 3 6.47 5.91 5.46 4.67 1. (CC) gcc options: -ldl -lm -lpthread
Zstd Compression Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 OpenBenchmarking.org Seconds, Fewer Is Better Zstd Compression 1.3.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 OC3 OC2 OC1 RPi Model 4 B 2GB ICE Tower Baseline 70 140 210 280 350 SE +/- 0.54, N = 3 SE +/- 1.48, N = 3 SE +/- 0.87, N = 3 SE +/- 4.13, N = 9 306.74 311.44 314.97 321.32 1. (CC) gcc options: -O3 -pthread -lz
Phoronix Test Suite v10.8.4