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&gru&sor&rro.

rpi4@2GHzProcessorMotherboardMemoryDiskGraphicsMonitorNetworkOSKernelDisplay ServerCompilerFile-SystemScreen ResolutionDesktoprockpi4@2GHzrpi4b_r@2ghz[email protected][email protected]visionfive1@1ghz[email protected]Rockchip ARMv8 Cortex-A72 @ 1.51GHz (6 Cores)ROCK PI 4B4096MB31GB SDU1 + 31GB SLD32GDebian 104.4.154-113-rockchip-gdb9dfc2cdd25 (aarch64)X Server 1.20.4GCC 8.3.0ext41024x768ARMv8 Cortex-A72 @ 2.00GHz (4 Cores)BCM2835 Raspberry Pi 4 Model B Rev 1.22048MB15GB SD16G5.4.51-v8+ (aarch64)Rockchip ARMv8 Cortex-A72 @ 1.42GHz (6 Cores)OrangePi RK3399 AI boards based on Rockchip4096MB16GB AJTD4RUbuntu 18.044.4.179-gc123b0c4-dirty (aarch64)LXDEX Server 1.19.6GCC 7.5.01024x768Rockchip ARMv8 Cortex-A76 @ 1.80GHz (6 Cores / 8 Threads)Radxa ROCK 5B16GB32GB SD32GrockchipdrmfbMACROSILICONRealtek RTL8125 2.5GbEDebian 115.10.66-20-rockchip-g0cdf37b755fe (aarch64)X Server 1.20.11GCC 10.2.1 202101101280x720SiFive RISC-V (2 Cores)StarFive VisionFive V18GBFedora 335.15.10+ (riscv64)XfceGCC 10.3.1 20210422 + Clang 11.0.0Rockchip ARMv8 Cortex-A72 @ 1.20GHz (6 Cores)OrangePi 4 LTS3072MBUbuntu 20.045.10.43 (aarch64)X Server 1.20.13GCC 9.4.0OpenBenchmarking.orgCompiler 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 - 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 - [email protected]: --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- [email protected]: Scaling Governor: cpufreq-dt interactive- [email protected]: Scaling Governor: cpufreq-dt ondemand- [email protected]: Scaling Governor: cpufreq-dt performanceDisk Mount Options Details- rockpi4@2GHz: data=ordered,relatime,rw- rpi4b_r@2ghz: noatime,rw- [email protected]: relatime,rw- visionfive1@1ghz: noatime,rw- [email protected]: commit=600,errors=remount-ro,noatime,rwDisk Details Details- rockpi4@2GHz, rpi4b_r@2ghz, [email protected], visionfive1@1ghz, [email protected]: Block Size: 4096Python 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- visionfive1@1ghz: Python 3.9.7- [email protected]: Python 3.8.10Kernel Details- rpi4b_r@2ghz: snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1 snd_bcm2835.enable_headphones=1Security 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- [email protected]: 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 affectedDisk Details- [email protected]: CFQ / data=ordered,relatime,rw,stripe=1024 / Block Size: 4096

rpi4@2GHzstress-ng: MMAPstress-ng: NUMAstress-ng: MEMFDstress-ng: Atomicstress-ng: Cryptostress-ng: Mallocstress-ng: Forkingstress-ng: SENDFILEstress-ng: CPU Cachestress-ng: CPU Stressstress-ng: Semaphoresstress-ng: Matrix Mathstress-ng: Vector Mathstress-ng: Memory Copyingstress-ng: Socket Activitystress-ng: Context Switchingstress-ng: Glibc C String Functionsstress-ng: Glibc Qsort Data Sortingstress-ng: System V Message Passingstress-ng: IO_uringcoremark: CoreMark Size 666 - Iterations Per Secondramspeed: Add - Integerramspeed: Copy - Integerramspeed: Scale - Integerramspeed: Triad - Integerramspeed: Average - Integercachebench: Read / Modify / Writeipc-benchmark: TCP Socket - 128ipc-benchmark: TCP Socket - 256ipc-benchmark: TCP Socket - 512ipc-benchmark: TCP Socket - 1024ipc-benchmark: Unnamed Pipe - 128ipc-benchmark: Unnamed Pipe - 256ipc-benchmark: Unnamed Pipe - 512ipc-benchmark: Unnamed Pipe - 1024ipc-benchmark: FIFO Named Pipe - 128ipc-benchmark: FIFO Named Pipe - 256ipc-benchmark: FIFO Named Pipe - 512ipc-benchmark: FIFO Named Pipe - 1024ipc-benchmark: Unnamed Unix Domain Socket - 128ipc-benchmark: Unnamed Unix Domain Socket - 256ipc-benchmark: Unnamed Unix Domain Socket - 512ipc-benchmark: Unnamed Unix Domain Socket - 1024compress-7zip: Compress Speed Testlibraw: Post-Processing Benchmarkopenssl: openssl: pybench: Total For Average Test Timessqlite: 1sqlite: 8smallpt: Global Illumination Renderer; 128 Sampleshackbench: 1 - Threadhackbench: 2 - Threadhackbench: 4 - Threadrockpi4@2GHzrpi4b_r@2ghz[email protected][email protected]visionfive1@1ghz[email protected]9.4865.6753.3768957.88342.524584713.853991.0029023.9452.85536.18292743.911902.775924.10168.21783.00806438.52100358.9714.091258233.9135943.5736344794.475142.805104.613855.724722.0014892.3062051296725124206010853056818361319651127913312140931184817136974112841751198549117683292928192184588758578702344516.42145.39907.84513105.509601.41499.59431.05950.50197.0294.4044.7016.87101834.35332.722650729.943144.5216205.4383.89555.08255835.271482.524925.6992.51418.50345762.21110045.0414.091130536.8543915.0462133971.894239.574648.542566.203865.6114782.62567446202445207642787737993768371368296666508862105768549967566765704762782148056246995546148643312841836.96127.28682.04263139.275728.34691.50834.41562.608119.6578.2467.0352.1864454.89337.114102371.182819.1025822.3235.92480.14264460.571986.574393.76144.18666.83696242.1960862.8212.081028197.7632548.6596744542.744658.134725.624529.304607.4913288.546317117836311088069397854970641178427118478110971231019995123626811671131086984102047484553882591278500973049235455.29133.19030.4530064.949195.503117.53033.25960.302119.20423.03429.55128.75124956.46963.1814582917.5610953.1234183.85121.291298.33332664.3317967.7212648.61663.722761.43988738.30261323.7943.341522492.298432.8090209.74718419921.9821377.5322123.5217807.7920108.4223961.17494217432211644648157984812499862256501162613512361611204291225571616239351228152119989310219089702239754208885591211717.08256.117120.9174972.688394.22435.31313.05522.97448.2460.327.41.8580784.3836.22524141.141060.952773.958.9783.2294653.92276.86187.9417.8570.1983826.556383.832.41288391.201498.936476.1678971321.80709022753220559916701812313047415044394339485627785344680942053137522627493615869315305914727513037369821.11600.326639110.971645.3401163.908164.911339.211712.6935.2583.9230.6651431.73333.364319898.531991.4211152.7462.61434.30306573.721685.004896.20152.62646.26267163.8876084.0910.59793784.8427762.0243515649.115989.696122.153919.135405.7711902.48664359852658172551121541539083330986482991428381890182701084725187335679927635591334262133587130121343395.86112.07616.2489786.269454.908130.06345.07690.276180.856OpenBenchmarking.org

Stress-NG

Test: MMAP

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: MMAPvisionfive1@1ghzrpi4b_r@2ghz[email protected][email protected]rockpi4@2GHz[email protected]612182430SE +/- 0.00, N = 15SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.04, N = 30.324.405.258.249.4823.03-lz-lz-lbsd -lz-lz1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -pthread -lc -latomic

Stress-NG

Test: NUMA

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: NUMAvisionfive1@1ghzrpi4b_r@2ghzrockpi4@2GHz[email protected][email protected][email protected]90180270360450SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.27, N = 3SE +/- 0.14, N = 37.4044.7065.6767.0383.92429.55-lz-lbsd -lz-lz-lz1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -pthread -lc -latomic

Stress-NG

Test: MEMFD

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: MEMFDvisionfive1@1ghzrpi4b_r@2ghz[email protected][email protected]rockpi4@2GHz[email protected]306090120150SE +/- 0.02, N = 4SE +/- 0.05, N = 3SE +/- 0.12, N = 3SE +/- 0.04, N = 3SE +/- 0.05, N = 3SE +/- 1.48, N = 31.8516.8730.6652.1853.37128.75-lz-lz-lbsd -lz-lz1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -pthread -lc -latomic

Stress-NG

Test: Atomic

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: Atomic[email protected][email protected]rockpi4@2GHzvisionfive1@1ghzrpi4b_r@2ghz[email protected]30K60K90K120K150KSE +/- 105.62, N = 3SE +/- 201.11, N = 3SE +/- 85.52, N = 3SE +/- 164.48, N = 3SE +/- 68.72, N = 3SE +/- 249.71, N = 351431.7364454.8968957.8880784.38101834.35124956.46-lz-lbsd -lz-lbsd -lz-lz-lz1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -pthread -lc -latomic

Stress-NG

Test: Crypto

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: Cryptovisionfive1@1ghzrpi4b_r@2ghz[email protected][email protected]rockpi4@2GHz[email protected]2004006008001000SE +/- 0.06, N = 3SE +/- 0.30, N = 3SE +/- 1.36, N = 3SE +/- 1.00, N = 3SE +/- 0.17, N = 3SE +/- 2.42, N = 336.22332.72333.36337.11342.52963.18-lz-lz-lbsd -lz-lz1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -pthread -lc -latomic

Stress-NG

Test: Malloc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: Mallocvisionfive1@1ghzrpi4b_r@2ghz[email protected][email protected]rockpi4@2GHz[email protected]3M6M9M12M15MSE +/- 2421.78, N = 3SE +/- 1499.62, N = 3SE +/- 769.17, N = 3SE +/- 17462.81, N = 3SE +/- 2722.72, N = 3SE +/- 74907.13, N = 3524141.142650729.944102371.184319898.534584713.8514582917.56-lbsd -lz-lz-lz1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -pthread -lc -latomic

Stress-NG

Test: Forking

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: Forkingvisionfive1@1ghz[email protected][email protected]rpi4b_r@2ghzrockpi4@2GHz[email protected]2K4K6K8K10KSE +/- 7.36, N = 3SE +/- 7.57, N = 3SE +/- 24.39, N = 3SE +/- 16.81, N = 3SE +/- 36.92, N = 3SE +/- 16.58, N = 31060.951991.422819.103144.523991.0010953.12-lz-lbsd -lz-lz-lz1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -pthread -lc -latomic

Stress-NG

Test: SENDFILE

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: SENDFILEvisionfive1@1ghz[email protected]rpi4b_r@2ghz[email protected]rockpi4@2GHz[email protected]7K14K21K28K35KSE +/- 29.02, N = 5SE +/- 33.39, N = 3SE +/- 5.57, N = 3SE +/- 288.48, N = 3SE +/- 280.63, N = 3SE +/- 12.72, N = 32773.9511152.7416205.4325822.3229023.9434183.85-lz-lz-lbsd -lz-lz1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -pthread -lc -latomic

Stress-NG

Test: CPU Cache

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: CPU Cachevisionfive1@1ghz[email protected]rockpi4@2GHz[email protected]rpi4b_r@2ghz[email protected]306090120150SE +/- 0.19, N = 15SE +/- 0.97, N = 15SE +/- 0.92, N = 15SE +/- 0.51, N = 15SE +/- 0.77, N = 3SE +/- 1.33, N = 158.9735.9252.8562.6183.89121.29-lbsd -lz-lz-lz-lz1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -pthread -lc -latomic

Stress-NG

Test: CPU Stress

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: CPU Stressvisionfive1@1ghz[email protected][email protected]rockpi4@2GHzrpi4b_r@2ghz[email protected]30060090012001500SE +/- 0.22, N = 3SE +/- 0.76, N = 3SE +/- 0.87, N = 3SE +/- 0.86, N = 3SE +/- 1.15, N = 3SE +/- 0.21, N = 383.22434.30480.14536.18555.081298.33-lz-lbsd -lz-lz-lz1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -pthread -lc -latomic

Stress-NG

Test: Semaphores

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: Semaphoresvisionfive1@1ghzrpi4b_r@2ghz[email protected]rockpi4@2GHz[email protected][email protected]70K140K210K280K350KSE +/- 797.61, N = 3SE +/- 714.31, N = 3SE +/- 2842.83, N = 3SE +/- 318.66, N = 3SE +/- 164.95, N = 3SE +/- 712.01, N = 394653.92255835.27264460.57292743.91306573.72332664.33-lbsd -lz-lz-lbsd -lz-lz-lz1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -pthread -lc -latomic

Stress-NG

Test: Matrix Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: Matrix Mathvisionfive1@1ghzrpi4b_r@2ghz[email protected]rockpi4@2GHz[email protected][email protected]4K8K12K16K20KSE +/- 0.41, N = 3SE +/- 11.14, N = 11SE +/- 7.44, N = 3SE +/- 22.22, N = 4SE +/- 18.63, N = 3SE +/- 86.95, N = 3276.861482.521685.001902.771986.5717967.72-lz1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -pthread -lc -latomic

Stress-NG

Test: Vector Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: Vector Mathvisionfive1@1ghz[email protected][email protected]rpi4b_r@2ghzrockpi4@2GHz[email protected]3K6K9K12K15KSE +/- 0.04, N = 3SE +/- 3.38, N = 3SE +/- 10.97, N = 3SE +/- 3.62, N = 3SE +/- 1.62, N = 3SE +/- 1.68, N = 3187.944393.764896.204925.695924.1012648.61-lbsd -lz-lz-lz-lz1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -pthread -lc -latomic

Stress-NG

Test: Memory Copying

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: Memory Copyingvisionfive1@1ghzrpi4b_r@2ghz[email protected][email protected]rockpi4@2GHz[email protected]140280420560700SE +/- 0.44, N = 15SE +/- 1.28, N = 3SE +/- 1.99, N = 3SE +/- 0.15, N = 3SE +/- 0.07, N = 3SE +/- 2.01, N = 317.8592.51144.18152.62168.21663.72-lz-lbsd -lz-lz-lz1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -pthread -lc -latomic

Stress-NG

Test: Socket Activity

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: Socket Activityvisionfive1@1ghzrpi4b_r@2ghz[email protected][email protected]rockpi4@2GHz[email protected]6001200180024003000SE +/- 0.76, N = 15SE +/- 3.25, N = 3SE +/- 3.57, N = 3SE +/- 5.63, N = 8SE +/- 2.52, N = 3SE +/- 4.31, N = 370.19418.50646.26666.83783.002761.43-lz-lz-lbsd -lz-lz1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -pthread -lc -latomic

Stress-NG

Test: Context Switching

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: Context Switchingvisionfive1@1ghz[email protected]rpi4b_r@2ghz[email protected]rockpi4@2GHz[email protected]200K400K600K800K1000KSE +/- 2144.76, N = 12SE +/- 2694.40, N = 5SE +/- 4207.94, N = 15SE +/- 8314.65, N = 3SE +/- 12561.45, N = 15SE +/- 8087.07, N = 1583826.55267163.88345762.21696242.19806438.52988738.30-lz-lz-lbsd -lz-lz1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -pthread -lc -latomic

Stress-NG

Test: Glibc C String Functions

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: Glibc C String Functionsvisionfive1@1ghz[email protected][email protected]rockpi4@2GHzrpi4b_r@2ghz[email protected]60K120K180K240K300KSE +/- 7.06, N = 3SE +/- 52.25, N = 3SE +/- 106.09, N = 3SE +/- 85.31, N = 3SE +/- 165.19, N = 3SE +/- 62.39, N = 36383.8360862.8276084.09100358.97110045.04261323.79-lbsd -lz-lz-lz-lz1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -pthread -lc -latomic

Stress-NG

Test: Glibc Qsort Data Sorting

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: Glibc Qsort Data Sortingvisionfive1@1ghz[email protected][email protected]rockpi4@2GHzrpi4b_r@2ghz[email protected]1020304050SE +/- 0.01, N = 3SE +/- 0.08, N = 3SE +/- 0.13, N = 4SE +/- 0.18, N = 3SE +/- 0.06, N = 3SE +/- 0.07, N = 32.4110.5912.0814.0914.0943.34-lz-lbsd -lz-lz-lz1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -pthread -lc -latomic

Stress-NG

Test: System V Message Passing

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: System V Message Passingvisionfive1@1ghz[email protected][email protected]rpi4b_r@2ghzrockpi4@2GHz[email protected]300K600K900K1200K1500KSE +/- 4360.20, N = 15SE +/- 1028.13, N = 3SE +/- 4784.18, N = 3SE +/- 11603.93, N = 3SE +/- 1343.59, N = 3SE +/- 1322.97, N = 3288391.20793784.841028197.761130536.851258233.911522492.29-lbsd -lz-lz-lbsd -lz-lz-lz1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -pthread -lc -latomic

Stress-NG

Test: IO_uring

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: IO_uringvisionfive1@1ghz[email protected]2K4K6K8K10KSE +/- 11.99, N = 15SE +/- 85.29, N = 51498.938432.80-lbsd1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -pthread -lc -latomic

Coremark

CoreMark Size 666 - Iterations Per Second

OpenBenchmarking.orgIterations/Sec, More Is BetterCoremark 1.0CoreMark Size 666 - Iterations Per Secondvisionfive1@1ghz[email protected][email protected]rockpi4@2GHzrpi4b_r@2ghz[email protected]20K40K60K80K100KSE +/- 5.17, N = 3SE +/- 187.52, N = 3SE +/- 4.18, N = 3SE +/- 9.51, N = 3SE +/- 21.87, N = 3SE +/- 20.75, N = 36476.1727762.0232548.6635943.5743915.0590209.751. (CC) gcc options: -O2 -lrt" -lrt

RAMspeed SMP

Type: Add - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Add - Benchmark: Integerrpi4b_r@2ghz[email protected]rockpi4@2GHz[email protected][email protected]4K8K12K16K20KSE +/- 6.41, N = 3SE +/- 11.96, N = 3SE +/- 0.44, N = 3SE +/- 1.46, N = 3SE +/- 2.95, N = 33971.894542.744794.475649.1119921.981. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Copy - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Copy - Benchmark: Integerrpi4b_r@2ghz[email protected]rockpi4@2GHz[email protected][email protected]5K10K15K20K25KSE +/- 48.25, N = 9SE +/- 16.74, N = 3SE +/- 6.98, N = 3SE +/- 3.37, N = 3SE +/- 261.41, N = 34239.574658.135142.805989.6921377.531. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Scale - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Scale - Benchmark: Integerrpi4b_r@2ghz[email protected]rockpi4@2GHz[email protected][email protected]5K10K15K20K25KSE +/- 10.93, N = 3SE +/- 24.20, N = 3SE +/- 6.21, N = 3SE +/- 5.11, N = 3SE +/- 93.98, N = 34648.544725.625104.616122.1522123.521. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Triad - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Triad - Benchmark: Integerrpi4b_r@2ghzrockpi4@2GHz[email protected][email protected][email protected]4K8K12K16K20KSE +/- 2.05, N = 3SE +/- 31.47, N = 3SE +/- 44.42, N = 3SE +/- 13.13, N = 3SE +/- 898.31, N = 152566.203855.723919.134529.3017807.791. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Average - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Average - Benchmark: Integerrpi4b_r@2ghz[email protected]rockpi4@2GHz[email protected][email protected]4K8K12K16K20KSE +/- 10.29, N = 3SE +/- 9.51, N = 3SE +/- 4.93, N = 3SE +/- 9.70, N = 3SE +/- 220.02, N = 153865.614607.494722.005405.7720108.421. (CC) gcc options: -O3 -march=native

CacheBench

Test: Read / Modify / Write

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: Read / Modify / Writevisionfive1@1ghz[email protected][email protected]rpi4b_r@2ghzrockpi4@2GHz[email protected]5K10K15K20K25KSE +/- 1.35, N = 3SE +/- 7.10, N = 3SE +/- 14.13, N = 3SE +/- 4.80, N = 3SE +/- 13.22, N = 3SE +/- 1.74, N = 31321.8111902.4913288.5514782.6314892.3123961.17MIN: 11292.67 / MAX: 12210.44MIN: 12615.43 / MAX: 13645.48MIN: 13925.89 / MAX: 15193.96MIN: 14035.69 / MAX: 15292.31MIN: 23537.18 / MAX: 24135.361. (CC) gcc options: -lrt

IPC_benchmark

Type: TCP Socket - Message Bytes: 128

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: TCP Socket - Message Bytes: 128visionfive1@1ghzrpi4b_r@2ghz[email protected][email protected]rockpi4@2GHz[email protected]400K800K1200K1600K2000KSE +/- 1658.67, N = 3SE +/- 1844.28, N = 3SE +/- 1977.58, N = 3SE +/- 12560.20, N = 3SE +/- 18239.48, N = 3SE +/- 8782.20, N = 3227532462024598526117836312967251743221

IPC_benchmark

Type: TCP Socket - Message Bytes: 256

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: TCP Socket - Message Bytes: 256visionfive1@1ghzrpi4b_r@2ghz[email protected][email protected]rockpi4@2GHz[email protected]400K800K1200K1600K2000KSE +/- 65.63, N = 3SE +/- 4613.17, N = 3SE +/- 7250.02, N = 3SE +/- 5704.92, N = 3SE +/- 1358.12, N = 3SE +/- 10704.13, N = 15205599452076581725110880612420601644648

IPC_benchmark

Type: TCP Socket - Message Bytes: 512

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: TCP Socket - Message Bytes: 512visionfive1@1ghzrpi4b_r@2ghz[email protected][email protected]rockpi4@2GHz[email protected]300K600K900K1200K1500KSE +/- 867.94, N = 3SE +/- 3745.36, N = 3SE +/- 344.26, N = 3SE +/- 18824.36, N = 15SE +/- 8338.92, N = 3SE +/- 10752.85, N = 316701842787751121593978510853051579848

IPC_benchmark

Type: TCP Socket - Message Bytes: 1024

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: TCP Socket - Message Bytes: 1024visionfive1@1ghzrpi4b_r@2ghz[email protected][email protected]rockpi4@2GHz[email protected]300K600K900K1200K1500KSE +/- 930.05, N = 3SE +/- 3740.02, N = 6SE +/- 5312.08, N = 3SE +/- 9582.57, N = 12SE +/- 11726.47, N = 15SE +/- 21041.59, N = 151231303799374153904970646818361249986

IPC_benchmark

Type: Unnamed Pipe - Message Bytes: 128

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Pipe - Message Bytes: 128visionfive1@1ghzrpi4b_r@2ghz[email protected][email protected]rockpi4@2GHz[email protected]500K1000K1500K2000K2500KSE +/- 2473.77, N = 3SE +/- 4166.60, N = 3SE +/- 4144.38, N = 3SE +/- 12247.81, N = 15SE +/- 22460.31, N = 12SE +/- 22327.30, N = 15474150683713833309117842713196512256501

IPC_benchmark

Type: Unnamed Pipe - Message Bytes: 256

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Pipe - Message Bytes: 256visionfive1@1ghzrpi4b_r@2ghz[email protected][email protected]rockpi4@2GHz[email protected]300K600K900K1200K1500KSE +/- 5992.13, N = 3SE +/- 5651.62, N = 3SE +/- 5922.05, N = 3SE +/- 10901.06, N = 12SE +/- 12242.99, N = 3SE +/- 19960.80, N = 15443943682966864829118478112791331626135

IPC_benchmark

Type: Unnamed Pipe - Message Bytes: 512

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Pipe - Message Bytes: 512visionfive1@1ghzrpi4b_r@2ghz[email protected][email protected]rockpi4@2GHz[email protected]300K600K900K1200K1500KSE +/- 2478.03, N = 3SE +/- 2988.25, N = 3SE +/- 5069.63, N = 3SE +/- 6343.36, N = 3SE +/- 15183.11, N = 15SE +/- 9710.85, N = 3394856665088914283109712312140931236161

IPC_benchmark

Type: Unnamed Pipe - Message Bytes: 1024

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Pipe - Message Bytes: 1024visionfive1@1ghzrpi4b_r@2ghz[email protected][email protected]rockpi4@2GHz[email protected]300K600K900K1200K1500KSE +/- 27.34, N = 3SE +/- 3009.52, N = 3SE +/- 7889.26, N = 6SE +/- 10139.34, N = 15SE +/- 3154.85, N = 3SE +/- 11434.33, N = 6277853621057818901101999511848171204291

IPC_benchmark

Type: FIFO Named Pipe - Message Bytes: 128

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: FIFO Named Pipe - Message Bytes: 128visionfive1@1ghzrpi4b_r@2ghz[email protected][email protected]rockpi4@2GHz[email protected]500K1000K1500K2000K2500KSE +/- 6263.17, N = 3SE +/- 800.09, N = 3SE +/- 4489.49, N = 3SE +/- 14631.41, N = 4SE +/- 13538.73, N = 15SE +/- 26425.71, N = 3446809685499827010123626813697412255716

IPC_benchmark

Type: FIFO Named Pipe - Message Bytes: 256

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: FIFO Named Pipe - Message Bytes: 256visionfive1@1ghzrpi4b_r@2ghz[email protected][email protected]rockpi4@2GHz[email protected]300K600K900K1200K1500KSE +/- 1878.56, N = 3SE +/- 2152.42, N = 3SE +/- 8232.73, N = 15SE +/- 15511.75, N = 15SE +/- 7141.65, N = 3SE +/- 13770.33, N = 3420531675667847251116711312841751623935

IPC_benchmark

Type: FIFO Named Pipe - Message Bytes: 512

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: FIFO Named Pipe - Message Bytes: 512visionfive1@1ghzrpi4b_r@2ghz[email protected][email protected]rockpi4@2GHz[email protected]300K600K900K1200K1500KSE +/- 2524.26, N = 3SE +/- 5084.80, N = 12SE +/- 9173.06, N = 3SE +/- 5495.26, N = 3SE +/- 11158.33, N = 15SE +/- 12401.92, N = 15375226657047873356108698411985491228152

IPC_benchmark

Type: FIFO Named Pipe - Message Bytes: 1024

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: FIFO Named Pipe - Message Bytes: 1024visionfive1@1ghzrpi4b_r@2ghz[email protected][email protected]rockpi4@2GHz[email protected]300K600K900K1200K1500KSE +/- 1091.56, N = 3SE +/- 1292.50, N = 3SE +/- 8559.16, N = 4SE +/- 11882.00, N = 15SE +/- 14424.14, N = 4SE +/- 3276.68, N = 3274936627821799276102047411768321199893

IPC_benchmark

Type: Unnamed Unix Domain Socket - Message Bytes: 128

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Unix Domain Socket - Message Bytes: 128visionfive1@1ghz[email protected]rpi4b_r@2ghz[email protected]rockpi4@2GHz[email protected]200K400K600K800K1000KSE +/- 1669.55, N = 3SE +/- 2147.59, N = 3SE +/- 3315.99, N = 3SE +/- 11516.00, N = 3SE +/- 8163.35, N = 7SE +/- 1921.50, N = 31586933559134805628455389292811021908

IPC_benchmark

Type: Unnamed Unix Domain Socket - Message Bytes: 256

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Unix Domain Socket - Message Bytes: 256visionfive1@1ghz[email protected]rpi4b_r@2ghz[email protected]rockpi4@2GHz[email protected]200K400K600K800K1000KSE +/- 301.71, N = 3SE +/- 3414.03, N = 3SE +/- 2151.99, N = 3SE +/- 11924.74, N = 12SE +/- 9572.52, N = 4SE +/- 2358.02, N = 3153059342621469955825912921845970223

IPC_benchmark

Type: Unnamed Unix Domain Socket - Message Bytes: 512

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Unix Domain Socket - Message Bytes: 512visionfive1@1ghz[email protected]rpi4b_r@2ghz[email protected]rockpi4@2GHz[email protected]200K400K600K800K1000KSE +/- 1175.60, N = 3SE +/- 1157.03, N = 3SE +/- 4791.92, N = 3SE +/- 6167.97, N = 15SE +/- 12446.99, N = 3SE +/- 1143.86, N = 3147275335871461486785009887585975420

IPC_benchmark

Type: Unnamed Unix Domain Socket - Message Bytes: 1024

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Unix Domain Socket - Message Bytes: 1024visionfive1@1ghz[email protected]rpi4b_r@2ghz[email protected]rockpi4@2GHz[email protected]200K400K600K800K1000KSE +/- 436.10, N = 3SE +/- 2192.26, N = 3SE +/- 2050.26, N = 3SE +/- 8538.04, N = 4SE +/- 7821.86, N = 15SE +/- 3902.79, N = 3130373301213433128730492787023888559

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed Testvisionfive1@1ghz[email protected]rpi4b_r@2ghz[email protected]rockpi4@2GHz[email protected]3K6K9K12K15KSE +/- 3.53, N = 3SE +/- 26.96, N = 3SE +/- 6.96, N = 3SE +/- 7.06, N = 3SE +/- 33.80, N = 3SE +/- 36.95, N = 36983545418343394451121171. (CXX) g++ options: -pipe -lpthread

LibRaw

Post-Processing Benchmark

OpenBenchmarking.orgMpix/sec, More Is BetterLibRaw 0.20Post-Processing Benchmark[email protected][email protected]rockpi4@2GHzrpi4b_r@2ghz[email protected]48121620SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 35.295.866.426.9617.08-ljpeg -lz-lz-lz1. (CXX) g++ options: -O2 -fopenmp -lm

OpenSSL

OpenBenchmarking.orgsign/s, More Is BetterOpenSSLvisionfive1@1ghz[email protected]rpi4b_r@2ghz[email protected]rockpi4@2GHz[email protected]60120180240300SE +/- 0.06, N = 3SE +/- 0.38, N = 3SE +/- 0.28, N = 3SE +/- 0.09, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 321.1112.0127.2133.1145.3256.11. visionfive1@1ghz: OpenSSL 1.1.1l FIPS 24 Aug 20212. [email protected]: OpenSSL 1.1.1f 31 Mar 20203. rpi4b_r@2ghz: OpenSSL 1.1.1d 10 Sep 20194. [email protected]: OpenSSL 1.1.1 11 Sep 20185. rockpi4@2GHz: OpenSSL 1.1.1d 10 Sep 20196. [email protected]: OpenSSL 1.1.1n 15 Mar 2022

OpenSSL

OpenBenchmarking.orgverify/s, More Is BetterOpenSSLvisionfive1@1ghz[email protected]rpi4b_r@2ghz[email protected]rockpi4@2GHz[email protected]4K8K12K16K20KSE +/- 2.04, N = 3SE +/- 22.11, N = 3SE +/- 0.33, N = 3SE +/- 4.74, N = 3SE +/- 6.31, N = 3SE +/- 0.49, N = 31600.37616.28682.09030.49907.817120.91. visionfive1@1ghz: OpenSSL 1.1.1l FIPS 24 Aug 20212. [email protected]: OpenSSL 1.1.1f 31 Mar 20203. rpi4b_r@2ghz: OpenSSL 1.1.1d 10 Sep 20194. [email protected]: OpenSSL 1.1.1 11 Sep 20185. rockpi4@2GHz: OpenSSL 1.1.1d 10 Sep 20196. [email protected]: OpenSSL 1.1.1n 15 Mar 2022

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test Timesvisionfive1@1ghz[email protected][email protected]rockpi4@2GHzrpi4b_r@2ghz[email protected]6K12K18K24K30KSE +/- 213.33, N = 3SE +/- 7.22, N = 3SE +/- 23.13, N = 3SE +/- 14.31, N = 3SE +/- 5.67, N = 3SE +/- 1.00, N = 32663953004897451342631749

SQLite

Threads / Copies: 1

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 1rpi4b_r@2ghzvisionfive1@1ghzrockpi4@2GHz[email protected][email protected][email protected]306090120150SE +/- 1.81, N = 12SE +/- 0.55, N = 3SE +/- 0.31, N = 3SE +/- 0.22, N = 3SE +/- 0.28, N = 3SE +/- 0.20, N = 3139.28110.97105.5186.2772.6964.95-lz -ldl -lpthread-lreadline -ltermcap -lz-ldl -lpthread-lz -ldl -lpthread-lz -ldl -lpthread-lz -ldl -lpthread1. (CC) gcc options: -O2 -lm

SQLite

Threads / Copies: 8

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 8rpi4b_r@2ghzvisionfive1@1ghzrockpi4@2GHz[email protected][email protected][email protected]160320480640800SE +/- 6.83, N = 3SE +/- 2.42, N = 3SE +/- 6.61, N = 3SE +/- 0.48, N = 3SE +/- 0.32, N = 3SE +/- 0.32, N = 3728.35645.34601.41454.91394.22195.50-lz -ldl -lpthread-lreadline -ltermcap -lz-ldl -lpthread-lz -ldl -lpthread-lz -ldl -lpthread-lz -ldl -lpthread1. (CC) gcc options: -O2 -lm

Smallpt

Global Illumination Renderer; 128 Samples

OpenBenchmarking.orgSeconds, Fewer Is BetterSmallpt 1.0Global Illumination Renderer; 128 Samplesvisionfive1@1ghz[email protected][email protected]rockpi4@2GHzrpi4b_r@2ghz[email protected]30060090012001500SE +/- 1.58, N = 3SE +/- 0.05, N = 3SE +/- 0.12, N = 3SE +/- 0.09, N = 3SE +/- 0.21, N = 3SE +/- 0.02, N = 31163.91130.06117.5399.5991.5135.311. (CXX) g++ options: -fopenmp -O3

Hackbench

Count: 1 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 1 - Type: Threadvisionfive1@1ghz[email protected]rpi4b_r@2ghz[email protected]rockpi4@2GHz[email protected]4080120160200SE +/- 0.31, N = 3SE +/- 0.23, N = 3SE +/- 0.24, N = 3SE +/- 0.62, N = 12SE +/- 1.81, N = 12SE +/- 0.03, N = 3164.9145.0834.4233.2631.0613.061. (CC) gcc options: -lpthread

Hackbench

Count: 2 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 2 - Type: Threadvisionfive1@1ghz[email protected]rpi4b_r@2ghz[email protected]rockpi4@2GHz[email protected]70140210280350SE +/- 2.46, N = 3SE +/- 0.22, N = 3SE +/- 0.30, N = 3SE +/- 0.31, N = 3SE +/- 0.35, N = 15SE +/- 0.04, N = 3339.2190.2862.6160.3050.5022.971. (CC) gcc options: -lpthread

Hackbench

Count: 4 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 4 - Type: Threadvisionfive1@1ghz[email protected]rpi4b_r@2ghz[email protected]rockpi4@2GHz[email protected]150300450600750SE +/- 1.00, N = 3SE +/- 0.48, N = 3SE +/- 0.19, N = 3SE +/- 0.09, N = 3SE +/- 0.41, N = 3SE +/- 0.17, N = 3712.69180.86119.66119.2097.0348.251. (CC) gcc options: -lpthread


Phoronix Test Suite v10.8.5