rpi4@2GHz Loongson-3A5000LL testing with a Loongson LM-LS3A5000-7A1000-1w-V01-pc_A2101 v1.0 (KL.4.1H.LM.D.020.210819.R BIOS) and HIS AMD Radeon HD 6450/7450/8450 / R5 230 OEM 2GB on Loongnix 20 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2209058-TJ-2209020NE55&grt&sor .
rpi4@2GHz Processor Motherboard Memory Disk Graphics Monitor Network Chipset Audio OS Kernel Display Server Compiler File-System Screen Resolution Desktop rockpi4@2GHz rpi4b_r@2ghz [email protected] [email protected] 3a5000 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 Loongson-3A5000LL (4 Cores) Loongson LM-LS3A5000-7A1000-1w-V01-pc_A2101 v1.0 (KL.4.1H.LM.D.020.210819.R BIOS) Loongson LLC Hyper Transport Bridge 2 x 8192 MB DDR4-2666MT/s UniIC SCE08GU13A1F1C-26 480GB SAMSUNG MZ7WD480 + Teclast 128GB SS HIS AMD Radeon HD 6450/7450/8450 / R5 230 OEM 2GB (400/650MHz) Conexant CX20632 Realtek RTL8111/8168/8411 + Realtek Device 8125 Loongnix 20 4.19.0-17-loongson-3 (loongarch64) X Server 1.20.4 GCC 8.3.0 xfs 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 - [email protected] : --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 - [email protected] : --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 - 3a5000: --build=loongarch64-linux-gnu --disable-emultls --disable-host-shared --disable-libitm --disable-libquadmath --disable-libquadmath-support --disable-libsanitizer --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,fortran --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-plugin --enable-shared --enable-threads=posix --enable-tls --host=loongarch64-linux-gnu --program-prefix=loongarch64-linux-gnu- --target=loongarch64-linux-gnu --with-abi=lp64 --with-arch=loongarch64 --with-default-libstdcxx-abi=new --with-gcc-major-version-only -v Processor Details - rockpi4@2GHz: Scaling Governor: cpufreq-dt performance - rpi4b_r@2ghz: Scaling Governor: cpufreq-dt ondemand - [email protected] : Scaling Governor: cpufreq-dt interactive - [email protected] : Scaling Governor: cpufreq-dt ondemand Disk Mount Options Details - rockpi4@2GHz: data=ordered,relatime,rw - rpi4b_r@2ghz: noatime,rw - [email protected] : relatime,rw Disk Details Details - rockpi4@2GHz, rpi4b_r@2ghz, [email protected] : Block Size: 4096 Python Details - rockpi4@2GHz: Python 3.7.3 - rpi4b_r@2ghz: Python 2.7.16 + Python 3.7.3 - [email protected] : Python 2.7.17 + Python 3.6.9 - [email protected] : Python 3.9.2 - 3a5000: Python 2.7.16 + Python 3.7.3 Kernel Details - rpi4b_r@2ghz: snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1 snd_bcm2835.enable_headphones=1 - 3a5000: Transparent Huge Pages: always 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 - [email protected] : 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 Disk Details - [email protected] : CFQ / data=ordered,relatime,rw,stripe=1024 / Block Size: 4096 - 3a5000: MQ-DEADLINE / attr2,discard,inode64,noatime,noquota,rw / Block Size: 4096
rpi4@2GHz compress-7zip: Compress Speed Test cachebench: Read / Modify / Write coremark: CoreMark Size 666 - Iterations Per Second hackbench: 1 - Thread hackbench: 2 - Thread hackbench: 4 - Thread 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 libraw: Post-Processing Benchmark openssl: openssl: pybench: Total For Average Test Times ramspeed: Add - Integer ramspeed: Copy - Integer ramspeed: Scale - Integer ramspeed: Triad - Integer ramspeed: Average - Integer smallpt: Global Illumination Renderer; 128 Samples sqlite: 1 sqlite: 8 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 rockpi4@2GHz rpi4b_r@2ghz [email protected] [email protected] 3a5000 4451 14892.306205 35943.573634 31.059 50.501 97.029 1296725 1242060 1085305 681836 1319651 1279133 1214093 1184817 1369741 1284175 1198549 1176832 929281 921845 887585 787023 6.42 145.3 9907.8 4513 4794.47 5142.80 5104.61 3855.72 4722.00 99.594 105.509 601.414 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 4183 14782.625674 43915.046213 34.415 62.608 119.657 462024 452076 427877 379937 683713 682966 665088 621057 685499 675667 657047 627821 480562 469955 461486 433128 6.96 127.2 8682.0 4263 3971.89 4239.57 4648.54 2566.20 3865.61 91.508 139.275 728.346 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 3545 13288.546317 32548.659674 33.259 60.302 119.204 1178363 1108806 939785 497064 1178427 1184781 1097123 1019995 1236268 1167113 1086984 1020474 845538 825912 785009 730492 5.29 133.1 9030.4 5300 4542.74 4658.13 4725.62 4529.30 4607.49 117.530 64.949 195.503 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 12117 23961.174942 90209.747184 13.055 22.974 48.246 1743221 1644648 1579848 1249986 2256501 1626135 1236161 1204291 2255716 1623935 1228152 1199893 1021908 970223 975420 888559 17.08 256.1 17120.9 1749 19921.98 21377.53 22123.52 17807.79 20108.42 35.313 72.688 394.224 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 9246 26967.038964 41380.014769 16.427 28.063 50.690 1851526 1739305 1600445 1395946 2264567 2088019 1798815 1515170 1972477 1884624 1713473 1443943 902630 870954 866457 822909 206.7 15349.4 2882 11044.31 17928.54 16319.61 8464.09 13533.03 77.903 13.69 462.06 145.54 168208.79 523.20 11058322.58 12886.33 88555.05 17.25 644.08 295786.07 6101.26 2229.93 718.60 3555.79 1351805.99 117376.93 21.69 1959564.73 OpenBenchmarking.org
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test [email protected] 3a5000 rockpi4@2GHz rpi4b_r@2ghz [email protected] 3K 6K 9K 12K 15K SE +/- 36.95, N = 3 SE +/- 51.36, N = 3 SE +/- 33.80, N = 3 SE +/- 6.96, N = 3 SE +/- 26.96, N = 3 12117 9246 4451 4183 3545 1. (CXX) g++ options: -pipe -lpthread
CacheBench Test: Read / Modify / Write OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read / Modify / Write 3a5000 [email protected] rockpi4@2GHz rpi4b_r@2ghz [email protected] 6K 12K 18K 24K 30K SE +/- 5.47, N = 3 SE +/- 1.74, N = 3 SE +/- 13.22, N = 3 SE +/- 4.80, N = 3 SE +/- 14.13, N = 3 26967.04 23961.17 14892.31 14782.63 13288.55 MIN: 24612.45 / MAX: 27993.06 MIN: 23537.18 / MAX: 24135.36 MIN: 14035.69 / MAX: 15292.31 MIN: 13925.89 / MAX: 15193.96 MIN: 12615.43 / MAX: 13645.48 1. (CC) gcc options: -lrt
Coremark CoreMark Size 666 - Iterations Per Second OpenBenchmarking.org Iterations/Sec, More Is Better Coremark 1.0 CoreMark Size 666 - Iterations Per Second [email protected] rpi4b_r@2ghz 3a5000 rockpi4@2GHz [email protected] 20K 40K 60K 80K 100K SE +/- 20.75, N = 3 SE +/- 21.87, N = 3 SE +/- 419.05, N = 15 SE +/- 9.51, N = 3 SE +/- 4.18, N = 3 90209.75 43915.05 41380.01 35943.57 32548.66 1. (CC) gcc options: -O2 -lrt" -lrt
Hackbench Count: 1 - Type: Thread OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 1 - Type: Thread [email protected] 3a5000 rockpi4@2GHz [email protected] rpi4b_r@2ghz 8 16 24 32 40 SE +/- 0.03, N = 3 SE +/- 0.19, N = 3 SE +/- 1.81, N = 12 SE +/- 0.62, N = 12 SE +/- 0.24, N = 3 13.06 16.43 31.06 33.26 34.42 1. (CC) gcc options: -lpthread
Hackbench Count: 2 - Type: Thread OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 2 - Type: Thread [email protected] 3a5000 rockpi4@2GHz [email protected] rpi4b_r@2ghz 14 28 42 56 70 SE +/- 0.04, N = 3 SE +/- 0.06, N = 3 SE +/- 0.35, N = 15 SE +/- 0.31, N = 3 SE +/- 0.30, N = 3 22.97 28.06 50.50 60.30 62.61 1. (CC) gcc options: -lpthread
Hackbench Count: 4 - Type: Thread OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 4 - Type: Thread [email protected] 3a5000 rockpi4@2GHz [email protected] rpi4b_r@2ghz 30 60 90 120 150 SE +/- 0.17, N = 3 SE +/- 0.11, N = 3 SE +/- 0.41, N = 3 SE +/- 0.09, N = 3 SE +/- 0.19, N = 3 48.25 50.69 97.03 119.20 119.66 1. (CC) gcc options: -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 3a5000 [email protected] rockpi4@2GHz [email protected] rpi4b_r@2ghz 400K 800K 1200K 1600K 2000K SE +/- 2063.48, N = 3 SE +/- 8782.20, N = 3 SE +/- 18239.48, N = 3 SE +/- 12560.20, N = 3 SE +/- 1844.28, N = 3 1851526 1743221 1296725 1178363 462024
IPC_benchmark Type: TCP Socket - Message Bytes: 256 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: TCP Socket - Message Bytes: 256 3a5000 [email protected] rockpi4@2GHz [email protected] rpi4b_r@2ghz 400K 800K 1200K 1600K 2000K SE +/- 2548.35, N = 3 SE +/- 10704.13, N = 15 SE +/- 1358.12, N = 3 SE +/- 5704.92, N = 3 SE +/- 4613.17, N = 3 1739305 1644648 1242060 1108806 452076
IPC_benchmark Type: TCP Socket - Message Bytes: 512 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: TCP Socket - Message Bytes: 512 3a5000 [email protected] rockpi4@2GHz [email protected] rpi4b_r@2ghz 300K 600K 900K 1200K 1500K SE +/- 9432.66, N = 3 SE +/- 10752.85, N = 3 SE +/- 8338.92, N = 3 SE +/- 18824.36, N = 15 SE +/- 3745.36, N = 3 1600445 1579848 1085305 939785 427877
IPC_benchmark Type: TCP Socket - Message Bytes: 1024 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: TCP Socket - Message Bytes: 1024 3a5000 [email protected] rockpi4@2GHz [email protected] rpi4b_r@2ghz 300K 600K 900K 1200K 1500K SE +/- 6311.68, N = 3 SE +/- 21041.59, N = 15 SE +/- 11726.47, N = 15 SE +/- 9582.57, N = 12 SE +/- 3740.02, N = 6 1395946 1249986 681836 497064 379937
IPC_benchmark Type: Unnamed Pipe - Message Bytes: 128 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Pipe - Message Bytes: 128 3a5000 [email protected] rockpi4@2GHz [email protected] rpi4b_r@2ghz 500K 1000K 1500K 2000K 2500K SE +/- 7201.33, N = 3 SE +/- 22327.30, N = 15 SE +/- 22460.31, N = 12 SE +/- 12247.81, N = 15 SE +/- 4166.60, N = 3 2264567 2256501 1319651 1178427 683713
IPC_benchmark Type: Unnamed Pipe - Message Bytes: 256 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Pipe - Message Bytes: 256 3a5000 [email protected] rockpi4@2GHz [email protected] rpi4b_r@2ghz 400K 800K 1200K 1600K 2000K SE +/- 26953.16, N = 15 SE +/- 19960.80, N = 15 SE +/- 12242.99, N = 3 SE +/- 10901.06, N = 12 SE +/- 5651.62, N = 3 2088019 1626135 1279133 1184781 682966
IPC_benchmark Type: Unnamed Pipe - Message Bytes: 512 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Pipe - Message Bytes: 512 3a5000 [email protected] rockpi4@2GHz [email protected] rpi4b_r@2ghz 400K 800K 1200K 1600K 2000K SE +/- 8494.97, N = 3 SE +/- 9710.85, N = 3 SE +/- 15183.11, N = 15 SE +/- 6343.36, N = 3 SE +/- 2988.25, N = 3 1798815 1236161 1214093 1097123 665088
IPC_benchmark Type: Unnamed Pipe - Message Bytes: 1024 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Pipe - Message Bytes: 1024 3a5000 [email protected] rockpi4@2GHz [email protected] rpi4b_r@2ghz 300K 600K 900K 1200K 1500K SE +/- 15718.04, N = 3 SE +/- 11434.33, N = 6 SE +/- 3154.85, N = 3 SE +/- 10139.34, N = 15 SE +/- 3009.52, N = 3 1515170 1204291 1184817 1019995 621057
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 [email protected] 3a5000 rockpi4@2GHz [email protected] rpi4b_r@2ghz 500K 1000K 1500K 2000K 2500K SE +/- 26425.71, N = 3 SE +/- 201.85, N = 3 SE +/- 13538.73, N = 15 SE +/- 14631.41, N = 4 SE +/- 800.09, N = 3 2255716 1972477 1369741 1236268 685499
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 3a5000 [email protected] rockpi4@2GHz [email protected] rpi4b_r@2ghz 400K 800K 1200K 1600K 2000K SE +/- 4890.02, N = 3 SE +/- 13770.33, N = 3 SE +/- 7141.65, N = 3 SE +/- 15511.75, N = 15 SE +/- 2152.42, N = 3 1884624 1623935 1284175 1167113 675667
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 3a5000 [email protected] rockpi4@2GHz [email protected] rpi4b_r@2ghz 400K 800K 1200K 1600K 2000K SE +/- 6133.76, N = 3 SE +/- 12401.92, N = 15 SE +/- 11158.33, N = 15 SE +/- 5495.26, N = 3 SE +/- 5084.80, N = 12 1713473 1228152 1198549 1086984 657047
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 3a5000 [email protected] rockpi4@2GHz [email protected] rpi4b_r@2ghz 300K 600K 900K 1200K 1500K SE +/- 8443.58, N = 3 SE +/- 3276.68, N = 3 SE +/- 14424.14, N = 4 SE +/- 11882.00, N = 15 SE +/- 1292.50, N = 3 1443943 1199893 1176832 1020474 627821
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 [email protected] rockpi4@2GHz 3a5000 [email protected] rpi4b_r@2ghz 200K 400K 600K 800K 1000K SE +/- 1921.50, N = 3 SE +/- 8163.35, N = 7 SE +/- 1929.93, N = 3 SE +/- 11516.00, N = 3 SE +/- 3315.99, N = 3 1021908 929281 902630 845538 480562
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 [email protected] rockpi4@2GHz 3a5000 [email protected] rpi4b_r@2ghz 200K 400K 600K 800K 1000K SE +/- 2358.02, N = 3 SE +/- 9572.52, N = 4 SE +/- 6387.55, N = 3 SE +/- 11924.74, N = 12 SE +/- 2151.99, N = 3 970223 921845 870954 825912 469955
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 [email protected] rockpi4@2GHz 3a5000 [email protected] rpi4b_r@2ghz 200K 400K 600K 800K 1000K SE +/- 1143.86, N = 3 SE +/- 12446.99, N = 3 SE +/- 6134.61, N = 3 SE +/- 6167.97, N = 15 SE +/- 4791.92, N = 3 975420 887585 866457 785009 461486
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 [email protected] 3a5000 rockpi4@2GHz [email protected] rpi4b_r@2ghz 200K 400K 600K 800K 1000K SE +/- 3902.79, N = 3 SE +/- 7170.60, N = 3 SE +/- 7821.86, N = 15 SE +/- 8538.04, N = 4 SE +/- 2050.26, N = 3 888559 822909 787023 730492 433128
LibRaw Post-Processing Benchmark OpenBenchmarking.org Mpix/sec, More Is Better LibRaw 0.20 Post-Processing Benchmark [email protected] rpi4b_r@2ghz rockpi4@2GHz [email protected] 4 8 12 16 20 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 17.08 6.96 6.42 5.29 -lz -ljpeg -lz 1. (CXX) g++ options: -O2 -fopenmp -lm
OpenSSL OpenBenchmarking.org sign/s, More Is Better OpenSSL [email protected] 3a5000 rockpi4@2GHz [email protected] rpi4b_r@2ghz 60 120 180 240 300 SE +/- 0.03, N = 3 SE +/- 1.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.09, N = 3 SE +/- 0.28, N = 3 256.1 206.7 145.3 133.1 127.2 1. [email protected] : OpenSSL 1.1.1n 15 Mar 2022 2. 3a5000: OpenSSL 1.1.1d 10 Sep 2019 3. rockpi4@2GHz: OpenSSL 1.1.1d 10 Sep 2019 4. [email protected] : OpenSSL 1.1.1 11 Sep 2018 5. rpi4b_r@2ghz: OpenSSL 1.1.1d 10 Sep 2019
OpenSSL OpenBenchmarking.org verify/s, More Is Better OpenSSL [email protected] 3a5000 rockpi4@2GHz [email protected] rpi4b_r@2ghz 4K 8K 12K 16K 20K SE +/- 0.49, N = 3 SE +/- 29.92, N = 3 SE +/- 6.31, N = 3 SE +/- 4.74, N = 3 SE +/- 0.33, N = 3 17120.9 15349.4 9907.8 9030.4 8682.0 1. [email protected] : OpenSSL 1.1.1n 15 Mar 2022 2. 3a5000: OpenSSL 1.1.1d 10 Sep 2019 3. rockpi4@2GHz: OpenSSL 1.1.1d 10 Sep 2019 4. [email protected] : OpenSSL 1.1.1 11 Sep 2018 5. rpi4b_r@2ghz: OpenSSL 1.1.1d 10 Sep 2019
PyBench Total For Average Test Times OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times [email protected] 3a5000 rpi4b_r@2ghz rockpi4@2GHz [email protected] 1100 2200 3300 4400 5500 SE +/- 1.00, N = 3 SE +/- 4.16, N = 3 SE +/- 5.67, N = 3 SE +/- 14.31, N = 3 SE +/- 7.22, N = 3 1749 2882 4263 4513 5300
RAMspeed SMP Type: Add - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Add - Benchmark: Integer [email protected] 3a5000 rockpi4@2GHz [email protected] rpi4b_r@2ghz 4K 8K 12K 16K 20K SE +/- 2.95, N = 3 SE +/- 102.40, N = 7 SE +/- 0.44, N = 3 SE +/- 11.96, N = 3 SE +/- 6.41, N = 3 19921.98 11044.31 4794.47 4542.74 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 [email protected] 3a5000 rockpi4@2GHz [email protected] rpi4b_r@2ghz 5K 10K 15K 20K 25K SE +/- 261.41, N = 3 SE +/- 133.94, N = 3 SE +/- 6.98, N = 3 SE +/- 16.74, N = 3 SE +/- 48.25, N = 9 21377.53 17928.54 5142.80 4658.13 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 [email protected] 3a5000 rockpi4@2GHz [email protected] rpi4b_r@2ghz 5K 10K 15K 20K 25K SE +/- 93.98, N = 3 SE +/- 13.29, N = 3 SE +/- 6.21, N = 3 SE +/- 24.20, N = 3 SE +/- 10.93, N = 3 22123.52 16319.61 5104.61 4725.62 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 [email protected] 3a5000 [email protected] rockpi4@2GHz rpi4b_r@2ghz 4K 8K 12K 16K 20K SE +/- 898.31, N = 15 SE +/- 40.54, N = 3 SE +/- 13.13, N = 3 SE +/- 31.47, N = 3 SE +/- 2.05, N = 3 17807.79 8464.09 4529.30 3855.72 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 [email protected] 3a5000 rockpi4@2GHz [email protected] rpi4b_r@2ghz 4K 8K 12K 16K 20K SE +/- 220.02, N = 15 SE +/- 49.50, N = 3 SE +/- 4.93, N = 3 SE +/- 9.51, N = 3 SE +/- 10.29, N = 3 20108.42 13533.03 4722.00 4607.49 3865.61 1. (CC) gcc options: -O3 -march=native
Smallpt Global Illumination Renderer; 128 Samples OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 128 Samples [email protected] 3a5000 rpi4b_r@2ghz rockpi4@2GHz [email protected] 30 60 90 120 150 SE +/- 0.02, N = 3 SE +/- 0.30, N = 3 SE +/- 0.21, N = 3 SE +/- 0.09, N = 3 SE +/- 0.12, N = 3 35.31 77.90 91.51 99.59 117.53 1. (CXX) g++ options: -fopenmp -O3
SQLite Threads / Copies: 1 OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.30.1 Threads / Copies: 1 [email protected] [email protected] rockpi4@2GHz rpi4b_r@2ghz 30 60 90 120 150 SE +/- 0.20, N = 3 SE +/- 0.28, N = 3 SE +/- 0.31, N = 3 SE +/- 1.81, N = 12 64.95 72.69 105.51 139.28 -lz -lz -lz 1. (CC) gcc options: -O2 -lm -ldl -lpthread
SQLite Threads / Copies: 8 OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.30.1 Threads / Copies: 8 [email protected] [email protected] rockpi4@2GHz rpi4b_r@2ghz 160 320 480 640 800 SE +/- 0.32, N = 3 SE +/- 0.32, N = 3 SE +/- 6.61, N = 3 SE +/- 6.83, N = 3 195.50 394.22 601.41 728.35 -lz -lz -lz 1. (CC) gcc options: -O2 -lm -ldl -lpthread
Stress-NG Test: MMAP OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: MMAP [email protected] 3a5000 rockpi4@2GHz [email protected] rpi4b_r@2ghz 6 12 18 24 30 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 23.03 13.69 9.48 8.24 4.40 -lz -laio -lz -lbsd -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 3a5000 [email protected] [email protected] rockpi4@2GHz rpi4b_r@2ghz 100 200 300 400 500 SE +/- 2.75, N = 3 SE +/- 0.14, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 462.06 429.55 67.03 65.67 44.70 -laio -lz -lz -lbsd -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 3a5000 [email protected] rockpi4@2GHz [email protected] rpi4b_r@2ghz 30 60 90 120 150 SE +/- 0.47, N = 3 SE +/- 1.48, N = 3 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 145.54 128.75 53.37 52.18 16.87 -laio -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 3a5000 [email protected] rpi4b_r@2ghz rockpi4@2GHz [email protected] 40K 80K 120K 160K 200K SE +/- 20.23, N = 3 SE +/- 249.71, N = 3 SE +/- 68.72, N = 3 SE +/- 85.52, N = 3 SE +/- 201.11, N = 3 168208.79 124956.46 101834.35 68957.88 64454.89 -laio -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 [email protected] 3a5000 rockpi4@2GHz [email protected] rpi4b_r@2ghz 200 400 600 800 1000 SE +/- 2.42, N = 3 SE +/- 1.79, N = 3 SE +/- 0.17, N = 3 SE +/- 1.00, N = 3 SE +/- 0.30, N = 3 963.18 523.20 342.52 337.11 332.72 -lz -laio -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 [email protected] 3a5000 rockpi4@2GHz [email protected] rpi4b_r@2ghz 3M 6M 9M 12M 15M SE +/- 74907.13, N = 3 SE +/- 154107.12, N = 3 SE +/- 2722.72, N = 3 SE +/- 769.17, N = 3 SE +/- 1499.62, N = 3 14582917.56 11058322.58 4584713.85 4102371.18 2650729.94 -lz -laio -lz -lbsd -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 3a5000 [email protected] rockpi4@2GHz rpi4b_r@2ghz [email protected] 3K 6K 9K 12K 15K SE +/- 138.15, N = 15 SE +/- 16.58, N = 3 SE +/- 36.92, N = 3 SE +/- 16.81, N = 3 SE +/- 24.39, N = 3 12886.33 10953.12 3991.00 3144.52 2819.10 -laio -lz -lz -lz -lbsd -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 3a5000 [email protected] rockpi4@2GHz [email protected] rpi4b_r@2ghz 20K 40K 60K 80K 100K SE +/- 210.63, N = 3 SE +/- 12.72, N = 3 SE +/- 280.63, N = 3 SE +/- 288.48, N = 3 SE +/- 5.57, N = 3 88555.05 34183.85 29023.94 25822.32 16205.43 -laio -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 [email protected] rpi4b_r@2ghz rockpi4@2GHz [email protected] 3a5000 30 60 90 120 150 SE +/- 1.33, N = 15 SE +/- 0.77, N = 3 SE +/- 0.92, N = 15 SE +/- 0.97, N = 15 SE +/- 0.33, N = 15 121.29 83.89 52.85 35.92 17.25 -lz -lz -lbsd -lz -laio -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 [email protected] 3a5000 rpi4b_r@2ghz rockpi4@2GHz [email protected] 300 600 900 1200 1500 SE +/- 0.21, N = 3 SE +/- 6.11, N = 3 SE +/- 1.15, N = 3 SE +/- 0.86, N = 3 SE +/- 0.87, N = 3 1298.33 644.08 555.08 536.18 480.14 -lz -laio -lz -lz -lbsd -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 [email protected] 3a5000 rockpi4@2GHz [email protected] rpi4b_r@2ghz 70K 140K 210K 280K 350K SE +/- 712.01, N = 3 SE +/- 300.14, N = 3 SE +/- 318.66, N = 3 SE +/- 2842.83, N = 3 SE +/- 714.31, N = 3 332664.33 295786.07 292743.91 264460.57 255835.27 -lz -laio -lz -lbsd -lz -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 [email protected] 3a5000 [email protected] rockpi4@2GHz rpi4b_r@2ghz 4K 8K 12K 16K 20K SE +/- 86.95, N = 3 SE +/- 9.08, N = 3 SE +/- 18.63, N = 3 SE +/- 22.22, N = 4 SE +/- 11.14, N = 11 17967.72 6101.26 1986.57 1902.77 1482.52 -lz -laio -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 [email protected] rockpi4@2GHz rpi4b_r@2ghz [email protected] 3a5000 3K 6K 9K 12K 15K SE +/- 1.68, N = 3 SE +/- 1.62, N = 3 SE +/- 3.62, N = 3 SE +/- 3.38, N = 3 SE +/- 12.57, N = 3 12648.61 5924.10 4925.69 4393.76 2229.93 -lz -lz -lbsd -lz -laio -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 3a5000 [email protected] rockpi4@2GHz [email protected] rpi4b_r@2ghz 150 300 450 600 750 SE +/- 2.96, N = 3 SE +/- 2.01, N = 3 SE +/- 0.07, N = 3 SE +/- 1.99, N = 3 SE +/- 1.28, N = 3 718.60 663.72 168.21 144.18 92.51 -laio -lz -lz -lbsd -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 3a5000 [email protected] rockpi4@2GHz [email protected] rpi4b_r@2ghz 800 1600 2400 3200 4000 SE +/- 24.54, N = 3 SE +/- 4.31, N = 3 SE +/- 2.52, N = 3 SE +/- 5.63, N = 8 SE +/- 3.25, N = 3 3555.79 2761.43 783.00 666.83 418.50 -laio -lz -lz -lbsd -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 3a5000 [email protected] rockpi4@2GHz [email protected] rpi4b_r@2ghz 300K 600K 900K 1200K 1500K SE +/- 9372.17, N = 3 SE +/- 8087.07, N = 15 SE +/- 12561.45, N = 15 SE +/- 8314.65, N = 3 SE +/- 4207.94, N = 15 1351805.99 988738.30 806438.52 696242.19 345762.21 -laio -lz -lz -lbsd -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 [email protected] 3a5000 rpi4b_r@2ghz rockpi4@2GHz [email protected] 60K 120K 180K 240K 300K SE +/- 62.39, N = 3 SE +/- 1387.08, N = 3 SE +/- 165.19, N = 3 SE +/- 85.31, N = 3 SE +/- 52.25, N = 3 261323.79 117376.93 110045.04 100358.97 60862.82 -lz -laio -lz -lz -lbsd -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 [email protected] 3a5000 rpi4b_r@2ghz rockpi4@2GHz [email protected] 10 20 30 40 50 SE +/- 0.07, N = 3 SE +/- 0.28, N = 3 SE +/- 0.06, N = 3 SE +/- 0.18, N = 3 SE +/- 0.13, N = 4 43.34 21.69 14.09 14.09 12.08 -lz -laio -lz -lz -lbsd -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 3a5000 [email protected] rockpi4@2GHz rpi4b_r@2ghz [email protected] 400K 800K 1200K 1600K 2000K SE +/- 22012.88, N = 3 SE +/- 1322.97, N = 3 SE +/- 1343.59, N = 3 SE +/- 11603.93, N = 3 SE +/- 4784.18, N = 3 1959564.73 1522492.29 1258233.91 1130536.85 1028197.76 -laio -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 [email protected] 2K 4K 6K 8K 10K SE +/- 85.29, N = 5 8432.80 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -pthread -lc -latomic
Phoronix Test Suite v10.8.5