ARMv8 Cortex-A72 testing with a BCM2835 Raspberry Pi 400 Rev 1.0 and V3D 4.2 4GB on Ubuntu 21.04 via the Phoronix Test Suite.
pts-kernel-20210827-01 Processor: ARMv8 Cortex-A72 @ 1.80GHz (4 Cores), Motherboard: BCM2835 Raspberry Pi 400 Rev 1.0, Chipset: Broadcom BCM2711, Memory: 4096MB, Disk: 32GB SP32G, Graphics: V3D 4.2 4GB, Monitor: ASUS PA238
OS: Ubuntu 21.04, Kernel: 5.11.0-1016-raspi (aarch64), Desktop: Xfce 4.16, Display Server: X Server 1.20.11, OpenGL: 2.1 Mesa 21.0.3, Vulkan: 1.0.155, Compiler: GCC 10.3.0, File-System: ext4, Screen Resolution: 1920x1080
Kernel Notes: snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1 - Transparent Huge Pages: madviseEnvironment Notes: CXXFLAGS="-O3 -pipe -mcpu=cortex-a72" CFLAGS="-O3 -pipe -mcpu=cortex-a72"Compiler Notes: --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 -vProcessor Notes: Scaling Governor: cpufreq-dt performanceDisk Mount Options Notes: noatime,rwDisk Details Notes: Block Size: 4096Security Notes: 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
Apache HTTP Server This is a test of the Apache HTTPD web server. This Apache HTTPD web server benchmark test profile makes use of the Golang "Bombardier" program for facilitating the HTTP requests over a fixed period time with a configurable number of concurrent clients. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 1000 pts-kernel-20210827-01 600 1200 1800 2400 3000 SE +/- 12.33, N = 3 2569.61 1. (CC) gcc options: -shared -fPIC -pthread -O3 -mcpu=cortex-a72
OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 500 pts-kernel-20210827-01 600 1200 1800 2400 3000 SE +/- 4.37, N = 3 2716.50 1. (CC) gcc options: -shared -fPIC -pthread -O3 -mcpu=cortex-a72
OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 200 pts-kernel-20210827-01 600 1200 1800 2400 3000 SE +/- 3.93, N = 3 2859.55 1. (CC) gcc options: -shared -fPIC -pthread -O3 -mcpu=cortex-a72
OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 100 pts-kernel-20210827-01 600 1200 1800 2400 3000 SE +/- 1.99, N = 3 2829.81 1. (CC) gcc options: -shared -fPIC -pthread -O3 -mcpu=cortex-a72
OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 20 pts-kernel-20210827-01 600 1200 1800 2400 3000 SE +/- 0.64, N = 3 2771.30 1. (CC) gcc options: -shared -fPIC -pthread -O3 -mcpu=cortex-a72
OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 1 pts-kernel-20210827-01 400 800 1200 1600 2000 SE +/- 14.42, N = 3 1722.48 1. (CC) gcc options: -shared -fPIC -pthread -O3 -mcpu=cortex-a72
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Glibc C String Functions pts-kernel-20210827-01 20K 40K 60K 80K 100K SE +/- 452.61, N = 3 97177.14 1. (CC) gcc options: -O3 -pipe -mcpu=cortex-a72 -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Context Switching pts-kernel-20210827-01 30K 60K 90K 120K 150K SE +/- 435.84, N = 3 159234.27 1. (CC) gcc options: -O3 -pipe -mcpu=cortex-a72 -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Socket Activity pts-kernel-20210827-01 90 180 270 360 450 SE +/- 0.69, N = 3 394.56 1. (CC) gcc options: -O3 -pipe -mcpu=cortex-a72 -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Memory Copying pts-kernel-20210827-01 20 40 60 80 100 SE +/- 0.39, N = 3 103.88 1. (CC) gcc options: -O3 -pipe -mcpu=cortex-a72 -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Vector Math pts-kernel-20210827-01 2K 4K 6K 8K 10K SE +/- 12.23, N = 3 10474.49 1. (CC) gcc options: -O3 -pipe -mcpu=cortex-a72 -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Matrix Math pts-kernel-20210827-01 300 600 900 1200 1500 SE +/- 15.14, N = 3 1352.52 1. (CC) gcc options: -O3 -pipe -mcpu=cortex-a72 -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Semaphores pts-kernel-20210827-01 50K 100K 150K 200K 250K SE +/- 64.98, N = 3 231951.04 1. (CC) gcc options: -O3 -pipe -mcpu=cortex-a72 -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: CPU Stress pts-kernel-20210827-01 40 80 120 160 200 SE +/- 1.27, N = 15 188.60 1. (CC) gcc options: -O3 -pipe -mcpu=cortex-a72 -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: CPU Cache pts-kernel-20210827-01 3 6 9 12 15 SE +/- 0.05, N = 3 10.21 1. (CC) gcc options: -O3 -pipe -mcpu=cortex-a72 -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: SENDFILE pts-kernel-20210827-01 4K 8K 12K 16K 20K SE +/- 18.55, N = 3 17165.65 1. (CC) gcc options: -O3 -pipe -mcpu=cortex-a72 -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Forking pts-kernel-20210827-01 600 1200 1800 2400 3000 SE +/- 9.85, N = 3 2804.50 1. (CC) gcc options: -O3 -pipe -mcpu=cortex-a72 -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Malloc pts-kernel-20210827-01 600K 1200K 1800K 2400K 3000K SE +/- 20291.95, N = 3 2759874.23 1. (CC) gcc options: -O3 -pipe -mcpu=cortex-a72 -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Crypto pts-kernel-20210827-01 80 160 240 320 400 SE +/- 1.90, N = 3 380.61 1. (CC) gcc options: -O3 -pipe -mcpu=cortex-a72 -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Atomic pts-kernel-20210827-01 30K 60K 90K 120K 150K SE +/- 13.89, N = 3 120342.03 1. (CC) gcc options: -O3 -pipe -mcpu=cortex-a72 -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: MEMFD pts-kernel-20210827-01 3 6 9 12 15 SE +/- 0.02, N = 3 13.47 1. (CC) gcc options: -O3 -pipe -mcpu=cortex-a72 -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: NUMA pts-kernel-20210827-01 9 18 27 36 45 38 1. (CC) gcc options: -O3 -pipe -mcpu=cortex-a72 -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
OpenSSL OpenSSL is an open-source toolkit that implements SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols. This test measures the RSA 4096-bit performance of OpenSSL. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.1.1 RSA 4096-bit Performance pts-kernel-20210827-01 30 60 90 120 150 SE +/- 0.09, N = 3 115.3 1. (CC) gcc options: -pthread -O3 -pipe -mcpu=cortex-a72 -lssl -lcrypto -ldl
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 16 - Type: Process pts-kernel-20210827-01 300 600 900 1200 1500 SE +/- 3.71, N = 3 1381.24 1. (CC) gcc options: -lpthread -O3 -pipe -mcpu=cortex-a72
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 8 - Type: Process pts-kernel-20210827-01 160 320 480 640 800 SE +/- 6.96, N = 9 721.10 1. (CC) gcc options: -lpthread -O3 -pipe -mcpu=cortex-a72
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 4 - Type: Process pts-kernel-20210827-01 80 160 240 320 400 SE +/- 0.21, N = 3 349.96 1. (CC) gcc options: -lpthread -O3 -pipe -mcpu=cortex-a72
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 2 - Type: Process pts-kernel-20210827-01 40 80 120 160 200 SE +/- 0.30, N = 3 172.70 1. (CC) gcc options: -lpthread -O3 -pipe -mcpu=cortex-a72
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 16 - Type: Thread pts-kernel-20210827-01 300 600 900 1200 1500 SE +/- 16.45, N = 3 1397.83 1. (CC) gcc options: -lpthread -O3 -pipe -mcpu=cortex-a72
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 1 - Type: Process pts-kernel-20210827-01 20 40 60 80 100 SE +/- 0.03, N = 3 86.07 1. (CC) gcc options: -lpthread -O3 -pipe -mcpu=cortex-a72
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 8 - Type: Thread pts-kernel-20210827-01 160 320 480 640 800 SE +/- 7.30, N = 9 730.38 1. (CC) gcc options: -lpthread -O3 -pipe -mcpu=cortex-a72
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 4 - Type: Thread pts-kernel-20210827-01 80 160 240 320 400 SE +/- 0.27, N = 3 352.41 1. (CC) gcc options: -lpthread -O3 -pipe -mcpu=cortex-a72
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 2 - Type: Thread pts-kernel-20210827-01 40 80 120 160 200 SE +/- 0.28, N = 3 174.38 1. (CC) gcc options: -lpthread -O3 -pipe -mcpu=cortex-a72
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 1 - Type: Thread pts-kernel-20210827-01 20 40 60 80 100 SE +/- 0.14, N = 3 86.89 1. (CC) gcc options: -lpthread -O3 -pipe -mcpu=cortex-a72
OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Unix Domain Socket - Message Bytes: 2048 pts-kernel-20210827-01 20K 40K 60K 80K 100K SE +/- 403.07, N = 3 97102
OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Unix Domain Socket - Message Bytes: 1024 pts-kernel-20210827-01 30K 60K 90K 120K 150K SE +/- 289.65, N = 3 132176
OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Unix Domain Socket - Message Bytes: 512 pts-kernel-20210827-01 30K 60K 90K 120K 150K SE +/- 303.15, N = 3 138530
OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Unix Domain Socket - Message Bytes: 256 pts-kernel-20210827-01 30K 60K 90K 120K 150K SE +/- 384.75, N = 3 139522
OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Unix Domain Socket - Message Bytes: 128 pts-kernel-20210827-01 30K 60K 90K 120K 150K SE +/- 197.61, N = 3 141418
OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: FIFO Named Pipe - Message Bytes: 4096 pts-kernel-20210827-01 40K 80K 120K 160K 200K SE +/- 426.98, N = 3 193613
OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: FIFO Named Pipe - Message Bytes: 2048 pts-kernel-20210827-01 50K 100K 150K 200K 250K SE +/- 614.86, N = 3 232411
OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: FIFO Named Pipe - Message Bytes: 1024 pts-kernel-20210827-01 60K 120K 180K 240K 300K SE +/- 1162.06, N = 3 259009
OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: FIFO Named Pipe - Message Bytes: 512 pts-kernel-20210827-01 60K 120K 180K 240K 300K SE +/- 1113.14, N = 3 273516
OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: FIFO Named Pipe - Message Bytes: 256 pts-kernel-20210827-01 60K 120K 180K 240K 300K SE +/- 575.92, N = 3 279113
OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: FIFO Named Pipe - Message Bytes: 128 pts-kernel-20210827-01 60K 120K 180K 240K 300K SE +/- 1694.76, N = 3 283164
OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Pipe - Message Bytes: 4096 pts-kernel-20210827-01 40K 80K 120K 160K 200K SE +/- 661.52, N = 3 195655
OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Pipe - Message Bytes: 2048 pts-kernel-20210827-01 50K 100K 150K 200K 250K SE +/- 1405.27, N = 3 240788
OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Pipe - Message Bytes: 1024 pts-kernel-20210827-01 60K 120K 180K 240K 300K SE +/- 1811.66, N = 3 269048
OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Pipe - Message Bytes: 512 pts-kernel-20210827-01 60K 120K 180K 240K 300K SE +/- 2564.48, N = 15 285234
OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Pipe - Message Bytes: 256 pts-kernel-20210827-01 60K 120K 180K 240K 300K SE +/- 3273.31, N = 3 296640
OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Pipe - Message Bytes: 128 pts-kernel-20210827-01 70K 140K 210K 280K 350K SE +/- 2474.81, N = 3 309064
OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: TCP Socket - Message Bytes: 2048 pts-kernel-20210827-01 40K 80K 120K 160K 200K SE +/- 427.50, N = 3 167600
OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: TCP Socket - Message Bytes: 1024 pts-kernel-20210827-01 40K 80K 120K 160K 200K SE +/- 391.05, N = 3 186627
OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: TCP Socket - Message Bytes: 512 pts-kernel-20210827-01 40K 80K 120K 160K 200K SE +/- 893.49, N = 3 195715
OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: TCP Socket - Message Bytes: 256 pts-kernel-20210827-01 40K 80K 120K 160K 200K SE +/- 917.42, N = 3 199939
OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: TCP Socket - Message Bytes: 128 pts-kernel-20210827-01 40K 80K 120K 160K 200K SE +/- 672.57, N = 3 204359
OSBench OSBench is a collection of micro-benchmarks for measuring operating system primitives like time to create threads/processes, launching programs, creating files, and memory allocation. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Ns Per Event, Fewer Is Better OSBench Test: Memory Allocations pts-kernel-20210827-01 80 160 240 320 400 SE +/- 0.88, N = 3 389.30 1. (CC) gcc options: -O3 -pipe -mcpu=cortex-a72 -lm
OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Processes pts-kernel-20210827-01 50 100 150 200 250 SE +/- 1.82, N = 3 213.29 1. (CC) gcc options: -O3 -pipe -mcpu=cortex-a72 -lm
OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Launch Programs pts-kernel-20210827-01 200 400 600 800 1000 SE +/- 2.39, N = 3 991.09 1. (CC) gcc options: -O3 -pipe -mcpu=cortex-a72 -lm
OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Threads pts-kernel-20210827-01 20 40 60 80 100 SE +/- 0.99, N = 3 108.89 1. (CC) gcc options: -O3 -pipe -mcpu=cortex-a72 -lm
OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Files pts-kernel-20210827-01 30 60 90 120 150 SE +/- 1.07, N = 12 140.67 1. (CC) gcc options: -O3 -pipe -mcpu=cortex-a72 -lm
perf-bench This test profile is used for running Linux perf-bench, the benchmark support within the Linux kernel's perf tool. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ops/sec, More Is Better perf-bench Benchmark: Syscall Basic pts-kernel-20210827-01 150K 300K 450K 600K 750K SE +/- 1591.03, N = 3 693890 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -lunwind-aarch64 -lunwind -Xlinker -lpthread -lrt -lm -ldl -lelf -ldw -lcrypto -lz -llzma
OpenBenchmarking.org ops/sec, More Is Better perf-bench Benchmark: Futex Lock-Pi pts-kernel-20210827-01 700 1400 2100 2800 3500 SE +/- 2.96, N = 3 3297 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -lunwind-aarch64 -lunwind -Xlinker -lpthread -lrt -lm -ldl -lelf -ldw -lcrypto -lz -llzma
OpenBenchmarking.org ops/sec, More Is Better perf-bench Benchmark: Sched Pipe pts-kernel-20210827-01 7K 14K 21K 28K 35K SE +/- 15.17, N = 3 31048 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -lunwind-aarch64 -lunwind -Xlinker -lpthread -lrt -lm -ldl -lelf -ldw -lcrypto -lz -llzma
OpenBenchmarking.org GB/sec, More Is Better perf-bench Benchmark: Memcpy 1MB pts-kernel-20210827-01 0.5692 1.1384 1.7076 2.2768 2.846 SE +/- 0.018671, N = 3 2.529835 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -lunwind-aarch64 -lunwind -Xlinker -lpthread -lrt -lm -ldl -lelf -ldw -lcrypto -lz -llzma
OpenBenchmarking.org ops/sec, More Is Better perf-bench Benchmark: Futex Hash pts-kernel-20210827-01 70K 140K 210K 280K 350K SE +/- 592.02, N = 3 344991 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -lunwind-aarch64 -lunwind -Xlinker -lpthread -lrt -lm -ldl -lelf -ldw -lcrypto -lz -llzma
OpenBenchmarking.org ops/sec, More Is Better perf-bench Benchmark: Epoll Wait pts-kernel-20210827-01 20K 40K 60K 80K 100K SE +/- 179.98, N = 3 79446 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -lunwind-aarch64 -lunwind -Xlinker -lpthread -lrt -lm -ldl -lelf -ldw -lcrypto -lz -llzma
iPerf iPerf is a network bandwidth throughput testing software. This test profile is used for automated testing of an iperf client and requires you have access to an iperf server. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mbits/sec, More Is Better iPerf 3.7 Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - Parallel: 64 pts-kernel-20210827-01 15 30 45 60 75 SE +/- 0.00, N = 3 67.1 1. (CC) gcc options: -O3 -pipe -mcpu=cortex-a72 -march=native -lssl -lcrypto -lm
OpenBenchmarking.org Mbits/sec, More Is Better iPerf 3.7 Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - Parallel: 32 pts-kernel-20210827-01 8 16 24 32 40 SE +/- 0.00, N = 3 33.6 1. (CC) gcc options: -O3 -pipe -mcpu=cortex-a72 -march=native -lssl -lcrypto -lm
OpenBenchmarking.org Mbits/sec, More Is Better iPerf 3.7 Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: TCP - Parallel: 64 pts-kernel-20210827-01 1200 2400 3600 4800 6000 SE +/- 9.61, N = 3 5614 1. (CC) gcc options: -O3 -pipe -mcpu=cortex-a72 -march=native -lssl -lcrypto -lm
OpenBenchmarking.org Mbits/sec, More Is Better iPerf 3.7 Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: TCP - Parallel: 32 pts-kernel-20210827-01 1200 2400 3600 4800 6000 SE +/- 14.05, N = 3 5473 1. (CC) gcc options: -O3 -pipe -mcpu=cortex-a72 -march=native -lssl -lcrypto -lm
OpenBenchmarking.org Mbits/sec, More Is Better iPerf 3.7 Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - Parallel: 1 pts-kernel-20210827-01 0.2363 0.4726 0.7089 0.9452 1.1815 SE +/- 0.00, N = 3 1.05 1. (CC) gcc options: -O3 -pipe -mcpu=cortex-a72 -march=native -lssl -lcrypto -lm
OpenBenchmarking.org Mbits/sec, More Is Better iPerf 3.7 Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: TCP - Parallel: 1 pts-kernel-20210827-01 1300 2600 3900 5200 6500 SE +/- 34.53, N = 3 5851 1. (CC) gcc options: -O3 -pipe -mcpu=cortex-a72 -march=native -lssl -lcrypto -lm
OpenBenchmarking.org Mbits/sec, More Is Better iPerf 3.7 Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - 1000Mbit Objective - Parallel: 64 pts-kernel-20210827-01 900 1800 2700 3600 4500 SE +/- 26.46, N = 3 4164 1. (CC) gcc options: -O3 -pipe -mcpu=cortex-a72 -march=native -lssl -lcrypto -lm
OpenBenchmarking.org Mbits/sec, More Is Better iPerf 3.7 Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - 1000Mbit Objective - Parallel: 32 pts-kernel-20210827-01 1300 2600 3900 5200 6500 SE +/- 71.59, N = 3 5897 1. (CC) gcc options: -O3 -pipe -mcpu=cortex-a72 -march=native -lssl -lcrypto -lm
OpenBenchmarking.org Mbits/sec, More Is Better iPerf 3.7 Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - 100Mbit Objective - Parallel: 64 pts-kernel-20210827-01 900 1800 2700 3600 4500 SE +/- 38.65, N = 3 4135 1. (CC) gcc options: -O3 -pipe -mcpu=cortex-a72 -march=native -lssl -lcrypto -lm
OpenBenchmarking.org Mbits/sec, More Is Better iPerf 3.7 Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - 100Mbit Objective - Parallel: 32 pts-kernel-20210827-01 700 1400 2100 2800 3500 3200 1. (CC) gcc options: -O3 -pipe -mcpu=cortex-a72 -march=native -lssl -lcrypto -lm
OpenBenchmarking.org Mbits/sec, More Is Better iPerf 3.7 Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - 1000Mbit Objective - Parallel: 1 pts-kernel-20210827-01 200 400 600 800 1000 1000 1. (CC) gcc options: -O3 -pipe -mcpu=cortex-a72 -march=native -lssl -lcrypto -lm
OpenBenchmarking.org Mbits/sec, More Is Better iPerf 3.7 Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - 100Mbit Objective - Parallel: 1 pts-kernel-20210827-01 20 40 60 80 100 100 1. (CC) gcc options: -O3 -pipe -mcpu=cortex-a72 -march=native -lssl -lcrypto -lm
Ethr Ethr is a cross-platform Golang-written network performance measurement tool developed by Microsoft that is capable of testing multiple protocols and different measurements. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Connections/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 64 pts-kernel-20210827-01 1600 3200 4800 6400 8000 SE +/- 79.32, N = 4 7685
OpenBenchmarking.org Connections/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 32 pts-kernel-20210827-01 1600 3200 4800 6400 8000 SE +/- 44.10, N = 3 7573
OpenBenchmarking.org Connections/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 8 pts-kernel-20210827-01 1600 3200 4800 6400 8000 SE +/- 81.45, N = 3 7470
OpenBenchmarking.org Connections/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 1 pts-kernel-20210827-01 500 1000 1500 2000 2500 SE +/- 14.53, N = 3 2357
OpenBenchmarking.org Mbits/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 64 pts-kernel-20210827-01 80 160 240 320 400 SE +/- 1.14, N = 3 388.32 MIN: 264.83 / MAX: 453.63
OpenBenchmarking.org Mbits/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 32 pts-kernel-20210827-01 90 180 270 360 450 SE +/- 1.62, N = 3 395.39 MIN: 189.95 / MAX: 467.71
OpenBenchmarking.org Mbits/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: UDP - Test: Bandwidth - Threads: 64 pts-kernel-20210827-01 4K 8K 12K 16K 20K SE +/- 54.67, N = 3 17624 MIN: 11940 / MAX: 21640
OpenBenchmarking.org Mbits/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: UDP - Test: Bandwidth - Threads: 32 pts-kernel-20210827-01 4K 8K 12K 16K 20K SE +/- 88.32, N = 3 17360 MIN: 13050 / MAX: 21780
OpenBenchmarking.org Mbits/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 64 pts-kernel-20210827-01 1600 3200 4800 6400 8000 SE +/- 57.20, N = 15 7370 MIN: 3170 / MAX: 10260
OpenBenchmarking.org Mbits/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 32 pts-kernel-20210827-01 1600 3200 4800 6400 8000 SE +/- 85.02, N = 15 7645 MIN: 6410 / MAX: 9340
OpenBenchmarking.org Mbits/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 8 pts-kernel-20210827-01 90 180 270 360 450 SE +/- 3.06, N = 15 422.52 MIN: 143.1 / MAX: 500.1
OpenBenchmarking.org Mbits/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 1 pts-kernel-20210827-01 50 100 150 200 250 SE +/- 1.10, N = 3 236.41 MIN: 194.82 / MAX: 255.36
OpenBenchmarking.org Mbits/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: UDP - Test: Bandwidth - Threads: 8 pts-kernel-20210827-01 3K 6K 9K 12K 15K SE +/- 101.15, N = 3 15937 MIN: 14940 / MAX: 16830
OpenBenchmarking.org Mbits/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 8 pts-kernel-20210827-01 1500 3000 4500 6000 7500 SE +/- 21.07, N = 3 7161 MIN: 6760 / MAX: 7390
OpenBenchmarking.org Microseconds, Fewer Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 64 pts-kernel-20210827-01 20 40 60 80 100 SE +/- 0.11, N = 3 91.56 MIN: 88.07 / MAX: 93.8
OpenBenchmarking.org Microseconds, Fewer Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 32 pts-kernel-20210827-01 20 40 60 80 100 SE +/- 0.05, N = 3 91.92 MIN: 87.8 / MAX: 94.46
OpenBenchmarking.org Microseconds, Fewer Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 8 pts-kernel-20210827-01 20 40 60 80 100 SE +/- 0.05, N = 3 91.55 MIN: 87.56 / MAX: 93.77
OpenBenchmarking.org Microseconds, Fewer Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 1 pts-kernel-20210827-01 20 40 60 80 100 SE +/- 0.02, N = 3 91.64 MIN: 87.94 / MAX: 93.65
t-test1 This is a test of t-test1 for basic memory allocator benchmarks. Note this test profile is currently very basic and the overall time does include the warmup time of the custom t-test1 compilation. Improvements welcome. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better t-test1 2017-01-13 Threads: 2 pts-kernel-20210827-01 10 20 30 40 50 SE +/- 0.06, N = 3 42.50 1. (CC) gcc options: -pthread -O3 -pipe -mcpu=cortex-a72
LevelDB LevelDB is a key-value storage library developed by Google that supports making use of Snappy for data compression and has other modern features. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Sequential Fill pts-kernel-20210827-01 14 28 42 56 70 SE +/- 0.05, N = 3 61.92 1. (CXX) g++ options: -O3 -pipe -mcpu=cortex-a72 -lsnappy -lpthread
OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Sequential Fill pts-kernel-20210827-01 2 4 6 8 10 SE +/- 0.00, N = 3 7.1 1. (CXX) g++ options: -O3 -pipe -mcpu=cortex-a72 -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Delete pts-kernel-20210827-01 14 28 42 56 70 SE +/- 0.34, N = 3 62.86 1. (CXX) g++ options: -O3 -pipe -mcpu=cortex-a72 -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Seek Random pts-kernel-20210827-01 0.9941 1.9882 2.9823 3.9764 4.9705 SE +/- 0.043, N = 15 4.418 1. (CXX) g++ options: -O3 -pipe -mcpu=cortex-a72 -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Read pts-kernel-20210827-01 0.5054 1.0108 1.5162 2.0216 2.527 SE +/- 0.004, N = 3 2.246 1. (CXX) g++ options: -O3 -pipe -mcpu=cortex-a72 -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Fill pts-kernel-20210827-01 15 30 45 60 75 SE +/- 0.08, N = 3 67.91 1. (CXX) g++ options: -O3 -pipe -mcpu=cortex-a72 -lsnappy -lpthread
OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Random Fill pts-kernel-20210827-01 2 4 6 8 10 SE +/- 0.00, N = 3 6.5 1. (CXX) g++ options: -O3 -pipe -mcpu=cortex-a72 -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Overwrite pts-kernel-20210827-01 15 30 45 60 75 SE +/- 0.66, N = 3 68.11 1. (CXX) g++ options: -O3 -pipe -mcpu=cortex-a72 -lsnappy -lpthread
OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Overwrite pts-kernel-20210827-01 2 4 6 8 10 SE +/- 0.06, N = 3 6.5 1. (CXX) g++ options: -O3 -pipe -mcpu=cortex-a72 -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Fill Sync pts-kernel-20210827-01 1400 2800 4200 5600 7000 SE +/- 41.02, N = 3 6336.39 1. (CXX) g++ options: -O3 -pipe -mcpu=cortex-a72 -lsnappy -lpthread
OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Fill Sync pts-kernel-20210827-01 0.0225 0.045 0.0675 0.09 0.1125 SE +/- 0.00, N = 3 0.1 1. (CXX) g++ options: -O3 -pipe -mcpu=cortex-a72 -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Hot Read pts-kernel-20210827-01 0.4993 0.9986 1.4979 1.9972 2.4965 SE +/- 0.015, N = 3 2.219 1. (CXX) g++ options: -O3 -pipe -mcpu=cortex-a72 -lsnappy -lpthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: MMAP pts-kernel-20210827-01 0.1913 0.3826 0.5739 0.7652 0.9565 SE +/- 0.10, N = 15 0.85 1. (CC) gcc options: -O3 -pipe -mcpu=cortex-a72 -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
perf-bench This test profile is used for running Linux perf-bench, the benchmark support within the Linux kernel's perf tool. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org GB/sec, More Is Better perf-bench Benchmark: Memset 1MB pts-kernel-20210827-01 1.171 2.342 3.513 4.684 5.855 SE +/- 0.082288, N = 15 5.204523 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -lunwind-aarch64 -lunwind -Xlinker -lpthread -lrt -lm -ldl -lelf -ldw -lcrypto -lz -llzma
pts-kernel-20210827-01 Processor: ARMv8 Cortex-A72 @ 1.80GHz (4 Cores), Motherboard: BCM2835 Raspberry Pi 400 Rev 1.0, Chipset: Broadcom BCM2711, Memory: 4096MB, Disk: 32GB SP32G, Graphics: V3D 4.2 4GB, Monitor: ASUS PA238
OS: Ubuntu 21.04, Kernel: 5.11.0-1016-raspi (aarch64), Desktop: Xfce 4.16, Display Server: X Server 1.20.11, OpenGL: 2.1 Mesa 21.0.3, Vulkan: 1.0.155, Compiler: GCC 10.3.0, File-System: ext4, Screen Resolution: 1920x1080
Kernel Notes: snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1 - Transparent Huge Pages: madviseEnvironment Notes: CXXFLAGS="-O3 -pipe -mcpu=cortex-a72" CFLAGS="-O3 -pipe -mcpu=cortex-a72"Compiler Notes: --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 -vProcessor Notes: Scaling Governor: cpufreq-dt performanceDisk Mount Options Notes: noatime,rwDisk Details Notes: Block Size: 4096Security Notes: 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
Testing initiated at 27 August 2021 23:04 by user jhamby.