ARMv8 Cortex-A72 testing on Ubuntu 21.04 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 2109286-IB-PI4BENCH205 pi4-bench - Phoronix Test Suite pi4-bench ARMv8 Cortex-A72 testing on Ubuntu 21.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2109286-IB-PI4BENCH205&grt&rdt .
pi4-bench Processor Motherboard Chipset Memory Disk OS Kernel Display Server Vulkan Compiler File-System ARMv8 Cortex-A72 - - BCM2835 Raspberry Pi 4 Model B ARMv8 Cortex-A72 Ubuntu 21.04 ARMv8 Cortex-A72 @ 1.50GHz (4 Cores) BCM2835 Raspberry Pi 4 Model B Rev 1.4 Broadcom BCM2711 8GB 32GB SE32G Ubuntu 21.04 5.11.0-1017-raspi (aarch64) X Server 1.20.11 1.0.2 GCC 10.3.0 ext4 OpenBenchmarking.org Kernel Details - snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1 - Transparent Huge Pages: madvise Compiler Details - --build=aarch64-linux-gnu --disable-libquadmath --disable-libquadmath-support --disable-werror --enable-bootstrap --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-fix-cortex-a53-843419 --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-mutex --enable-multiarch --enable-nls --enable-objc-gc=auto --enable-plugin --enable-shared --enable-threads=posix --host=aarch64-linux-gnu --program-prefix=aarch64-linux-gnu- --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-target-system-zlib=auto -v Processor Details - Scaling Governor: cpufreq-dt performance Security Details - itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Vulnerable + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Vulnerable + srbds: Not affected + tsx_async_abort: Not affected
pi4-bench cachebench: Read cachebench: Write mbw: Memory Copy - 128 MiB mbw: Memory Copy - 1024 MiB mbw: Memory Copy, Fixed Block Size - 128 MiB mbw: Memory Copy, Fixed Block Size - 1024 MiB perf-bench: Epoll Wait perf-bench: Futex Hash perf-bench: Memcpy 1MB perf-bench: Memset 1MB perf-bench: Sched Pipe perf-bench: Futex Lock-Pi perf-bench: Syscall Basic ramspeed: Add - Integer ramspeed: Copy - Integer ramspeed: Scale - Integer ramspeed: Triad - Integer ramspeed: Average - Integer ramspeed: Add - Floating Point ramspeed: Copy - Floating Point ramspeed: Scale - Floating Point ramspeed: Triad - Floating Point ramspeed: Average - Floating Point stream: Copy stream: Scale stream: Triad stream: Add sysbench: RAM / Memory sysbench: CPU t-test1: 1 t-test1: 2 tinymembench: Standard Memcpy tinymembench: Standard Memset ARMv8 Cortex-A72 - - BCM2835 Raspberry Pi 4 Model B ARMv8 Cortex-A72 Ubuntu 21.04 2337.147 2285.070 2338.100 2285.368 3734.59 4235.09 4382.89 2323.15 3643.31 3712.94 4264.89 4280.48 2772.70 3759.08 3597.0 3749.4 3380.1 3413.8 6472.31 5255.12 142.647 49.248 2571.8 3350.2 3807.730498 5586.435999 66292 252368 2.716229 5.302691 25906 3094 555712 OpenBenchmarking.org
CacheBench Test: Read OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read ARMv8 Cortex-A72 800 1600 2400 3200 4000 SE +/- 0.86, N = 3 3807.73 MIN: 3787.66 / MAX: 3810.26 1. (CC) gcc options: -lrt
CacheBench Test: Write OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Write ARMv8 Cortex-A72 1200 2400 3600 4800 6000 SE +/- 0.71, N = 3 5586.44 MIN: 5289.19 / MAX: 5705.25 1. (CC) gcc options: -lrt
MBW Test: Memory Copy - Array Size: 128 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy - Array Size: 128 MiB ARMv8 Cortex-A72 - - BCM2835 Raspberry Pi 4 Model B 500 1000 1500 2000 2500 SE +/- 2.17, N = 3 2337.15 1. (CC) gcc options: -O3 -march=native
MBW Test: Memory Copy - Array Size: 1024 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy - Array Size: 1024 MiB ARMv8 Cortex-A72 - - BCM2835 Raspberry Pi 4 Model B 500 1000 1500 2000 2500 SE +/- 0.85, N = 3 2285.07 1. (CC) gcc options: -O3 -march=native
MBW Test: Memory Copy, Fixed Block Size - Array Size: 128 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy, Fixed Block Size - Array Size: 128 MiB ARMv8 Cortex-A72 - - BCM2835 Raspberry Pi 4 Model B 500 1000 1500 2000 2500 SE +/- 3.51, N = 3 2338.10 1. (CC) gcc options: -O3 -march=native
MBW Test: Memory Copy, Fixed Block Size - Array Size: 1024 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy, Fixed Block Size - Array Size: 1024 MiB ARMv8 Cortex-A72 - - BCM2835 Raspberry Pi 4 Model B 500 1000 1500 2000 2500 SE +/- 0.57, N = 3 2285.37 1. (CC) gcc options: -O3 -march=native
perf-bench Benchmark: Epoll Wait OpenBenchmarking.org ops/sec, More Is Better perf-bench Benchmark: Epoll Wait Ubuntu 21.04 14K 28K 42K 56K 70K SE +/- 203.14, N = 3 66292 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lcrypto
perf-bench Benchmark: Futex Hash OpenBenchmarking.org ops/sec, More Is Better perf-bench Benchmark: Futex Hash Ubuntu 21.04 50K 100K 150K 200K 250K SE +/- 3708.43, N = 12 252368 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lcrypto
perf-bench Benchmark: Memcpy 1MB OpenBenchmarking.org GB/sec, More Is Better perf-bench Benchmark: Memcpy 1MB Ubuntu 21.04 0.6112 1.2224 1.8336 2.4448 3.056 SE +/- 0.017322, N = 3 2.716229 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lcrypto
perf-bench Benchmark: Memset 1MB OpenBenchmarking.org GB/sec, More Is Better perf-bench Benchmark: Memset 1MB Ubuntu 21.04 1.1931 2.3862 3.5793 4.7724 5.9655 SE +/- 0.047298, N = 3 5.302691 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lcrypto
perf-bench Benchmark: Sched Pipe OpenBenchmarking.org ops/sec, More Is Better perf-bench Benchmark: Sched Pipe Ubuntu 21.04 6K 12K 18K 24K 30K SE +/- 18.80, N = 3 25906 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lcrypto
perf-bench Benchmark: Futex Lock-Pi OpenBenchmarking.org ops/sec, More Is Better perf-bench Benchmark: Futex Lock-Pi Ubuntu 21.04 700 1400 2100 2800 3500 SE +/- 1.86, N = 3 3094 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lcrypto
perf-bench Benchmark: Syscall Basic OpenBenchmarking.org ops/sec, More Is Better perf-bench Benchmark: Syscall Basic Ubuntu 21.04 120K 240K 360K 480K 600K SE +/- 4619.38, N = 3 555712 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lcrypto
RAMspeed SMP Type: Add - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Add - Benchmark: Integer ARMv8 Cortex-A72 - - BCM2835 Raspberry Pi 4 Model B 800 1600 2400 3200 4000 SE +/- 52.72, N = 3 3734.59 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Copy - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Copy - Benchmark: Integer ARMv8 Cortex-A72 - - BCM2835 Raspberry Pi 4 Model B 900 1800 2700 3600 4500 SE +/- 10.25, N = 3 4235.09 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Scale - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Scale - Benchmark: Integer ARMv8 Cortex-A72 - - BCM2835 Raspberry Pi 4 Model B 900 1800 2700 3600 4500 SE +/- 53.07, N = 3 4382.89 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Triad - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Triad - Benchmark: Integer ARMv8 Cortex-A72 - - BCM2835 Raspberry Pi 4 Model B 500 1000 1500 2000 2500 SE +/- 12.83, N = 3 2323.15 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Average - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Average - Benchmark: Integer ARMv8 Cortex-A72 - - BCM2835 Raspberry Pi 4 Model B 800 1600 2400 3200 4000 SE +/- 12.60, N = 3 3643.31 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Add - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Add - Benchmark: Floating Point ARMv8 Cortex-A72 - - BCM2835 Raspberry Pi 4 Model B 800 1600 2400 3200 4000 SE +/- 28.69, N = 3 3712.94 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Copy - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Copy - Benchmark: Floating Point ARMv8 Cortex-A72 - - BCM2835 Raspberry Pi 4 Model B 900 1800 2700 3600 4500 SE +/- 12.80, N = 3 4264.89 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Scale - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Scale - Benchmark: Floating Point ARMv8 Cortex-A72 - - BCM2835 Raspberry Pi 4 Model B 900 1800 2700 3600 4500 SE +/- 26.43, N = 3 4280.48 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Triad - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Triad - Benchmark: Floating Point ARMv8 Cortex-A72 - - BCM2835 Raspberry Pi 4 Model B 600 1200 1800 2400 3000 SE +/- 30.01, N = 4 2772.70 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Average - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Average - Benchmark: Floating Point ARMv8 Cortex-A72 - - BCM2835 Raspberry Pi 4 Model B 800 1600 2400 3200 4000 SE +/- 20.71, N = 3 3759.08 1. (CC) gcc options: -O3 -march=native
Stream Type: Copy OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Copy ARMv8 Cortex-A72 - - BCM2835 Raspberry Pi 4 Model B 800 1600 2400 3200 4000 SE +/- 18.93, N = 5 3597.0 1. (CC) gcc options: -O3 -march=native -fopenmp
Stream Type: Scale OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Scale ARMv8 Cortex-A72 - - BCM2835 Raspberry Pi 4 Model B 800 1600 2400 3200 4000 SE +/- 22.62, N = 5 3749.4 1. (CC) gcc options: -O3 -march=native -fopenmp
Stream Type: Triad OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Triad ARMv8 Cortex-A72 - - BCM2835 Raspberry Pi 4 Model B 700 1400 2100 2800 3500 SE +/- 17.97, N = 5 3380.1 1. (CC) gcc options: -O3 -march=native -fopenmp
Stream Type: Add OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Add ARMv8 Cortex-A72 - - BCM2835 Raspberry Pi 4 Model B 700 1400 2100 2800 3500 SE +/- 21.41, N = 5 3413.8 1. (CC) gcc options: -O3 -march=native -fopenmp
Sysbench Test: RAM / Memory OpenBenchmarking.org MiB/sec, More Is Better Sysbench 1.0.20 Test: RAM / Memory ARMv8 Cortex-A72 - - BCM2835 Raspberry Pi 4 Model B 1400 2800 4200 5600 7000 SE +/- 32.06, N = 3 6472.31 1. (CC) gcc options: -pthread -O2 -funroll-loops -rdynamic -ldl -laio -lm
Sysbench Test: CPU OpenBenchmarking.org Events Per Second, More Is Better Sysbench 1.0.20 Test: CPU ARMv8 Cortex-A72 - - BCM2835 Raspberry Pi 4 Model B 1100 2200 3300 4400 5500 SE +/- 60.29, N = 15 5255.12 1. (CC) gcc options: -pthread -O2 -funroll-loops -rdynamic -ldl -laio -lm
t-test1 Threads: 1 OpenBenchmarking.org Seconds, Fewer Is Better t-test1 2017-01-13 Threads: 1 ARMv8 Cortex-A72 - - BCM2835 Raspberry Pi 4 Model B 30 60 90 120 150 SE +/- 0.47, N = 3 142.65 1. (CC) gcc options: -pthread
t-test1 Threads: 2 OpenBenchmarking.org Seconds, Fewer Is Better t-test1 2017-01-13 Threads: 2 ARMv8 Cortex-A72 - - BCM2835 Raspberry Pi 4 Model B 11 22 33 44 55 SE +/- 0.05, N = 3 49.25 1. (CC) gcc options: -pthread
Tinymembench Standard Memcpy OpenBenchmarking.org MB/s, More Is Better Tinymembench 2018-05-28 Standard Memcpy ARMv8 Cortex-A72 - - BCM2835 Raspberry Pi 4 Model B 600 1200 1800 2400 3000 SE +/- 5.89, N = 3 2571.8 1. (CC) gcc options: -O2 -lm
Tinymembench Standard Memset OpenBenchmarking.org MB/s, More Is Better Tinymembench 2018-05-28 Standard Memset ARMv8 Cortex-A72 - - BCM2835 Raspberry Pi 4 Model B 700 1400 2100 2800 3500 SE +/- 0.92, N = 3 3350.2 1. (CC) gcc options: -O2 -lm
Phoronix Test Suite v10.8.4