Rockchip ARMv8 Cortex-A72 testing on Ubuntu 20.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 2209051-NE-2209057NE22 rpi4@2GHz - Phoronix Test Suite rpi4@2GHz Rockchip ARMv8 Cortex-A72 testing on Ubuntu 20.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2209051-NE-2209057NE22&sro&gru .
rpi4@2GHz Processor Motherboard Memory Disk Graphics Monitor Network OS Kernel Display Server Compiler File-System Screen Resolution Desktop rockpi4@2GHz rpi4b_r@2ghz opi4b@1.8GHz rockpi5b@2.4GHz visionfive1@1ghz opi4LTS@1.6GHz Rockchip ARMv8 Cortex-A72 @ 1.51GHz (6 Cores) ROCK PI 4B 4096MB 31GB SDU1 + 31GB SLD32G Debian 10 4.4.154-113-rockchip-gdb9dfc2cdd25 (aarch64) X Server 1.20.4 GCC 8.3.0 ext4 1024x768 ARMv8 Cortex-A72 @ 2.00GHz (4 Cores) BCM2835 Raspberry Pi 4 Model B Rev 1.2 2048MB 15GB SD16G 5.4.51-v8+ (aarch64) Rockchip ARMv8 Cortex-A72 @ 1.42GHz (6 Cores) OrangePi RK3399 AI boards based on Rockchip 4096MB 16GB AJTD4R Ubuntu 18.04 4.4.179-gc123b0c4-dirty (aarch64) LXDE X Server 1.19.6 GCC 7.5.0 1024x768 Rockchip ARMv8 Cortex-A76 @ 1.80GHz (6 Cores / 8 Threads) Radxa ROCK 5B 16GB 32GB SD32G rockchipdrmfb MACROSILICON Realtek RTL8125 2.5GbE Debian 11 5.10.66-20-rockchip-g0cdf37b755fe (aarch64) X Server 1.20.11 GCC 10.2.1 20210110 1280x720 SiFive RISC-V (2 Cores) StarFive VisionFive V1 8GB Fedora 33 5.15.10+ (riscv64) Xfce GCC 10.3.1 20210422 + Clang 11.0.0 Rockchip ARMv8 Cortex-A72 @ 1.20GHz (6 Cores) OrangePi 4 LTS 3072MB Ubuntu 20.04 5.10.43 (aarch64) X Server 1.20.13 GCC 9.4.0 OpenBenchmarking.org Compiler Details - rockpi4@2GHz: --build=aarch64-linux-gnu --disable-libphobos --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++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-plugin --enable-shared --enable-threads=posix --host=aarch64-linux-gnu --program-prefix=aarch64-linux-gnu- --target=aarch64-linux-gnu --with-default-libstdcxx-abi=new --with-gcc-major-version-only -v - rpi4b_r@2ghz: --build=aarch64-linux-gnu --disable-libphobos --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++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-plugin --enable-shared --enable-threads=posix --host=aarch64-linux-gnu --program-prefix=aarch64-linux-gnu- --target=aarch64-linux-gnu --with-default-libstdcxx-abi=new --with-gcc-major-version-only -v - opi4b@1.8GHz: --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++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-plugin --enable-shared --enable-threads=posix --host=aarch64-linux-gnu --program-prefix=aarch64-linux-gnu- --target=aarch64-linux-gnu --with-default-libstdcxx-abi=new --with-gcc-major-version-only -v - rockpi5b@2.4GHz: --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 - visionfive1@1ghz: --build=riscv64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-abi=lp64d --with-arch=rv64gc --with-gcc-major-version-only --with-isl --with-linker-hash-style=gnu --with-multilib-list=lp64d - opi4LTS@1.6GHz: --build=aarch64-linux-gnu --disable-libquadmath --disable-libquadmath-support --disable-werror --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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --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-default-libstdcxx-abi=new --with-gcc-major-version-only --with-target-system-zlib=auto -v Processor Details - rockpi4@2GHz: Scaling Governor: cpufreq-dt performance - rpi4b_r@2ghz: Scaling Governor: cpufreq-dt ondemand - opi4b@1.8GHz: Scaling Governor: cpufreq-dt interactive - rockpi5b@2.4GHz: Scaling Governor: cpufreq-dt ondemand - opi4LTS@1.6GHz: Scaling Governor: cpufreq-dt performance Disk Mount Options Details - rockpi4@2GHz: data=ordered,relatime,rw - rpi4b_r@2ghz: noatime,rw - rockpi5b@2.4GHz: relatime,rw - visionfive1@1ghz: noatime,rw - opi4LTS@1.6GHz: commit=600,errors=remount-ro,noatime,rw Disk Details Details - rockpi4@2GHz, rpi4b_r@2ghz, rockpi5b@2.4GHz, visionfive1@1ghz, opi4LTS@1.6GHz: Block Size: 4096 Python Details - rockpi4@2GHz: Python 3.7.3 - rpi4b_r@2ghz: Python 2.7.16 + Python 3.7.3 - opi4b@1.8GHz: Python 2.7.17 + Python 3.6.9 - rockpi5b@2.4GHz: Python 3.9.2 - visionfive1@1ghz: Python 3.9.7 - opi4LTS@1.6GHz: Python 3.8.10 Kernel Details - rpi4b_r@2ghz: snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1 snd_bcm2835.enable_headphones=1 Security Details - rpi4b_r@2ghz: 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 - rockpi5b@2.4GHz: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Not affected + srbds: Not affected + tsx_async_abort: Not affected - opi4LTS@1.6GHz: 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 Disk Details - opi4b@1.8GHz: CFQ / data=ordered,relatime,rw,stripe=1024 / Block Size: 4096
rpi4@2GHz stress-ng: MMAP stress-ng: NUMA stress-ng: MEMFD stress-ng: Atomic stress-ng: Crypto stress-ng: Malloc stress-ng: Forking stress-ng: SENDFILE stress-ng: CPU Cache stress-ng: CPU Stress stress-ng: Semaphores stress-ng: Matrix Math stress-ng: Vector Math stress-ng: Memory Copying stress-ng: Socket Activity stress-ng: Context Switching stress-ng: Glibc C String Functions stress-ng: Glibc Qsort Data Sorting stress-ng: System V Message Passing stress-ng: IO_uring coremark: CoreMark Size 666 - Iterations Per Second ramspeed: Add - Integer ramspeed: Copy - Integer ramspeed: Scale - Integer ramspeed: Triad - Integer ramspeed: Average - Integer cachebench: Read / Modify / Write ipc-benchmark: TCP Socket - 128 ipc-benchmark: TCP Socket - 256 ipc-benchmark: TCP Socket - 512 ipc-benchmark: TCP Socket - 1024 ipc-benchmark: Unnamed Pipe - 128 ipc-benchmark: Unnamed Pipe - 256 ipc-benchmark: Unnamed Pipe - 512 ipc-benchmark: Unnamed Pipe - 1024 ipc-benchmark: FIFO Named Pipe - 128 ipc-benchmark: FIFO Named Pipe - 256 ipc-benchmark: FIFO Named Pipe - 512 ipc-benchmark: FIFO Named Pipe - 1024 ipc-benchmark: Unnamed Unix Domain Socket - 128 ipc-benchmark: Unnamed Unix Domain Socket - 256 ipc-benchmark: Unnamed Unix Domain Socket - 512 ipc-benchmark: Unnamed Unix Domain Socket - 1024 compress-7zip: Compress Speed Test libraw: Post-Processing Benchmark openssl: openssl: pybench: Total For Average Test Times sqlite: 1 sqlite: 8 smallpt: Global Illumination Renderer; 128 Samples hackbench: 1 - Thread hackbench: 2 - Thread hackbench: 4 - Thread rockpi4@2GHz rpi4b_r@2ghz opi4b@1.8GHz rockpi5b@2.4GHz visionfive1@1ghz opi4LTS@1.6GHz 9.48 65.67 53.37 68957.88 342.52 4584713.85 3991.00 29023.94 52.85 536.18 292743.91 1902.77 5924.10 168.21 783.00 806438.52 100358.97 14.09 1258233.91 35943.573634 4794.47 5142.80 5104.61 3855.72 4722.00 14892.306205 1296725 1242060 1085305 681836 1319651 1279133 1214093 1184817 1369741 1284175 1198549 1176832 929281 921845 887585 787023 4451 6.42 145.3 9907.8 4513 105.509 601.414 99.594 31.059 50.501 97.029 4.40 44.70 16.87 101834.35 332.72 2650729.94 3144.52 16205.43 83.89 555.08 255835.27 1482.52 4925.69 92.51 418.50 345762.21 110045.04 14.09 1130536.85 43915.046213 3971.89 4239.57 4648.54 2566.20 3865.61 14782.625674 462024 452076 427877 379937 683713 682966 665088 621057 685499 675667 657047 627821 480562 469955 461486 433128 4183 6.96 127.2 8682.0 4263 139.275 728.346 91.508 34.415 62.608 119.657 8.24 67.03 52.18 64454.89 337.11 4102371.18 2819.10 25822.32 35.92 480.14 264460.57 1986.57 4393.76 144.18 666.83 696242.19 60862.82 12.08 1028197.76 32548.659674 4542.74 4658.13 4725.62 4529.30 4607.49 13288.546317 1178363 1108806 939785 497064 1178427 1184781 1097123 1019995 1236268 1167113 1086984 1020474 845538 825912 785009 730492 3545 5.29 133.1 9030.4 5300 64.949 195.503 117.530 33.259 60.302 119.204 23.03 429.55 128.75 124956.46 963.18 14582917.56 10953.12 34183.85 121.29 1298.33 332664.33 17967.72 12648.61 663.72 2761.43 988738.30 261323.79 43.34 1522492.29 8432.80 90209.747184 19921.98 21377.53 22123.52 17807.79 20108.42 23961.174942 1743221 1644648 1579848 1249986 2256501 1626135 1236161 1204291 2255716 1623935 1228152 1199893 1021908 970223 975420 888559 12117 17.08 256.1 17120.9 1749 72.688 394.224 35.313 13.055 22.974 48.246 0.32 7.4 1.85 80784.38 36.22 524141.14 1060.95 2773.95 8.97 83.22 94653.92 276.86 187.94 17.85 70.19 83826.55 6383.83 2.41 288391.20 1498.93 6476.167897 1321.807090 227532 205599 167018 123130 474150 443943 394856 277853 446809 420531 375226 274936 158693 153059 147275 130373 698 21.1 1600.3 26639 110.971 645.340 1163.908 164.911 339.211 712.693 5.25 83.92 30.66 51431.73 333.36 4319898.53 1991.42 11152.74 62.61 434.30 306573.72 1685.00 4896.20 152.62 646.26 267163.88 76084.09 10.59 793784.84 27762.024351 5649.11 5989.69 6122.15 3919.13 5405.77 11902.486643 598526 581725 511215 415390 833309 864829 914283 818901 827010 847251 873356 799276 355913 342621 335871 301213 4339 5.86 112.0 7616.2 4897 86.269 454.908 130.063 45.076 90.276 180.856 OpenBenchmarking.org
Stress-NG Test: MMAP OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: MMAP opi4LTS@1.6GHz opi4b@1.8GHz rockpi4@2GHz rockpi5b@2.4GHz rpi4b_r@2ghz visionfive1@1ghz 6 12 18 24 30 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 15 5.25 8.24 9.48 23.03 4.40 0.32 -lz -lbsd -lz -lz -lz 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -pthread -lc -latomic
Stress-NG Test: NUMA OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: NUMA opi4LTS@1.6GHz opi4b@1.8GHz rockpi4@2GHz rockpi5b@2.4GHz rpi4b_r@2ghz visionfive1@1ghz 90 180 270 360 450 SE +/- 0.27, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 SE +/- 0.14, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 83.92 67.03 65.67 429.55 44.70 7.40 -lz -lbsd -lz -lz -lz 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -pthread -lc -latomic
Stress-NG Test: MEMFD OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: MEMFD opi4LTS@1.6GHz opi4b@1.8GHz rockpi4@2GHz rockpi5b@2.4GHz rpi4b_r@2ghz visionfive1@1ghz 30 60 90 120 150 SE +/- 0.12, N = 3 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 SE +/- 1.48, N = 3 SE +/- 0.05, N = 3 SE +/- 0.02, N = 4 30.66 52.18 53.37 128.75 16.87 1.85 -lz -lbsd -lz -lz -lz 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -pthread -lc -latomic
Stress-NG Test: Atomic OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Atomic opi4LTS@1.6GHz opi4b@1.8GHz rockpi4@2GHz rockpi5b@2.4GHz rpi4b_r@2ghz visionfive1@1ghz 30K 60K 90K 120K 150K SE +/- 105.62, N = 3 SE +/- 201.11, N = 3 SE +/- 85.52, N = 3 SE +/- 249.71, N = 3 SE +/- 68.72, N = 3 SE +/- 164.48, N = 3 51431.73 64454.89 68957.88 124956.46 101834.35 80784.38 -lz -lbsd -lz -lz -lz -lbsd -lz 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -pthread -lc -latomic
Stress-NG Test: Crypto OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Crypto opi4LTS@1.6GHz opi4b@1.8GHz rockpi4@2GHz rockpi5b@2.4GHz rpi4b_r@2ghz visionfive1@1ghz 200 400 600 800 1000 SE +/- 1.36, N = 3 SE +/- 1.00, N = 3 SE +/- 0.17, N = 3 SE +/- 2.42, N = 3 SE +/- 0.30, N = 3 SE +/- 0.06, N = 3 333.36 337.11 342.52 963.18 332.72 36.22 -lz -lbsd -lz -lz -lz 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -pthread -lc -latomic
Stress-NG Test: Malloc OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Malloc opi4LTS@1.6GHz opi4b@1.8GHz rockpi4@2GHz rockpi5b@2.4GHz rpi4b_r@2ghz visionfive1@1ghz 3M 6M 9M 12M 15M SE +/- 17462.81, N = 3 SE +/- 769.17, N = 3 SE +/- 2722.72, N = 3 SE +/- 74907.13, N = 3 SE +/- 1499.62, N = 3 SE +/- 2421.78, N = 3 4319898.53 4102371.18 4584713.85 14582917.56 2650729.94 524141.14 -lz -lbsd -lz -lz 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -pthread -lc -latomic
Stress-NG Test: Forking OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Forking opi4LTS@1.6GHz opi4b@1.8GHz rockpi4@2GHz rockpi5b@2.4GHz rpi4b_r@2ghz visionfive1@1ghz 2K 4K 6K 8K 10K SE +/- 7.57, N = 3 SE +/- 24.39, N = 3 SE +/- 36.92, N = 3 SE +/- 16.58, N = 3 SE +/- 16.81, N = 3 SE +/- 7.36, N = 3 1991.42 2819.10 3991.00 10953.12 3144.52 1060.95 -lz -lbsd -lz -lz -lz 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -pthread -lc -latomic
Stress-NG Test: SENDFILE OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: SENDFILE opi4LTS@1.6GHz opi4b@1.8GHz rockpi4@2GHz rockpi5b@2.4GHz rpi4b_r@2ghz visionfive1@1ghz 7K 14K 21K 28K 35K SE +/- 33.39, N = 3 SE +/- 288.48, N = 3 SE +/- 280.63, N = 3 SE +/- 12.72, N = 3 SE +/- 5.57, N = 3 SE +/- 29.02, N = 5 11152.74 25822.32 29023.94 34183.85 16205.43 2773.95 -lz -lbsd -lz -lz -lz 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -pthread -lc -latomic
Stress-NG Test: CPU Cache OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: CPU Cache opi4LTS@1.6GHz opi4b@1.8GHz rockpi4@2GHz rockpi5b@2.4GHz rpi4b_r@2ghz visionfive1@1ghz 30 60 90 120 150 SE +/- 0.51, N = 15 SE +/- 0.97, N = 15 SE +/- 0.92, N = 15 SE +/- 1.33, N = 15 SE +/- 0.77, N = 3 SE +/- 0.19, N = 15 62.61 35.92 52.85 121.29 83.89 8.97 -lz -lbsd -lz -lz -lz 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -pthread -lc -latomic
Stress-NG Test: CPU Stress OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: CPU Stress opi4LTS@1.6GHz opi4b@1.8GHz rockpi4@2GHz rockpi5b@2.4GHz rpi4b_r@2ghz visionfive1@1ghz 300 600 900 1200 1500 SE +/- 0.76, N = 3 SE +/- 0.87, N = 3 SE +/- 0.86, N = 3 SE +/- 0.21, N = 3 SE +/- 1.15, N = 3 SE +/- 0.22, N = 3 434.30 480.14 536.18 1298.33 555.08 83.22 -lz -lbsd -lz -lz -lz 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -pthread -lc -latomic
Stress-NG Test: Semaphores OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Semaphores opi4LTS@1.6GHz opi4b@1.8GHz rockpi4@2GHz rockpi5b@2.4GHz rpi4b_r@2ghz visionfive1@1ghz 70K 140K 210K 280K 350K SE +/- 164.95, N = 3 SE +/- 2842.83, N = 3 SE +/- 318.66, N = 3 SE +/- 712.01, N = 3 SE +/- 714.31, N = 3 SE +/- 797.61, N = 3 306573.72 264460.57 292743.91 332664.33 255835.27 94653.92 -lz -lbsd -lz -lz -lz -lbsd -lz 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -pthread -lc -latomic
Stress-NG Test: Matrix Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Matrix Math opi4LTS@1.6GHz opi4b@1.8GHz rockpi4@2GHz rockpi5b@2.4GHz rpi4b_r@2ghz visionfive1@1ghz 4K 8K 12K 16K 20K SE +/- 7.44, N = 3 SE +/- 18.63, N = 3 SE +/- 22.22, N = 4 SE +/- 86.95, N = 3 SE +/- 11.14, N = 11 SE +/- 0.41, N = 3 1685.00 1986.57 1902.77 17967.72 1482.52 276.86 -lz 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -pthread -lc -latomic
Stress-NG Test: Vector Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Vector Math opi4LTS@1.6GHz opi4b@1.8GHz rockpi4@2GHz rockpi5b@2.4GHz rpi4b_r@2ghz visionfive1@1ghz 3K 6K 9K 12K 15K SE +/- 10.97, N = 3 SE +/- 3.38, N = 3 SE +/- 1.62, N = 3 SE +/- 1.68, N = 3 SE +/- 3.62, N = 3 SE +/- 0.04, N = 3 4896.20 4393.76 5924.10 12648.61 4925.69 187.94 -lz -lbsd -lz -lz -lz 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -pthread -lc -latomic
Stress-NG Test: Memory Copying OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Memory Copying opi4LTS@1.6GHz opi4b@1.8GHz rockpi4@2GHz rockpi5b@2.4GHz rpi4b_r@2ghz visionfive1@1ghz 140 280 420 560 700 SE +/- 0.15, N = 3 SE +/- 1.99, N = 3 SE +/- 0.07, N = 3 SE +/- 2.01, N = 3 SE +/- 1.28, N = 3 SE +/- 0.44, N = 15 152.62 144.18 168.21 663.72 92.51 17.85 -lz -lbsd -lz -lz -lz 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -pthread -lc -latomic
Stress-NG Test: Socket Activity OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Socket Activity opi4LTS@1.6GHz opi4b@1.8GHz rockpi4@2GHz rockpi5b@2.4GHz rpi4b_r@2ghz visionfive1@1ghz 600 1200 1800 2400 3000 SE +/- 3.57, N = 3 SE +/- 5.63, N = 8 SE +/- 2.52, N = 3 SE +/- 4.31, N = 3 SE +/- 3.25, N = 3 SE +/- 0.76, N = 15 646.26 666.83 783.00 2761.43 418.50 70.19 -lz -lbsd -lz -lz -lz 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -pthread -lc -latomic
Stress-NG Test: Context Switching OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Context Switching opi4LTS@1.6GHz opi4b@1.8GHz rockpi4@2GHz rockpi5b@2.4GHz rpi4b_r@2ghz visionfive1@1ghz 200K 400K 600K 800K 1000K SE +/- 2694.40, N = 5 SE +/- 8314.65, N = 3 SE +/- 12561.45, N = 15 SE +/- 8087.07, N = 15 SE +/- 4207.94, N = 15 SE +/- 2144.76, N = 12 267163.88 696242.19 806438.52 988738.30 345762.21 83826.55 -lz -lbsd -lz -lz -lz 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -pthread -lc -latomic
Stress-NG Test: Glibc C String Functions OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Glibc C String Functions opi4LTS@1.6GHz opi4b@1.8GHz rockpi4@2GHz rockpi5b@2.4GHz rpi4b_r@2ghz visionfive1@1ghz 60K 120K 180K 240K 300K SE +/- 106.09, N = 3 SE +/- 52.25, N = 3 SE +/- 85.31, N = 3 SE +/- 62.39, N = 3 SE +/- 165.19, N = 3 SE +/- 7.06, N = 3 76084.09 60862.82 100358.97 261323.79 110045.04 6383.83 -lz -lbsd -lz -lz -lz 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -pthread -lc -latomic
Stress-NG Test: Glibc Qsort Data Sorting OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Glibc Qsort Data Sorting opi4LTS@1.6GHz opi4b@1.8GHz rockpi4@2GHz rockpi5b@2.4GHz rpi4b_r@2ghz visionfive1@1ghz 10 20 30 40 50 SE +/- 0.08, N = 3 SE +/- 0.13, N = 4 SE +/- 0.18, N = 3 SE +/- 0.07, N = 3 SE +/- 0.06, N = 3 SE +/- 0.01, N = 3 10.59 12.08 14.09 43.34 14.09 2.41 -lz -lbsd -lz -lz -lz 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -pthread -lc -latomic
Stress-NG Test: System V Message Passing OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: System V Message Passing opi4LTS@1.6GHz opi4b@1.8GHz rockpi4@2GHz rockpi5b@2.4GHz rpi4b_r@2ghz visionfive1@1ghz 300K 600K 900K 1200K 1500K SE +/- 1028.13, N = 3 SE +/- 4784.18, N = 3 SE +/- 1343.59, N = 3 SE +/- 1322.97, N = 3 SE +/- 11603.93, N = 3 SE +/- 4360.20, N = 15 793784.84 1028197.76 1258233.91 1522492.29 1130536.85 288391.20 -lz -lbsd -lz -lz -lz -lbsd -lz 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -pthread -lc -latomic
Stress-NG Test: IO_uring OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: IO_uring rockpi5b@2.4GHz visionfive1@1ghz 2K 4K 6K 8K 10K SE +/- 85.29, N = 5 SE +/- 11.99, N = 15 8432.80 1498.93 -lbsd 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -pthread -lc -latomic
Coremark CoreMark Size 666 - Iterations Per Second OpenBenchmarking.org Iterations/Sec, More Is Better Coremark 1.0 CoreMark Size 666 - Iterations Per Second opi4LTS@1.6GHz opi4b@1.8GHz rockpi4@2GHz rockpi5b@2.4GHz rpi4b_r@2ghz visionfive1@1ghz 20K 40K 60K 80K 100K SE +/- 187.52, N = 3 SE +/- 4.18, N = 3 SE +/- 9.51, N = 3 SE +/- 20.75, N = 3 SE +/- 21.87, N = 3 SE +/- 5.17, N = 3 27762.02 32548.66 35943.57 90209.75 43915.05 6476.17 1. (CC) gcc options: -O2 -lrt" -lrt
RAMspeed SMP Type: Add - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Add - Benchmark: Integer opi4LTS@1.6GHz opi4b@1.8GHz rockpi4@2GHz rockpi5b@2.4GHz rpi4b_r@2ghz 4K 8K 12K 16K 20K SE +/- 1.46, N = 3 SE +/- 11.96, N = 3 SE +/- 0.44, N = 3 SE +/- 2.95, N = 3 SE +/- 6.41, N = 3 5649.11 4542.74 4794.47 19921.98 3971.89 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 opi4LTS@1.6GHz opi4b@1.8GHz rockpi4@2GHz rockpi5b@2.4GHz rpi4b_r@2ghz 5K 10K 15K 20K 25K SE +/- 3.37, N = 3 SE +/- 16.74, N = 3 SE +/- 6.98, N = 3 SE +/- 261.41, N = 3 SE +/- 48.25, N = 9 5989.69 4658.13 5142.80 21377.53 4239.57 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 opi4LTS@1.6GHz opi4b@1.8GHz rockpi4@2GHz rockpi5b@2.4GHz rpi4b_r@2ghz 5K 10K 15K 20K 25K SE +/- 5.11, N = 3 SE +/- 24.20, N = 3 SE +/- 6.21, N = 3 SE +/- 93.98, N = 3 SE +/- 10.93, N = 3 6122.15 4725.62 5104.61 22123.52 4648.54 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 opi4LTS@1.6GHz opi4b@1.8GHz rockpi4@2GHz rockpi5b@2.4GHz rpi4b_r@2ghz 4K 8K 12K 16K 20K SE +/- 44.42, N = 3 SE +/- 13.13, N = 3 SE +/- 31.47, N = 3 SE +/- 898.31, N = 15 SE +/- 2.05, N = 3 3919.13 4529.30 3855.72 17807.79 2566.20 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 opi4LTS@1.6GHz opi4b@1.8GHz rockpi4@2GHz rockpi5b@2.4GHz rpi4b_r@2ghz 4K 8K 12K 16K 20K SE +/- 9.70, N = 3 SE +/- 9.51, N = 3 SE +/- 4.93, N = 3 SE +/- 220.02, N = 15 SE +/- 10.29, N = 3 5405.77 4607.49 4722.00 20108.42 3865.61 1. (CC) gcc options: -O3 -march=native
CacheBench Test: Read / Modify / Write OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read / Modify / Write opi4LTS@1.6GHz opi4b@1.8GHz rockpi4@2GHz rockpi5b@2.4GHz rpi4b_r@2ghz visionfive1@1ghz 5K 10K 15K 20K 25K SE +/- 7.10, N = 3 SE +/- 14.13, N = 3 SE +/- 13.22, N = 3 SE +/- 1.74, N = 3 SE +/- 4.80, N = 3 SE +/- 1.35, N = 3 11902.49 13288.55 14892.31 23961.17 14782.63 1321.81 MIN: 11292.67 / MAX: 12210.44 MIN: 12615.43 / MAX: 13645.48 MIN: 14035.69 / MAX: 15292.31 MIN: 23537.18 / MAX: 24135.36 MIN: 13925.89 / MAX: 15193.96 1. (CC) gcc options: -lrt
IPC_benchmark Type: TCP Socket - Message Bytes: 128 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: TCP Socket - Message Bytes: 128 opi4LTS@1.6GHz opi4b@1.8GHz rockpi4@2GHz rockpi5b@2.4GHz rpi4b_r@2ghz visionfive1@1ghz 400K 800K 1200K 1600K 2000K SE +/- 1977.58, N = 3 SE +/- 12560.20, N = 3 SE +/- 18239.48, N = 3 SE +/- 8782.20, N = 3 SE +/- 1844.28, N = 3 SE +/- 1658.67, N = 3 598526 1178363 1296725 1743221 462024 227532
IPC_benchmark Type: TCP Socket - Message Bytes: 256 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: TCP Socket - Message Bytes: 256 opi4LTS@1.6GHz opi4b@1.8GHz rockpi4@2GHz rockpi5b@2.4GHz rpi4b_r@2ghz visionfive1@1ghz 400K 800K 1200K 1600K 2000K SE +/- 7250.02, N = 3 SE +/- 5704.92, N = 3 SE +/- 1358.12, N = 3 SE +/- 10704.13, N = 15 SE +/- 4613.17, N = 3 SE +/- 65.63, N = 3 581725 1108806 1242060 1644648 452076 205599
IPC_benchmark Type: TCP Socket - Message Bytes: 512 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: TCP Socket - Message Bytes: 512 opi4LTS@1.6GHz opi4b@1.8GHz rockpi4@2GHz rockpi5b@2.4GHz rpi4b_r@2ghz visionfive1@1ghz 300K 600K 900K 1200K 1500K SE +/- 344.26, N = 3 SE +/- 18824.36, N = 15 SE +/- 8338.92, N = 3 SE +/- 10752.85, N = 3 SE +/- 3745.36, N = 3 SE +/- 867.94, N = 3 511215 939785 1085305 1579848 427877 167018
IPC_benchmark Type: TCP Socket - Message Bytes: 1024 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: TCP Socket - Message Bytes: 1024 opi4LTS@1.6GHz opi4b@1.8GHz rockpi4@2GHz rockpi5b@2.4GHz rpi4b_r@2ghz visionfive1@1ghz 300K 600K 900K 1200K 1500K SE +/- 5312.08, N = 3 SE +/- 9582.57, N = 12 SE +/- 11726.47, N = 15 SE +/- 21041.59, N = 15 SE +/- 3740.02, N = 6 SE +/- 930.05, N = 3 415390 497064 681836 1249986 379937 123130
IPC_benchmark Type: Unnamed Pipe - Message Bytes: 128 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Pipe - Message Bytes: 128 opi4LTS@1.6GHz opi4b@1.8GHz rockpi4@2GHz rockpi5b@2.4GHz rpi4b_r@2ghz visionfive1@1ghz 500K 1000K 1500K 2000K 2500K SE +/- 4144.38, N = 3 SE +/- 12247.81, N = 15 SE +/- 22460.31, N = 12 SE +/- 22327.30, N = 15 SE +/- 4166.60, N = 3 SE +/- 2473.77, N = 3 833309 1178427 1319651 2256501 683713 474150
IPC_benchmark Type: Unnamed Pipe - Message Bytes: 256 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Pipe - Message Bytes: 256 opi4LTS@1.6GHz opi4b@1.8GHz rockpi4@2GHz rockpi5b@2.4GHz rpi4b_r@2ghz visionfive1@1ghz 300K 600K 900K 1200K 1500K SE +/- 5922.05, N = 3 SE +/- 10901.06, N = 12 SE +/- 12242.99, N = 3 SE +/- 19960.80, N = 15 SE +/- 5651.62, N = 3 SE +/- 5992.13, N = 3 864829 1184781 1279133 1626135 682966 443943
IPC_benchmark Type: Unnamed Pipe - Message Bytes: 512 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Pipe - Message Bytes: 512 opi4LTS@1.6GHz opi4b@1.8GHz rockpi4@2GHz rockpi5b@2.4GHz rpi4b_r@2ghz visionfive1@1ghz 300K 600K 900K 1200K 1500K SE +/- 5069.63, N = 3 SE +/- 6343.36, N = 3 SE +/- 15183.11, N = 15 SE +/- 9710.85, N = 3 SE +/- 2988.25, N = 3 SE +/- 2478.03, N = 3 914283 1097123 1214093 1236161 665088 394856
IPC_benchmark Type: Unnamed Pipe - Message Bytes: 1024 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Pipe - Message Bytes: 1024 opi4LTS@1.6GHz opi4b@1.8GHz rockpi4@2GHz rockpi5b@2.4GHz rpi4b_r@2ghz visionfive1@1ghz 300K 600K 900K 1200K 1500K SE +/- 7889.26, N = 6 SE +/- 10139.34, N = 15 SE +/- 3154.85, N = 3 SE +/- 11434.33, N = 6 SE +/- 3009.52, N = 3 SE +/- 27.34, N = 3 818901 1019995 1184817 1204291 621057 277853
IPC_benchmark Type: FIFO Named Pipe - Message Bytes: 128 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: FIFO Named Pipe - Message Bytes: 128 opi4LTS@1.6GHz opi4b@1.8GHz rockpi4@2GHz rockpi5b@2.4GHz rpi4b_r@2ghz visionfive1@1ghz 500K 1000K 1500K 2000K 2500K SE +/- 4489.49, N = 3 SE +/- 14631.41, N = 4 SE +/- 13538.73, N = 15 SE +/- 26425.71, N = 3 SE +/- 800.09, N = 3 SE +/- 6263.17, N = 3 827010 1236268 1369741 2255716 685499 446809
IPC_benchmark Type: FIFO Named Pipe - Message Bytes: 256 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: FIFO Named Pipe - Message Bytes: 256 opi4LTS@1.6GHz opi4b@1.8GHz rockpi4@2GHz rockpi5b@2.4GHz rpi4b_r@2ghz visionfive1@1ghz 300K 600K 900K 1200K 1500K SE +/- 8232.73, N = 15 SE +/- 15511.75, N = 15 SE +/- 7141.65, N = 3 SE +/- 13770.33, N = 3 SE +/- 2152.42, N = 3 SE +/- 1878.56, N = 3 847251 1167113 1284175 1623935 675667 420531
IPC_benchmark Type: FIFO Named Pipe - Message Bytes: 512 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: FIFO Named Pipe - Message Bytes: 512 opi4LTS@1.6GHz opi4b@1.8GHz rockpi4@2GHz rockpi5b@2.4GHz rpi4b_r@2ghz visionfive1@1ghz 300K 600K 900K 1200K 1500K SE +/- 9173.06, N = 3 SE +/- 5495.26, N = 3 SE +/- 11158.33, N = 15 SE +/- 12401.92, N = 15 SE +/- 5084.80, N = 12 SE +/- 2524.26, N = 3 873356 1086984 1198549 1228152 657047 375226
IPC_benchmark Type: FIFO Named Pipe - Message Bytes: 1024 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: FIFO Named Pipe - Message Bytes: 1024 opi4LTS@1.6GHz opi4b@1.8GHz rockpi4@2GHz rockpi5b@2.4GHz rpi4b_r@2ghz visionfive1@1ghz 300K 600K 900K 1200K 1500K SE +/- 8559.16, N = 4 SE +/- 11882.00, N = 15 SE +/- 14424.14, N = 4 SE +/- 3276.68, N = 3 SE +/- 1292.50, N = 3 SE +/- 1091.56, N = 3 799276 1020474 1176832 1199893 627821 274936
IPC_benchmark Type: Unnamed Unix Domain Socket - Message Bytes: 128 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Unix Domain Socket - Message Bytes: 128 opi4LTS@1.6GHz opi4b@1.8GHz rockpi4@2GHz rockpi5b@2.4GHz rpi4b_r@2ghz visionfive1@1ghz 200K 400K 600K 800K 1000K SE +/- 2147.59, N = 3 SE +/- 11516.00, N = 3 SE +/- 8163.35, N = 7 SE +/- 1921.50, N = 3 SE +/- 3315.99, N = 3 SE +/- 1669.55, N = 3 355913 845538 929281 1021908 480562 158693
IPC_benchmark Type: Unnamed Unix Domain Socket - Message Bytes: 256 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Unix Domain Socket - Message Bytes: 256 opi4LTS@1.6GHz opi4b@1.8GHz rockpi4@2GHz rockpi5b@2.4GHz rpi4b_r@2ghz visionfive1@1ghz 200K 400K 600K 800K 1000K SE +/- 3414.03, N = 3 SE +/- 11924.74, N = 12 SE +/- 9572.52, N = 4 SE +/- 2358.02, N = 3 SE +/- 2151.99, N = 3 SE +/- 301.71, N = 3 342621 825912 921845 970223 469955 153059
IPC_benchmark Type: Unnamed Unix Domain Socket - Message Bytes: 512 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Unix Domain Socket - Message Bytes: 512 opi4LTS@1.6GHz opi4b@1.8GHz rockpi4@2GHz rockpi5b@2.4GHz rpi4b_r@2ghz visionfive1@1ghz 200K 400K 600K 800K 1000K SE +/- 1157.03, N = 3 SE +/- 6167.97, N = 15 SE +/- 12446.99, N = 3 SE +/- 1143.86, N = 3 SE +/- 4791.92, N = 3 SE +/- 1175.60, N = 3 335871 785009 887585 975420 461486 147275
IPC_benchmark Type: Unnamed Unix Domain Socket - Message Bytes: 1024 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Unix Domain Socket - Message Bytes: 1024 opi4LTS@1.6GHz opi4b@1.8GHz rockpi4@2GHz rockpi5b@2.4GHz rpi4b_r@2ghz visionfive1@1ghz 200K 400K 600K 800K 1000K SE +/- 2192.26, N = 3 SE +/- 8538.04, N = 4 SE +/- 7821.86, N = 15 SE +/- 3902.79, N = 3 SE +/- 2050.26, N = 3 SE +/- 436.10, N = 3 301213 730492 787023 888559 433128 130373
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test opi4LTS@1.6GHz opi4b@1.8GHz rockpi4@2GHz rockpi5b@2.4GHz rpi4b_r@2ghz visionfive1@1ghz 3K 6K 9K 12K 15K SE +/- 7.06, N = 3 SE +/- 26.96, N = 3 SE +/- 33.80, N = 3 SE +/- 36.95, N = 3 SE +/- 6.96, N = 3 SE +/- 3.53, N = 3 4339 3545 4451 12117 4183 698 1. (CXX) g++ options: -pipe -lpthread
LibRaw Post-Processing Benchmark OpenBenchmarking.org Mpix/sec, More Is Better LibRaw 0.20 Post-Processing Benchmark opi4LTS@1.6GHz opi4b@1.8GHz rockpi4@2GHz rockpi5b@2.4GHz rpi4b_r@2ghz 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 5.86 5.29 6.42 17.08 6.96 -lz -ljpeg -lz -lz 1. (CXX) g++ options: -O2 -fopenmp -lm
OpenSSL OpenBenchmarking.org sign/s, More Is Better OpenSSL opi4LTS@1.6GHz opi4b@1.8GHz rockpi4@2GHz rockpi5b@2.4GHz rpi4b_r@2ghz visionfive1@1ghz 60 120 180 240 300 SE +/- 0.38, N = 3 SE +/- 0.09, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.28, N = 3 SE +/- 0.06, N = 3 112.0 133.1 145.3 256.1 127.2 21.1 1. opi4LTS@1.6GHz: OpenSSL 1.1.1f 31 Mar 2020 2. opi4b@1.8GHz: OpenSSL 1.1.1 11 Sep 2018 3. rockpi4@2GHz: OpenSSL 1.1.1d 10 Sep 2019 4. rockpi5b@2.4GHz: OpenSSL 1.1.1n 15 Mar 2022 5. rpi4b_r@2ghz: OpenSSL 1.1.1d 10 Sep 2019 6. visionfive1@1ghz: OpenSSL 1.1.1l FIPS 24 Aug 2021
OpenSSL OpenBenchmarking.org verify/s, More Is Better OpenSSL opi4LTS@1.6GHz opi4b@1.8GHz rockpi4@2GHz rockpi5b@2.4GHz rpi4b_r@2ghz visionfive1@1ghz 4K 8K 12K 16K 20K SE +/- 22.11, N = 3 SE +/- 4.74, N = 3 SE +/- 6.31, N = 3 SE +/- 0.49, N = 3 SE +/- 0.33, N = 3 SE +/- 2.04, N = 3 7616.2 9030.4 9907.8 17120.9 8682.0 1600.3 1. opi4LTS@1.6GHz: OpenSSL 1.1.1f 31 Mar 2020 2. opi4b@1.8GHz: OpenSSL 1.1.1 11 Sep 2018 3. rockpi4@2GHz: OpenSSL 1.1.1d 10 Sep 2019 4. rockpi5b@2.4GHz: OpenSSL 1.1.1n 15 Mar 2022 5. rpi4b_r@2ghz: OpenSSL 1.1.1d 10 Sep 2019 6. visionfive1@1ghz: OpenSSL 1.1.1l FIPS 24 Aug 2021
PyBench Total For Average Test Times OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times opi4LTS@1.6GHz opi4b@1.8GHz rockpi4@2GHz rockpi5b@2.4GHz rpi4b_r@2ghz visionfive1@1ghz 6K 12K 18K 24K 30K SE +/- 23.13, N = 3 SE +/- 7.22, N = 3 SE +/- 14.31, N = 3 SE +/- 1.00, N = 3 SE +/- 5.67, N = 3 SE +/- 213.33, N = 3 4897 5300 4513 1749 4263 26639
SQLite Threads / Copies: 1 OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.30.1 Threads / Copies: 1 opi4LTS@1.6GHz opi4b@1.8GHz rockpi4@2GHz rockpi5b@2.4GHz rpi4b_r@2ghz visionfive1@1ghz 30 60 90 120 150 SE +/- 0.22, N = 3 SE +/- 0.20, N = 3 SE +/- 0.31, N = 3 SE +/- 0.28, N = 3 SE +/- 1.81, N = 12 SE +/- 0.55, N = 3 86.27 64.95 105.51 72.69 139.28 110.97 -lz -ldl -lpthread -lz -ldl -lpthread -ldl -lpthread -lz -ldl -lpthread -lz -ldl -lpthread -lreadline -ltermcap -lz 1. (CC) gcc options: -O2 -lm
SQLite Threads / Copies: 8 OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.30.1 Threads / Copies: 8 opi4LTS@1.6GHz opi4b@1.8GHz rockpi4@2GHz rockpi5b@2.4GHz rpi4b_r@2ghz visionfive1@1ghz 160 320 480 640 800 SE +/- 0.48, N = 3 SE +/- 0.32, N = 3 SE +/- 6.61, N = 3 SE +/- 0.32, N = 3 SE +/- 6.83, N = 3 SE +/- 2.42, N = 3 454.91 195.50 601.41 394.22 728.35 645.34 -lz -ldl -lpthread -lz -ldl -lpthread -ldl -lpthread -lz -ldl -lpthread -lz -ldl -lpthread -lreadline -ltermcap -lz 1. (CC) gcc options: -O2 -lm
Smallpt Global Illumination Renderer; 128 Samples OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 128 Samples opi4LTS@1.6GHz opi4b@1.8GHz rockpi4@2GHz rockpi5b@2.4GHz rpi4b_r@2ghz visionfive1@1ghz 300 600 900 1200 1500 SE +/- 0.05, N = 3 SE +/- 0.12, N = 3 SE +/- 0.09, N = 3 SE +/- 0.02, N = 3 SE +/- 0.21, N = 3 SE +/- 1.58, N = 3 130.06 117.53 99.59 35.31 91.51 1163.91 1. (CXX) g++ options: -fopenmp -O3
Hackbench Count: 1 - Type: Thread OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 1 - Type: Thread opi4LTS@1.6GHz opi4b@1.8GHz rockpi4@2GHz rockpi5b@2.4GHz rpi4b_r@2ghz visionfive1@1ghz 40 80 120 160 200 SE +/- 0.23, N = 3 SE +/- 0.62, N = 12 SE +/- 1.81, N = 12 SE +/- 0.03, N = 3 SE +/- 0.24, N = 3 SE +/- 0.31, N = 3 45.08 33.26 31.06 13.06 34.42 164.91 1. (CC) gcc options: -lpthread
Hackbench Count: 2 - Type: Thread OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 2 - Type: Thread opi4LTS@1.6GHz opi4b@1.8GHz rockpi4@2GHz rockpi5b@2.4GHz rpi4b_r@2ghz visionfive1@1ghz 70 140 210 280 350 SE +/- 0.22, N = 3 SE +/- 0.31, N = 3 SE +/- 0.35, N = 15 SE +/- 0.04, N = 3 SE +/- 0.30, N = 3 SE +/- 2.46, N = 3 90.28 60.30 50.50 22.97 62.61 339.21 1. (CC) gcc options: -lpthread
Hackbench Count: 4 - Type: Thread OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 4 - Type: Thread opi4LTS@1.6GHz opi4b@1.8GHz rockpi4@2GHz rockpi5b@2.4GHz rpi4b_r@2ghz visionfive1@1ghz 150 300 450 600 750 SE +/- 0.48, N = 3 SE +/- 0.09, N = 3 SE +/- 0.41, N = 3 SE +/- 0.17, N = 3 SE +/- 0.19, N = 3 SE +/- 1.00, N = 3 180.86 119.20 97.03 48.25 119.66 712.69 1. (CC) gcc options: -lpthread
Phoronix Test Suite v10.8.5