ARMv8 Cortex-A73 testing with a Khadas VIM3 and OSD 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 2111260-TJ-2111265TJ20 rpi4@2GHz - Phoronix Test Suite rpi4@2GHz ARMv8 Cortex-A73 testing with a Khadas VIM3 and OSD on Ubuntu 20.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2111260-TJ-2111265TJ20&grs&rdt&rro .
rpi4@2GHz Processor Motherboard Memory Disk Graphics OS Kernel Display Server Compiler File-System Screen Resolution Desktop OpenCL rockpi4@2GHz rpi4b_r@2ghz opi4b@1.8GHz JetsonTX2 kvim3 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 ARMv8 Cortex-A57 @ 2.04GHz (6 Cores) quill 8GB 31GB 032G34 NVIDIA TEGRA Ubuntu 16.04 4.4.38-tegra (aarch64) Unity 7.4.5 X Server 1.18.4 GCC 5.4.0 20160609 + CUDA 9.0 4096x4320 ARMv8 Cortex-A73 @ 1.80GHz (6 Cores) Khadas VIM3 2048MB 16GB AJTD4R OSD Ubuntu 20.04 4.9.241 (aarch64) X Server 1.20.11 OpenCL 2.0 git.c8adbf9.122c9daed32dbba4b3056f41a2f23c58 GCC 9.3.0 1920x1080 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 - JetsonTX2: --build=aarch64-linux-gnu --disable-browser-plugin --disable-libquadmath --disable-werror --enable-checking=release --enable-clocale=gnu --enable-fix-cortex-a53-843419 --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,c++,java,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 --target=aarch64-linux-gnu --with-arch-directory=aarch64 --with-default-libstdcxx-abi=new -v - kvim3: --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 - JetsonTX2: Scaling Governor: tegra_cpufreq schedutil - kvim3: Scaling Governor: arm-big-little performance Disk Mount Options Details - rockpi4@2GHz: data=ordered,relatime,rw - rpi4b_r@2ghz: noatime,rw - JetsonTX2: data=ordered,relatime,rw - kvim3: commit=600,data=writeback,errors=remount-ro,noatime,nodiratime,rw Disk Details Details - rockpi4@2GHz, rpi4b_r@2ghz, JetsonTX2, kvim3: 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 - JetsonTX2: Python 2.7.12 + Python 3.5.2 - kvim3: 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 Disk Details - opi4b@1.8GHz: CFQ / data=ordered,relatime,rw,stripe=1024 / Block Size: 4096
rpi4@2GHz stress-ng: NUMA stress-ng: MEMFD stress-ng: Memory Copying ramspeed: Average - Integer ramspeed: Add - Integer ramspeed: Copy - Integer sqlite: 8 ramspeed: Scale - Integer stress-ng: Socket Activity stress-ng: MMAP stress-ng: SENDFILE stress-ng: Malloc sqlite: 1 ipc-benchmark: TCP Socket - 128 compress-7zip: Compress Speed Test stress-ng: Glibc C String Functions hackbench: 2 - Thread stress-ng: Glibc Qsort Data Sorting stress-ng: Forking hackbench: 4 - Thread stress-ng: Matrix Math ipc-benchmark: Unnamed Pipe - 128 stress-ng: Vector Math ipc-benchmark: FIFO Named Pipe - 256 ipc-benchmark: Unnamed Pipe - 512 ipc-benchmark: FIFO Named Pipe - 512 stress-ng: Crypto stress-ng: CPU Stress stress-ng: Atomic openssl: libraw: Post-Processing Benchmark openssl: stress-ng: System V Message Passing pybench: Total For Average Test Times cachebench: Read / Modify / Write smallpt: Global Illumination Renderer; 128 Samples coremark: CoreMark Size 666 - Iterations Per Second stress-ng: Semaphores stress-ng: Context Switching stress-ng: CPU Cache hackbench: 1 - Thread ipc-benchmark: Unnamed Unix Domain Socket - 1024 ipc-benchmark: Unnamed Unix Domain Socket - 512 ipc-benchmark: Unnamed Unix Domain Socket - 256 ipc-benchmark: Unnamed Unix Domain Socket - 128 ipc-benchmark: FIFO Named Pipe - 1024 ipc-benchmark: FIFO Named Pipe - 128 ipc-benchmark: Unnamed Pipe - 1024 ipc-benchmark: Unnamed Pipe - 256 ipc-benchmark: TCP Socket - 1024 ipc-benchmark: TCP Socket - 512 ipc-benchmark: TCP Socket - 256 ramspeed: Triad - Integer rockpi4@2GHz rpi4b_r@2ghz opi4b@1.8GHz JetsonTX2 kvim3 65.67 53.37 168.21 4722.00 4794.47 5142.80 601.414 5104.61 783.00 9.48 29023.94 4584713.85 105.509 1296725 4451 100358.97 50.501 14.09 3991.00 97.029 1902.77 1319651 5924.10 1284175 1214093 1198549 342.52 536.18 68957.88 9907.8 6.42 145.3 1258233.91 4513 14892.306205 99.594 35943.573634 292743.91 806438.52 52.85 31.059 787023 887585 921845 929281 1176832 1369741 1184817 1279133 681836 1085305 1242060 3855.72 44.70 16.87 92.51 3865.61 3971.89 4239.57 728.346 4648.54 418.50 4.40 16205.43 2650729.94 139.275 462024 4183 110045.04 62.608 14.09 3144.52 119.657 1482.52 683713 4925.69 675667 665088 657047 332.72 555.08 101834.35 8682.0 6.96 127.2 1130536.85 4263 14782.625674 91.508 43915.046213 255835.27 345762.21 83.89 34.415 433128 461486 469955 480562 627821 685499 621057 682966 379937 427877 452076 2566.20 67.03 52.18 144.18 4607.49 4542.74 4658.13 195.503 4725.62 666.83 8.24 25822.32 4102371.18 64.949 1178363 3545 60862.82 60.302 12.08 2819.10 119.204 1986.57 1178427 4393.76 1167113 1097123 1086984 337.11 480.14 64454.89 9030.4 5.29 133.1 1028197.76 5300 13288.546317 117.530 32548.659674 264460.57 696242.19 35.92 33.259 730492 785009 825912 845538 1020474 1236268 1019995 1184781 497064 939785 1108806 4529.30 418.22 121.56 639.78 19293.70 18751.20 19521.42 291.739 19743.19 1611.53 15.95 58442.00 8765024.32 121.960 1154134 8406 137751.66 28.095 26.86 4890.05 56.899 2380.10 1156300 6998.91 1023060 974440 787528 606.92 852.10 78153.97 15308.4 9.13 211.5 1500971.36 4572 20668.606501 92.432 46328.652977 248163.78 250840.38 118.89 15.053 351837 379642 420437 390053 390447 1031258 623049 1031291 722019 920340 1091313 19234.18 77.89 53.46 201.52 8778.54 9137.20 9262.91 171.429 9139.97 908.51 10.94 24034.05 4974172.04 44.275 1000257 5993 134393.44 53.469 20.53 6070.93 106.071 2934.82 1343539 8594.42 1090711 1219333 1085394 493.66 713.11 57625.36 12233.6 8.77 179.3 1627819.63 3354 13232.980284 76.685 46421.068661 348418.03 262461.10 96.82 24.203 745577 776567 792250 802302 1006649 1094090 1120504 1304658 737794 897598 960696 7089.56 OpenBenchmarking.org
Stress-NG Test: NUMA OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: NUMA kvim3 JetsonTX2 opi4b@1.8GHz rpi4b_r@2ghz rockpi4@2GHz 90 180 270 360 450 SE +/- 0.06, N = 3 SE +/- 0.15, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 77.89 418.22 67.03 44.70 65.67 -lz -lz -lbsd -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 kvim3 JetsonTX2 opi4b@1.8GHz rpi4b_r@2ghz rockpi4@2GHz 30 60 90 120 150 SE +/- 0.31, N = 3 SE +/- 0.48, N = 3 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 53.46 121.56 52.18 16.87 53.37 -lz -lz -lbsd -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 kvim3 JetsonTX2 opi4b@1.8GHz rpi4b_r@2ghz rockpi4@2GHz 140 280 420 560 700 SE +/- 0.10, N = 3 SE +/- 0.16, N = 3 SE +/- 1.99, N = 3 SE +/- 1.28, N = 3 SE +/- 0.07, N = 3 201.52 639.78 144.18 92.51 168.21 -lz -lz -lbsd -lz -lz 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -pthread -lc -latomic
RAMspeed SMP Type: Average - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Average - Benchmark: Integer kvim3 JetsonTX2 opi4b@1.8GHz rpi4b_r@2ghz rockpi4@2GHz 4K 8K 12K 16K 20K SE +/- 92.30, N = 5 SE +/- 5.64, N = 3 SE +/- 9.51, N = 3 SE +/- 10.29, N = 3 SE +/- 4.93, N = 3 8778.54 19293.70 4607.49 3865.61 4722.00 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Add - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Add - Benchmark: Integer kvim3 JetsonTX2 opi4b@1.8GHz rpi4b_r@2ghz rockpi4@2GHz 4K 8K 12K 16K 20K SE +/- 4.23, N = 3 SE +/- 17.41, N = 3 SE +/- 11.96, N = 3 SE +/- 6.41, N = 3 SE +/- 0.44, N = 3 9137.20 18751.20 4542.74 3971.89 4794.47 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 kvim3 JetsonTX2 opi4b@1.8GHz rpi4b_r@2ghz rockpi4@2GHz 4K 8K 12K 16K 20K SE +/- 5.81, N = 3 SE +/- 7.84, N = 3 SE +/- 16.74, N = 3 SE +/- 48.25, N = 9 SE +/- 6.98, N = 3 9262.91 19521.42 4658.13 4239.57 5142.80 1. (CC) gcc options: -O3 -march=native
SQLite Threads / Copies: 8 OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.30.1 Threads / Copies: 8 kvim3 JetsonTX2 opi4b@1.8GHz rpi4b_r@2ghz rockpi4@2GHz 160 320 480 640 800 SE +/- 0.95, N = 3 SE +/- 0.72, N = 3 SE +/- 0.32, N = 3 SE +/- 6.83, N = 3 SE +/- 6.61, N = 3 171.43 291.74 195.50 728.35 601.41 -lz -lz -lz -lz 1. (CC) gcc options: -O2 -lm -ldl -lpthread
RAMspeed SMP Type: Scale - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Scale - Benchmark: Integer kvim3 JetsonTX2 opi4b@1.8GHz rpi4b_r@2ghz rockpi4@2GHz 4K 8K 12K 16K 20K SE +/- 1.39, N = 3 SE +/- 5.34, N = 3 SE +/- 24.20, N = 3 SE +/- 10.93, N = 3 SE +/- 6.21, N = 3 9139.97 19743.19 4725.62 4648.54 5104.61 1. (CC) gcc options: -O3 -march=native
Stress-NG Test: Socket Activity OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Socket Activity kvim3 JetsonTX2 opi4b@1.8GHz rpi4b_r@2ghz rockpi4@2GHz 300 600 900 1200 1500 SE +/- 0.27, N = 3 SE +/- 10.76, N = 3 SE +/- 5.63, N = 8 SE +/- 3.25, N = 3 SE +/- 2.52, N = 3 908.51 1611.53 666.83 418.50 783.00 -lz -lz -lbsd -lz -lz 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -pthread -lc -latomic
Stress-NG Test: MMAP OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: MMAP kvim3 JetsonTX2 opi4b@1.8GHz rpi4b_r@2ghz rockpi4@2GHz 4 8 12 16 20 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 10.94 15.95 8.24 4.40 9.48 -lz -lz -lbsd -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 kvim3 JetsonTX2 opi4b@1.8GHz rpi4b_r@2ghz rockpi4@2GHz 13K 26K 39K 52K 65K SE +/- 11.02, N = 3 SE +/- 205.74, N = 3 SE +/- 288.48, N = 3 SE +/- 5.57, N = 3 SE +/- 280.63, N = 3 24034.05 58442.00 25822.32 16205.43 29023.94 -lz -lz -lbsd -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 kvim3 JetsonTX2 opi4b@1.8GHz rpi4b_r@2ghz rockpi4@2GHz 2M 4M 6M 8M 10M SE +/- 2123.42, N = 3 SE +/- 17633.84, N = 3 SE +/- 769.17, N = 3 SE +/- 1499.62, N = 3 SE +/- 2722.72, N = 3 4974172.04 8765024.32 4102371.18 2650729.94 4584713.85 -lz -lz -lbsd -lz -lz 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -pthread -lc -latomic
SQLite Threads / Copies: 1 OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.30.1 Threads / Copies: 1 kvim3 JetsonTX2 opi4b@1.8GHz rpi4b_r@2ghz rockpi4@2GHz 30 60 90 120 150 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 SE +/- 0.20, N = 3 SE +/- 1.81, N = 12 SE +/- 0.31, N = 3 44.28 121.96 64.95 139.28 105.51 -lz -lz -lz -lz 1. (CC) gcc options: -O2 -lm -ldl -lpthread
IPC_benchmark Type: TCP Socket - Message Bytes: 128 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: TCP Socket - Message Bytes: 128 kvim3 JetsonTX2 opi4b@1.8GHz rpi4b_r@2ghz rockpi4@2GHz 300K 600K 900K 1200K 1500K SE +/- 4798.65, N = 3 SE +/- 13721.16, N = 12 SE +/- 12560.20, N = 3 SE +/- 1844.28, N = 3 SE +/- 18239.48, N = 3 1000257 1154134 1178363 462024 1296725
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test kvim3 JetsonTX2 opi4b@1.8GHz rpi4b_r@2ghz rockpi4@2GHz 2K 4K 6K 8K 10K SE +/- 14.43, N = 3 SE +/- 80.22, N = 6 SE +/- 26.96, N = 3 SE +/- 6.96, N = 3 SE +/- 33.80, N = 3 5993 8406 3545 4183 4451 1. (CXX) g++ options: -pipe -lpthread
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 kvim3 JetsonTX2 opi4b@1.8GHz rpi4b_r@2ghz rockpi4@2GHz 30K 60K 90K 120K 150K SE +/- 25.74, N = 3 SE +/- 282.46, N = 3 SE +/- 52.25, N = 3 SE +/- 165.19, N = 3 SE +/- 85.31, N = 3 134393.44 137751.66 60862.82 110045.04 100358.97 -lz -lz -lbsd -lz -lz 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -pthread -lc -latomic
Hackbench Count: 2 - Type: Thread OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 2 - Type: Thread kvim3 JetsonTX2 opi4b@1.8GHz rpi4b_r@2ghz rockpi4@2GHz 14 28 42 56 70 SE +/- 0.70, N = 3 SE +/- 0.20, N = 3 SE +/- 0.31, N = 3 SE +/- 0.30, N = 3 SE +/- 0.35, N = 15 53.47 28.10 60.30 62.61 50.50 1. (CC) gcc options: -lpthread
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 kvim3 JetsonTX2 opi4b@1.8GHz rpi4b_r@2ghz rockpi4@2GHz 6 12 18 24 30 SE +/- 0.07, N = 3 SE +/- 0.22, N = 15 SE +/- 0.13, N = 4 SE +/- 0.06, N = 3 SE +/- 0.18, N = 3 20.53 26.86 12.08 14.09 14.09 -lz -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 kvim3 JetsonTX2 opi4b@1.8GHz rpi4b_r@2ghz rockpi4@2GHz 1300 2600 3900 5200 6500 SE +/- 23.24, N = 3 SE +/- 9.95, N = 3 SE +/- 24.39, N = 3 SE +/- 16.81, N = 3 SE +/- 36.92, N = 3 6070.93 4890.05 2819.10 3144.52 3991.00 -lz -lz -lbsd -lz -lz 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -pthread -lc -latomic
Hackbench Count: 4 - Type: Thread OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 4 - Type: Thread kvim3 JetsonTX2 opi4b@1.8GHz rpi4b_r@2ghz rockpi4@2GHz 30 60 90 120 150 SE +/- 0.53, N = 3 SE +/- 0.13, N = 3 SE +/- 0.09, N = 3 SE +/- 0.19, N = 3 SE +/- 0.41, N = 3 106.07 56.90 119.20 119.66 97.03 1. (CC) gcc options: -lpthread
Stress-NG Test: Matrix Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Matrix Math kvim3 JetsonTX2 opi4b@1.8GHz rpi4b_r@2ghz rockpi4@2GHz 600 1200 1800 2400 3000 SE +/- 3.30, N = 3 SE +/- 24.58, N = 15 SE +/- 18.63, N = 3 SE +/- 11.14, N = 11 SE +/- 22.22, N = 4 2934.82 2380.10 1986.57 1482.52 1902.77 -lz -lz -lbsd -lz -lz 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -pthread -lc -latomic
IPC_benchmark Type: Unnamed Pipe - Message Bytes: 128 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Pipe - Message Bytes: 128 kvim3 JetsonTX2 opi4b@1.8GHz rpi4b_r@2ghz rockpi4@2GHz 300K 600K 900K 1200K 1500K SE +/- 2734.19, N = 3 SE +/- 13485.66, N = 15 SE +/- 12247.81, N = 15 SE +/- 4166.60, N = 3 SE +/- 22460.31, N = 12 1343539 1156300 1178427 683713 1319651
Stress-NG Test: Vector Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Vector Math kvim3 JetsonTX2 opi4b@1.8GHz rpi4b_r@2ghz rockpi4@2GHz 2K 4K 6K 8K 10K SE +/- 0.98, N = 3 SE +/- 10.33, N = 3 SE +/- 3.38, N = 3 SE +/- 3.62, N = 3 SE +/- 1.62, N = 3 8594.42 6998.91 4393.76 4925.69 5924.10 -lz -lz -lbsd -lz -lz 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -pthread -lc -latomic
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 kvim3 JetsonTX2 opi4b@1.8GHz rpi4b_r@2ghz rockpi4@2GHz 300K 600K 900K 1200K 1500K SE +/- 1070.93, N = 3 SE +/- 8970.11, N = 14 SE +/- 15511.75, N = 15 SE +/- 2152.42, N = 3 SE +/- 7141.65, N = 3 1090711 1023060 1167113 675667 1284175
IPC_benchmark Type: Unnamed Pipe - Message Bytes: 512 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Pipe - Message Bytes: 512 kvim3 JetsonTX2 opi4b@1.8GHz rpi4b_r@2ghz rockpi4@2GHz 300K 600K 900K 1200K 1500K SE +/- 10933.85, N = 3 SE +/- 15414.69, N = 12 SE +/- 6343.36, N = 3 SE +/- 2988.25, N = 3 SE +/- 15183.11, N = 15 1219333 974440 1097123 665088 1214093
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 kvim3 JetsonTX2 opi4b@1.8GHz rpi4b_r@2ghz rockpi4@2GHz 300K 600K 900K 1200K 1500K SE +/- 845.35, N = 3 SE +/- 8151.52, N = 3 SE +/- 5495.26, N = 3 SE +/- 5084.80, N = 12 SE +/- 11158.33, N = 15 1085394 787528 1086984 657047 1198549
Stress-NG Test: Crypto OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Crypto kvim3 JetsonTX2 opi4b@1.8GHz rpi4b_r@2ghz rockpi4@2GHz 130 260 390 520 650 SE +/- 0.16, N = 3 SE +/- 1.14, N = 3 SE +/- 1.00, N = 3 SE +/- 0.30, N = 3 SE +/- 0.17, N = 3 493.66 606.92 337.11 332.72 342.52 -lz -lz -lbsd -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 kvim3 JetsonTX2 opi4b@1.8GHz rpi4b_r@2ghz rockpi4@2GHz 200 400 600 800 1000 SE +/- 1.35, N = 3 SE +/- 1.57, N = 3 SE +/- 0.87, N = 3 SE +/- 1.15, N = 3 SE +/- 0.86, N = 3 713.11 852.10 480.14 555.08 536.18 -lz -lz -lbsd -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 kvim3 JetsonTX2 opi4b@1.8GHz rpi4b_r@2ghz rockpi4@2GHz 20K 40K 60K 80K 100K SE +/- 138.56, N = 3 SE +/- 220.66, N = 3 SE +/- 201.11, N = 3 SE +/- 68.72, N = 3 SE +/- 85.52, N = 3 57625.36 78153.97 64454.89 101834.35 68957.88 -lz -lz -lbsd -lz -lz 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -pthread -lc -latomic
OpenSSL OpenBenchmarking.org verify/s, More Is Better OpenSSL kvim3 JetsonTX2 opi4b@1.8GHz rpi4b_r@2ghz rockpi4@2GHz 3K 6K 9K 12K 15K SE +/- 0.43, N = 3 SE +/- 15.16, N = 3 SE +/- 4.74, N = 3 SE +/- 0.33, N = 3 SE +/- 6.31, N = 3 12233.6 15308.4 9030.4 8682.0 9907.8 1. kvim3: OpenSSL 1.1.1f 31 Mar 2020 2. JetsonTX2: OpenSSL 1.0.2g 1 Mar 2016 3. opi4b@1.8GHz: OpenSSL 1.1.1 11 Sep 2018 4. rpi4b_r@2ghz: OpenSSL 1.1.1d 10 Sep 2019 5. rockpi4@2GHz: OpenSSL 1.1.1d 10 Sep 2019
LibRaw Post-Processing Benchmark OpenBenchmarking.org Mpix/sec, More Is Better LibRaw 0.20 Post-Processing Benchmark kvim3 JetsonTX2 opi4b@1.8GHz rpi4b_r@2ghz rockpi4@2GHz 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.10, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 8.77 9.13 5.29 6.96 6.42 -lz -ljpeg -ljasper -lz -ljpeg -lz -lz 1. (CXX) g++ options: -O2 -fopenmp -lm
OpenSSL OpenBenchmarking.org sign/s, More Is Better OpenSSL kvim3 JetsonTX2 opi4b@1.8GHz rpi4b_r@2ghz rockpi4@2GHz 50 100 150 200 250 SE +/- 0.09, N = 3 SE +/- 1.31, N = 3 SE +/- 0.09, N = 3 SE +/- 0.28, N = 3 SE +/- 0.03, N = 3 179.3 211.5 133.1 127.2 145.3 1. kvim3: OpenSSL 1.1.1f 31 Mar 2020 2. JetsonTX2: OpenSSL 1.0.2g 1 Mar 2016 3. opi4b@1.8GHz: OpenSSL 1.1.1 11 Sep 2018 4. rpi4b_r@2ghz: OpenSSL 1.1.1d 10 Sep 2019 5. rockpi4@2GHz: OpenSSL 1.1.1d 10 Sep 2019
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 kvim3 JetsonTX2 opi4b@1.8GHz rpi4b_r@2ghz rockpi4@2GHz 300K 600K 900K 1200K 1500K SE +/- 3708.80, N = 3 SE +/- 13280.76, N = 15 SE +/- 4784.18, N = 3 SE +/- 11603.93, N = 3 SE +/- 1343.59, N = 3 1627819.63 1500971.36 1028197.76 1130536.85 1258233.91 -lz -lz -lbsd -lz -lz 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -pthread -lc -latomic
PyBench Total For Average Test Times OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times kvim3 JetsonTX2 opi4b@1.8GHz rpi4b_r@2ghz rockpi4@2GHz 1100 2200 3300 4400 5500 SE +/- 1.20, N = 3 SE +/- 13.50, N = 3 SE +/- 7.22, N = 3 SE +/- 5.67, N = 3 SE +/- 14.31, N = 3 3354 4572 5300 4263 4513
CacheBench Test: Read / Modify / Write OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read / Modify / Write kvim3 JetsonTX2 opi4b@1.8GHz rpi4b_r@2ghz rockpi4@2GHz 4K 8K 12K 16K 20K SE +/- 1.41, N = 3 SE +/- 2.81, N = 3 SE +/- 14.13, N = 3 SE +/- 4.80, N = 3 SE +/- 13.22, N = 3 13232.98 20668.61 13288.55 14782.63 14892.31 MIN: 12783.75 / MAX: 13429.03 MIN: 18834.14 / MAX: 21460.72 MIN: 12615.43 / MAX: 13645.48 MIN: 13925.89 / MAX: 15193.96 MIN: 14035.69 / MAX: 15292.31 1. (CC) gcc options: -lrt
Smallpt Global Illumination Renderer; 128 Samples OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 128 Samples kvim3 JetsonTX2 opi4b@1.8GHz rpi4b_r@2ghz rockpi4@2GHz 30 60 90 120 150 SE +/- 0.06, N = 3 SE +/- 1.16, N = 3 SE +/- 0.12, N = 3 SE +/- 0.21, N = 3 SE +/- 0.09, N = 3 76.69 92.43 117.53 91.51 99.59 1. (CXX) g++ options: -fopenmp -O3
Coremark CoreMark Size 666 - Iterations Per Second OpenBenchmarking.org Iterations/Sec, More Is Better Coremark 1.0 CoreMark Size 666 - Iterations Per Second kvim3 JetsonTX2 opi4b@1.8GHz rpi4b_r@2ghz rockpi4@2GHz 10K 20K 30K 40K 50K SE +/- 9.41, N = 3 SE +/- 147.67, N = 3 SE +/- 4.18, N = 3 SE +/- 21.87, N = 3 SE +/- 9.51, N = 3 46421.07 46328.65 32548.66 43915.05 35943.57 1. (CC) gcc options: -O2 -lrt" -lrt
Stress-NG Test: Semaphores OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Semaphores kvim3 JetsonTX2 opi4b@1.8GHz rpi4b_r@2ghz rockpi4@2GHz 70K 140K 210K 280K 350K SE +/- 230.25, N = 3 SE +/- 1840.94, N = 3 SE +/- 2842.83, N = 3 SE +/- 714.31, N = 3 SE +/- 318.66, N = 3 348418.03 248163.78 264460.57 255835.27 292743.91 -lz -lz -lbsd -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 kvim3 JetsonTX2 opi4b@1.8GHz rpi4b_r@2ghz rockpi4@2GHz 200K 400K 600K 800K 1000K SE +/- 3274.89, N = 4 SE +/- 13928.80, N = 12 SE +/- 8314.65, N = 3 SE +/- 4207.94, N = 15 SE +/- 12561.45, N = 15 262461.10 250840.38 696242.19 345762.21 806438.52 -lz -lz -lbsd -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 kvim3 JetsonTX2 opi4b@1.8GHz rpi4b_r@2ghz rockpi4@2GHz 30 60 90 120 150 SE +/- 0.93, N = 15 SE +/- 1.42, N = 3 SE +/- 0.97, N = 15 SE +/- 0.77, N = 3 SE +/- 0.92, N = 15 96.82 118.89 35.92 83.89 52.85 -lz -lz -lbsd -lz -lz 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -pthread -lc -latomic
Hackbench Count: 1 - Type: Thread OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 1 - Type: Thread kvim3 JetsonTX2 opi4b@1.8GHz rpi4b_r@2ghz rockpi4@2GHz 8 16 24 32 40 SE +/- 0.22, N = 7 SE +/- 0.12, N = 9 SE +/- 0.62, N = 12 SE +/- 0.24, N = 3 SE +/- 1.81, N = 12 24.20 15.05 33.26 34.42 31.06 1. (CC) gcc options: -lpthread
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 kvim3 JetsonTX2 opi4b@1.8GHz rpi4b_r@2ghz rockpi4@2GHz 200K 400K 600K 800K 1000K SE +/- 1555.56, N = 3 SE +/- 40109.03, N = 15 SE +/- 8538.04, N = 4 SE +/- 2050.26, N = 3 SE +/- 7821.86, N = 15 745577 351837 730492 433128 787023
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 kvim3 JetsonTX2 opi4b@1.8GHz rpi4b_r@2ghz rockpi4@2GHz 200K 400K 600K 800K 1000K SE +/- 223.00, N = 3 SE +/- 24404.82, N = 15 SE +/- 6167.97, N = 15 SE +/- 4791.92, N = 3 SE +/- 12446.99, N = 3 776567 379642 785009 461486 887585
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 kvim3 JetsonTX2 opi4b@1.8GHz rpi4b_r@2ghz rockpi4@2GHz 200K 400K 600K 800K 1000K SE +/- 1736.74, N = 3 SE +/- 27967.29, N = 15 SE +/- 11924.74, N = 12 SE +/- 2151.99, N = 3 SE +/- 9572.52, N = 4 792250 420437 825912 469955 921845
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 kvim3 JetsonTX2 opi4b@1.8GHz rpi4b_r@2ghz rockpi4@2GHz 200K 400K 600K 800K 1000K SE +/- 608.34, N = 3 SE +/- 18686.66, N = 15 SE +/- 11516.00, N = 3 SE +/- 3315.99, N = 3 SE +/- 8163.35, N = 7 802302 390053 845538 480562 929281
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 kvim3 JetsonTX2 opi4b@1.8GHz rpi4b_r@2ghz rockpi4@2GHz 300K 600K 900K 1200K 1500K SE +/- 992.06, N = 3 SE +/- 24421.20, N = 15 SE +/- 11882.00, N = 15 SE +/- 1292.50, N = 3 SE +/- 14424.14, N = 4 1006649 390447 1020474 627821 1176832
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 kvim3 JetsonTX2 opi4b@1.8GHz rpi4b_r@2ghz rockpi4@2GHz 300K 600K 900K 1200K 1500K SE +/- 990.30, N = 3 SE +/- 16583.71, N = 15 SE +/- 14631.41, N = 4 SE +/- 800.09, N = 3 SE +/- 13538.73, N = 15 1094090 1031258 1236268 685499 1369741
IPC_benchmark Type: Unnamed Pipe - Message Bytes: 1024 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Pipe - Message Bytes: 1024 kvim3 JetsonTX2 opi4b@1.8GHz rpi4b_r@2ghz rockpi4@2GHz 300K 600K 900K 1200K 1500K SE +/- 8872.99, N = 3 SE +/- 31271.20, N = 13 SE +/- 10139.34, N = 15 SE +/- 3009.52, N = 3 SE +/- 3154.85, N = 3 1120504 623049 1019995 621057 1184817
IPC_benchmark Type: Unnamed Pipe - Message Bytes: 256 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Pipe - Message Bytes: 256 kvim3 JetsonTX2 opi4b@1.8GHz rpi4b_r@2ghz rockpi4@2GHz 300K 600K 900K 1200K 1500K SE +/- 1187.70, N = 3 SE +/- 34563.27, N = 14 SE +/- 10901.06, N = 12 SE +/- 5651.62, N = 3 SE +/- 12242.99, N = 3 1304658 1031291 1184781 682966 1279133
IPC_benchmark Type: TCP Socket - Message Bytes: 1024 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: TCP Socket - Message Bytes: 1024 kvim3 JetsonTX2 opi4b@1.8GHz rpi4b_r@2ghz rockpi4@2GHz 160K 320K 480K 640K 800K SE +/- 366.57, N = 3 SE +/- 14852.41, N = 15 SE +/- 9582.57, N = 12 SE +/- 3740.02, N = 6 SE +/- 11726.47, N = 15 737794 722019 497064 379937 681836
IPC_benchmark Type: TCP Socket - Message Bytes: 512 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: TCP Socket - Message Bytes: 512 kvim3 JetsonTX2 opi4b@1.8GHz rpi4b_r@2ghz rockpi4@2GHz 200K 400K 600K 800K 1000K SE +/- 549.21, N = 3 SE +/- 23855.68, N = 15 SE +/- 18824.36, N = 15 SE +/- 3745.36, N = 3 SE +/- 8338.92, N = 3 897598 920340 939785 427877 1085305
IPC_benchmark Type: TCP Socket - Message Bytes: 256 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: TCP Socket - Message Bytes: 256 kvim3 JetsonTX2 opi4b@1.8GHz rpi4b_r@2ghz rockpi4@2GHz 300K 600K 900K 1200K 1500K SE +/- 3593.38, N = 3 SE +/- 22529.23, N = 15 SE +/- 5704.92, N = 3 SE +/- 4613.17, N = 3 SE +/- 1358.12, N = 3 960696 1091313 1108806 452076 1242060
RAMspeed SMP Type: Triad - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Triad - Benchmark: Integer kvim3 JetsonTX2 opi4b@1.8GHz rpi4b_r@2ghz rockpi4@2GHz 4K 8K 12K 16K 20K SE +/- 217.39, N = 12 SE +/- 7.64, N = 3 SE +/- 13.13, N = 3 SE +/- 2.05, N = 3 SE +/- 31.47, N = 3 7089.56 19234.18 4529.30 2566.20 3855.72 1. (CC) gcc options: -O3 -march=native
Phoronix Test Suite v10.8.4