rpi4-skee-1

ARMv8 Cortex-A72 testing with a BCM2835 Raspberry Pi 4 Model B Rev 1.4 and vc4drmfb on Anolis OS 8.4 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2211243-NE-RPI4SKEE153.

rpi4-skee-1ProcessorMotherboardChipsetMemoryDiskGraphicsMonitorOSKernelDisplay ServerCompilerFile-SystemScreen Resolutionrpi4-skee-1ARMv8 Cortex-A72 @ 1.50GHz (4 Cores)BCM2835 Raspberry Pi 4 Model B Rev 1.4Broadcom BCM27118GB32GB SD32Gvc4drmfbP27q-20Anolis OS 8.45.4.161-v8-gbeb4f0dce81a-dirty (aarch64)SurfaceFlingerGCC 8.5.0 20210514ext42560x1440OpenBenchmarking.org- --build=aarch64-redhat-linux --disable-libmpx --disable-libunwind-exceptions --disable-multilib --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,fortran,lto --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-gcc-major-version-only --with-isl --with-linker-hash-style=gnu - Scaling Governor: cpufreq-dt ondemand- 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

rpi4-skee-1leveldb: Hot Readleveldb: Fill Syncleveldb: Fill Syncleveldb: Overwriteleveldb: Overwriteleveldb: Rand Fillleveldb: Rand Fillleveldb: Rand Readleveldb: Seek Randleveldb: Rand Deleteleveldb: Seq Fillleveldb: Seq Fillpostmark: Disk Transaction Performancetinymembench: Standard Memcpytinymembench: Standard Memsett-test1: 1t-test1: 2osbench: Create Filesosbench: Create Threadsosbench: Launch Programsosbench: Create Processesosbench: Memory Allocationsipc-benchmark: TCP Socket - 512ipc-benchmark: Unnamed Pipe - 512ipc-benchmark: FIFO Named Pipe - 512ipc-benchmark: Unnamed Unix Domain Socket - 512hackbench: 8 - Processopenssl: SHA256openssl: RSA4096openssl: RSA4096sqlite-speedtest: Timed Time - Size 1,000stress-ng: Forkingrocksdb: Read Rand Write Randrpi4-skee-12.3346.066.4997.657.4737.756.5422.3943.98854.0898.949.1947032401.53191.4124.71145.032223.54050889.433193472.782453182.230472408.369382257970453548444634301707345.15835748197096.07421.2501.2112074.36168500OpenBenchmarking.org

LevelDB

Benchmark: Hot Read

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Hot Readrpi4-skee-10.52521.05041.57562.10082.626SE +/- 0.020, N = 152.3341. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Fill Sync

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Fill Syncrpi4-skee-1246810SE +/- 0.15, N = 126.01. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Fill Sync

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Fill Syncrpi4-skee-11530456075SE +/- 1.67, N = 1266.501. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Overwrite

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Overwriterpi4-skee-1246810SE +/- 0.07, N = 37.61. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Overwrite

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Overwriterpi4-skee-11326395265SE +/- 0.90, N = 357.471. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Random Fill

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Random Fillrpi4-skee-1246810SE +/- 0.09, N = 37.71. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Random Fill

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random Fillrpi4-skee-11326395265SE +/- 1.05, N = 356.541. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Random Read

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random Readrpi4-skee-10.53871.07741.61612.15482.6935SE +/- 0.027, N = 52.3941. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Seek Random

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Seek Randomrpi4-skee-10.89731.79462.69193.58924.4865SE +/- 0.044, N = 43.9881. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Random Delete

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random Deleterpi4-skee-11224364860SE +/- 0.41, N = 354.091. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Sequential Fill

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Sequential Fillrpi4-skee-1246810SE +/- 0.09, N = 38.91. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Sequential Fill

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Sequential Fillrpi4-skee-11122334455SE +/- 0.64, N = 349.191. (CXX) g++ options: -O3 -lsnappy -lpthread

PostMark

Disk Transaction Performance

OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction Performancerpi4-skee-1150300450600750SE +/- 4.81, N = 37031. (CC) gcc options: -O3

Tinymembench

Standard Memcpy

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard Memcpyrpi4-skee-15001000150020002500SE +/- 5.23, N = 32401.51. (CC) gcc options: -O2 -lm

Tinymembench

Standard Memset

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard Memsetrpi4-skee-17001400210028003500SE +/- 0.67, N = 33191.41. (CC) gcc options: -O2 -lm

t-test1

Threads: 1

OpenBenchmarking.orgSeconds, Fewer Is Bettert-test1 2017-01-13Threads: 1rpi4-skee-1306090120150SE +/- 0.31, N = 3124.711. (CC) gcc options: -pthread

t-test1

Threads: 2

OpenBenchmarking.orgSeconds, Fewer Is Bettert-test1 2017-01-13Threads: 2rpi4-skee-11020304050SE +/- 0.07, N = 345.031. (CC) gcc options: -pthread

OSBench

Test: Create Files

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create Filesrpi4-skee-150100150200250SE +/- 4.92, N = 15223.541. (CC) gcc options: -lm

OSBench

Test: Create Threads

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create Threadsrpi4-skee-120406080100SE +/- 0.22, N = 389.431. (CC) gcc options: -lm

OSBench

Test: Launch Programs

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Launch Programsrpi4-skee-1100200300400500SE +/- 4.65, N = 3472.781. (CC) gcc options: -lm

OSBench

Test: Create Processes

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create Processesrpi4-skee-14080120160200SE +/- 1.61, N = 3182.231. (CC) gcc options: -lm

OSBench

Test: Memory Allocations

OpenBenchmarking.orgNs Per Event, Fewer Is BetterOSBenchTest: Memory Allocationsrpi4-skee-190180270360450SE +/- 2.03, N = 3408.371. (CC) gcc options: -lm

IPC_benchmark

Type: TCP Socket - Message Bytes: 512

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: TCP Socket - Message Bytes: 512rpi4-skee-160K120K180K240K300KSE +/- 1349.58, N = 3257970

IPC_benchmark

Type: Unnamed Pipe - Message Bytes: 512

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Pipe - Message Bytes: 512rpi4-skee-1100K200K300K400K500KSE +/- 842.90, N = 3453548

IPC_benchmark

Type: FIFO Named Pipe - Message Bytes: 512

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: FIFO Named Pipe - Message Bytes: 512rpi4-skee-1100K200K300K400K500KSE +/- 7014.58, N = 15444634

IPC_benchmark

Type: Unnamed Unix Domain Socket - Message Bytes: 512

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Unix Domain Socket - Message Bytes: 512rpi4-skee-160K120K180K240K300KSE +/- 1294.21, N = 3301707

Hackbench

Count: 8 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: Processrpi4-skee-180160240320400SE +/- 0.33, N = 3345.161. (CC) gcc options: -lpthread

OpenSSL

Algorithm: SHA256

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.0Algorithm: SHA256rpi4-skee-180M160M240M320M400MSE +/- 2805783.25, N = 33574819701. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl

OpenSSL

Algorithm: RSA4096

OpenBenchmarking.orgsign/s, More Is BetterOpenSSL 3.0Algorithm: RSA4096rpi4-skee-120406080100SE +/- 0.10, N = 396.01. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl

OpenSSL

Algorithm: RSA4096

OpenBenchmarking.orgverify/s, More Is BetterOpenSSL 3.0Algorithm: RSA4096rpi4-skee-116003200480064008000SE +/- 8.27, N = 37421.21. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl

SQLite Speedtest

Timed Time - Size 1,000

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite Speedtest 3.30Timed Time - Size 1,000rpi4-skee-1110220330440550SE +/- 5.84, N = 9501.211. (CC) gcc options: -O2 -ldl -lz -lpthread

Stress-NG

Test: Forking

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Forkingrpi4-skee-1400800120016002000SE +/- 8.49, N = 32074.361. (CC) gcc options: -O2 -std=gnu99 -lm -latomic -lc -lcrypt -ldl -lrt -lz -pthread

Facebook RocksDB

Test: Read Random Write Random

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.5.3Test: Read Random Write Randomrpi4-skee-140K80K120K160K200KSE +/- 2041.33, N = 31685001. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread


Phoronix Test Suite v10.8.4