rk1-mainline-emmc-run, rk1-mainline-nvme, rok1, pi5-compilation, pi4-raspbian-sd rk1-mainline-emmc testing on Ubuntu 22.04 via the Phoronix Test Suite.
rk1-mainline-nvme: rk1-mainline-nvme testing on Ubuntu 22.04 via the Phoronix Test Suite.
rok1: Rockchip ARMv8 Cortex-A76 testing with a Turing Machines RK1 and rockchipdrmfb on Ubuntu 22.04 via the Phoronix Test Suite.
pi5-compilation: ARMv8 Cortex-A76 testing on Debian 12 via the Phoronix Test Suite.
pi4-raspbian-sd: ARMv8 Cortex-A72 testing on Debian 12 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2405141-NE-RK1EMMCCO86,2405147-NE-RK1MAINLI70,2405142-NE-ROK12186375,2402267-NE-PI5COMPIL39,2402287-NE-PI4RASPBI24&cts=1&ppt=D&grr&sor .
rk1-mainline-emmc-run, rk1-mainline-nvme, rok1, pi5-compilation, pi4-raspbian-sd Processor Motherboard Memory Disk Graphics Network Chipset OS Kernel Vulkan Compiler File-System Screen Resolution Display Server rk1-mainline-emmc rk1-mainline-nvme rk1-rok-emmc rk1-rok-nvme pi5-raspbian-nvme pi4-raspbian-sd rk1-mainline-emmc @ 1.80GHz (4 Cores / 8 Threads) Turing Machines RK1 32GB 1000GB CT1000P3PSSD8 + 31GB BJTD4R Ubuntu 22.04 6.7.0 (aarch64) 1.3.255 GCC 11.4.0 ext4 rk1-mainline-nvme @ 1.80GHz (4 Cores / 8 Threads) 500GB CT500P3SSD8 + 31GB BJTD4R rk1-rok-emmc @ 1.80GHz (4 Cores / 8 Threads) rockchipdrmfb 5.10.160-rockchip (aarch64) 1920x1080 Rockchip ARMv8 Cortex-A76 @ 1.80GHz (4 Cores / 8 Threads) ARMv8 Cortex-A76 @ 2.40GHz (4 Cores) Raspberry Pi 5 Model B Rev 1.0 4096MB 500GB CT500P3SSD8 Device 1de4:0001 Debian 12 6.1.0-rpi7-rpi-2712 (aarch64) GCC 12.2.0 ARMv8 Cortex-A72 @ 1.80GHz (4 Cores) BCM2835 Raspberry Pi 400 Rev 1.0 Broadcom BCM2711 64GB SR64G 6.1.0-rpi6-rpi-v8 (aarch64) X Server OpenBenchmarking.org Kernel Details - rk1-mainline-emmc: Transparent Huge Pages: madvise - rk1-mainline-nvme: Transparent Huge Pages: madvise - pi4-raspbian-sd: snd_bcm2835.enable_headphones=0 snd_bcm2835.enable_hdmi=1 snd_bcm2835.enable_hdmi=0 cfg80211.ieee80211_regdom=US Compiler Details - rk1-mainline-emmc: --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-serialization=2 --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 - rk1-mainline-nvme: --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-serialization=2 --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 - rk1-rok-emmc: --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-serialization=2 --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 - rk1-rok-nvme: --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-serialization=2 --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 - pi5-raspbian-nvme: --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++,m2 --enable-libphobos-checking=release --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 - pi4-raspbian-sd: --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++,m2 --enable-libphobos-checking=release --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 - rk1-mainline-emmc: Scaling Governor: rockchip-cpufreq ondemand - rk1-mainline-nvme: Scaling Governor: rockchip-cpufreq performance - rk1-rok-emmc: Scaling Governor: cpufreq-dt performance - rk1-rok-nvme: Scaling Governor: cpufreq-dt performance - pi5-raspbian-nvme: Scaling Governor: cpufreq-dt ondemand - pi4-raspbian-sd: Scaling Governor: cpufreq-dt ondemand Python Details - rk1-mainline-emmc: Python 3.10.12 - rk1-mainline-nvme: Python 3.10.12 - rk1-rok-emmc: Python 3.10.12 - rk1-rok-nvme: Python 3.10.12 - pi5-raspbian-nvme: Python 3.11.2 - pi4-raspbian-sd: Python 3.11.2 Security Details - rk1-mainline-emmc: gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_rstack_overflow: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Vulnerable: Unprivileged eBPF enabled + srbds: Not affected + tsx_async_abort: Not affected - rk1-mainline-nvme: gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_rstack_overflow: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Vulnerable: Unprivileged eBPF enabled + srbds: Not affected + tsx_async_abort: Not affected - rk1-rok-emmc: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Vulnerable: Unprivileged eBPF enabled + srbds: Not affected + tsx_async_abort: Not affected - rk1-rok-nvme: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Vulnerable: Unprivileged eBPF enabled + srbds: Not affected + tsx_async_abort: Not affected - pi5-raspbian-nvme: gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_rstack_overflow: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Mitigation of CSV2 BHB + srbds: Not affected + tsx_async_abort: Not affected - pi4-raspbian-sd: gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_rstack_overflow: Not affected + spec_store_bypass: Vulnerable + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Vulnerable + srbds: Not affected + tsx_async_abort: Not affected
rk1-mainline-emmc-run, rk1-mainline-nvme, rok1, pi5-compilation, pi4-raspbian-sd spark-tpcds: 3000 rk1-mainline-emmc rk1-mainline-nvme rk1-rok-emmc rk1-rok-nvme pi5-raspbian-nvme pi4-raspbian-sd OpenBenchmarking.org
Apache Spark TPC-DS Scale Factor Comparison (Q99) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q99) 1 10 50 100 5 10 15 20 25 SE +/- 0.02, N = 2 SE +/- 0.16, N = 3 SE +/- 0.13, N = 3 SE +/- 0.64, N = 2 SE +/- 0.22, N = 2 SE +/- 0.36, N = 3 SE +/- 0.29, N = 3 7.62 10.20 16.37 22.45 7.83 10.23 16.26 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Comparison (Scale Factor: 100) OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Comparison (Scale Factor: 100) Q12 Q20 Q98 Q41 Q61 Q90 Q91 Q96 Q84 Q86 Q62 Q83 Q92 Q45 Q42 Q55 Q81 Q43 Q52 Q30 Q03 Q63 Q53 Q01 Q26 Q21 Q37 Q73 Q08 Q99 Q32 Q39 Q48 Q89 Q06 Q34 Q40 Q44 Q85 Q19 Q82 Q15 Q95 Q69 Q02 Q56 Q10 Q66 Q18 Q94 Q13 Q27 Q76 Q33 Q07 Q46 Q79 Q60 Q36 Q68 Q71 Q57 Q77 Q54 Q70 Q58 Q59 Q35 Q24 Q09 Q25 Q17 Q49 Q29 Q47 Q31 Q88 Q22 Q05 Q38 Q87 Q28 Q65 Q97 Q50 Q75 Q80 Q14 Q51 Q74 Q11 Q72 Q93 Q64 Q78 Q04 Q67 Q23 50 100 150 200 250 SE +/- 0.08, N = 3 SE +/- 0.07, N = 3 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 SE +/- 0.16, N = 3 SE +/- 0.43, N = 3 SE +/- 0.17, N = 3 SE +/- 0.19, N = 3 SE +/- 0.03, N = 3 SE +/- 0.31, N = 3 SE +/- 0.22, N = 3 SE +/- 0.25, N = 3 SE +/- 0.13, N = 3 SE +/- 0.16, N = 3 SE +/- 0.15, N = 3 SE +/- 0.36, N = 3 SE +/- 0.23, N = 3 SE +/- 0.17, N = 2 SE +/- 0.18, N = 3 SE +/- 0.28, N = 3 SE +/- 0.20, N = 3 SE +/- 0.33, N = 3 SE +/- 0.21, N = 3 SE +/- 0.05, N = 3 SE +/- 0.57, N = 3 SE +/- 0.09, N = 3 SE +/- 0.24, N = 3 SE +/- 0.46, N = 3 SE +/- 0.28, N = 3 SE +/- 0.64, N = 2 SE +/- 0.17, N = 3 SE +/- 1.30, N = 3 SE +/- 0.17, N = 3 SE +/- 0.16, N = 3 SE +/- 0.17, N = 3 SE +/- 0.07, N = 3 SE +/- 0.17, N = 2 SE +/- 0.66, N = 3 SE +/- 0.30, N = 3 SE +/- 0.67, N = 3 SE +/- 0.16, N = 3 SE +/- 0.30, N = 3 SE +/- 0.06, N = 3 SE +/- 0.33, N = 3 SE +/- 0.29, N = 3 SE +/- 0.32, N = 3 SE +/- 0.08, N = 3 SE +/- 0.44, N = 3 SE +/- 0.54, N = 3 SE +/- 0.28, N = 3 SE +/- 0.50, N = 3 SE +/- 0.26, N = 3 SE +/- 0.17, N = 3 SE +/- 0.45, N = 3 SE +/- 0.64, N = 3 SE +/- 0.26, N = 3 SE +/- 0.27, N = 3 SE +/- 0.71, N = 3 SE +/- 0.49, N = 3 SE +/- 0.84, N = 3 SE +/- 0.15, N = 3 SE +/- 0.74, N = 3 SE +/- 0.30, N = 3 SE +/- 0.19, N = 3 SE +/- 0.83, N = 3 SE +/- 0.53, N = 3 SE +/- 0.85, N = 3 SE +/- 0.17, N = 3 SE +/- 0.74, N = 3 SE +/- 0.49, N = 3 SE +/- 0.33, N = 3 SE +/- 0.40, N = 3 SE +/- 0.18, N = 3 SE +/- 0.23, N = 3 SE +/- 0.31, N = 3 SE +/- 0.70, N = 3 SE +/- 1.29, N = 3 SE +/- 0.29, N = 3 SE +/- 0.44, N = 3 SE +/- 0.66, N = 3 SE +/- 0.15, N = 3 SE +/- 2.08, N = 3 SE +/- 1.31, N = 3 SE +/- 0.24, N = 3 SE +/- 0.82, N = 3 SE +/- 0.98, N = 3 SE +/- 1.28, N = 3 SE +/- 2.66, N = 3 SE +/- 1.20, N = 3 SE +/- 1.38, N = 3 SE +/- 0.56, N = 3 SE +/- 1.63, N = 3 SE +/- 1.70, N = 3 SE +/- 2.48, N = 3 SE +/- 2.62, N = 3 SE +/- 1.16, N = 3 SE +/- 1.23, N = 3 SE +/- 0.08, N = 3 5.22 5.32 5.34 7.29 7.51 12.11 12.21 13.53 13.57 15.57 15.66 15.75 16.24 16.86 17.72 18.22 18.70 18.71 18.87 19.51 19.51 19.93 20.06 20.13 20.44 20.57 20.99 21.92 22.24 22.45 22.65 22.77 23.00 23.22 23.74 23.95 24.08 25.22 25.23 25.57 26.06 26.19 26.65 26.76 27.55 27.59 27.59 27.68 27.88 27.97 28.19 28.46 29.14 29.17 29.32 30.04 30.33 30.69 31.04 31.31 31.44 31.67 33.67 33.83 35.15 35.61 36.21 36.60 39.99 41.19 41.97 42.92 44.00 47.47 50.05 51.49 55.68 60.75 66.74 67.38 67.97 68.17 73.38 78.07 81.06 96.42 100.24 101.62 101.72 112.49 121.65 135.02 140.11 151.38 186.01 192.45 205.56 223.12 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q98) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q98) 1 10 50 100 1.2015 2.403 3.6045 4.806 6.0075 SE +/- 0.02, N = 4 SE +/- 0.08, N = 2 SE +/- 0.14, N = 2 SE +/- 0.05, N = 3 SE +/- 0.02, N = 2 SE +/- 0.02, N = 4 SE +/- 0.04, N = 3 4.85 5.04 5.26 5.34 4.87 5.00 5.16 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q97) rk1-mainline-nvme rk1-rok-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q97) 1 10 50 100 20 40 60 80 100 SE +/- 0.07, N = 3 SE +/- 0.17, N = 4 SE +/- 0.27, N = 3 SE +/- 0.06, N = 4 SE +/- 0.33, N = 3 SE +/- 0.11, N = 3 SE +/- 0.24, N = 3 9.71 16.99 48.41 9.83 17.23 47.08 78.07 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q96) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q96) 1 10 50 100 3 6 9 12 15 SE +/- 0.03, N = 4 SE +/- 0.06, N = 3 SE +/- 0.19, N = 3 SE +/- 0.19, N = 3 SE +/- 0.03, N = 3 SE +/- 0.25, N = 3 SE +/- 0.08, N = 3 5.73 6.64 10.18 13.53 5.75 7.16 10.91 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q95) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q95) 1 10 50 100 6 12 18 24 30 SE +/- 0.04, N = 3 SE +/- 0.07, N = 3 SE +/- 0.17, N = 2 SE +/- 0.06, N = 3 SE +/- 0.08, N = 3 SE +/- 0.09, N = 4 SE +/- 0.36, N = 3 7.26 10.16 18.10 26.65 7.46 10.21 18.23 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q94) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q94) 1 10 50 100 7 14 21 28 35 SE +/- 0.03, N = 4 SE +/- 0.09, N = 3 SE +/- 0.44, N = 3 SE +/- 0.28, N = 3 SE +/- 0.08, N = 3 SE +/- 0.08, N = 3 SE +/- 0.33, N = 3 6.09 10.12 18.96 27.97 6.11 9.93 19.04 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q93) rk1-mainline-nvme rk1-rok-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q93) 1 10 50 100 30 60 90 120 150 SE +/- 0.02, N = 2 SE +/- 0.26, N = 4 SE +/- 0.71, N = 3 SE +/- 0.04, N = 3 SE +/- 0.41, N = 3 SE +/- 2.38, N = 3 SE +/- 1.70, N = 3 7.71 27.15 85.82 7.75 27.07 85.15 140.11 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q92) rk1-mainline-nvme rk1-rok-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q92) 1 10 50 500 100 4 8 12 16 20 SE +/- 0.06, N = 3 SE +/- 0.05, N = 4 SE +/- 0.07, N = 3 SE +/- 0.08, N = 4 SE +/- 0.16, N = 3 SE +/- 0.43, N = 3 SE +/- 0.44, N = 3 SE +/- 0.13, N = 3 7.58 9.07 12.35 7.79 9.01 13.18 16.04 16.24 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q91) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q91) 1 10 50 100 3 6 9 12 15 SE +/- 0.06, N = 4 SE +/- 0.25, N = 2 SE +/- 0.27, N = 3 SE +/- 0.17, N = 3 SE +/- 0.04, N = 2 SE +/- 0.02, N = 3 SE +/- 0.18, N = 3 8.19 10.00 10.73 12.21 8.32 9.78 10.92 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q90) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q90) 1 10 50 500 100 3 6 9 12 15 SE +/- 0.06, N = 4 SE +/- 0.13, N = 3 SE +/- 0.37, N = 3 SE +/- 0.31, N = 3 SE +/- 0.43, N = 3 SE +/- 0.07, N = 3 SE +/- 0.03, N = 4 SE +/- 0.37, N = 3 6.63 7.52 9.82 12.10 12.11 6.76 7.46 9.97 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q89) rk1-mainline-nvme rk1-rok-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q89) 1 10 50 100 500 6 12 18 24 30 SE +/- 0.01, N = 2 SE +/- 0.10, N = 4 SE +/- 0.22, N = 3 SE +/- 0.10, N = 4 SE +/- 0.06, N = 3 SE +/- 0.51, N = 3 SE +/- 0.16, N = 3 SE +/- 0.42, N = 3 8.70 11.01 17.65 8.81 10.78 17.70 23.22 23.46 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q88) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q88) 1 10 50 500 100 13 26 39 52 65 SE +/- 0.12, N = 3 SE +/- 0.21, N = 3 SE +/- 1.14, N = 3 SE +/- 0.43, N = 3 SE +/- 1.29, N = 3 SE +/- 0.14, N = 2 SE +/- 0.39, N = 4 SE +/- 0.85, N = 3 11.39 17.48 36.14 53.70 55.68 11.83 17.18 36.30 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q87) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q87) 1 10 50 100 500 15 30 45 60 75 SE +/- 0.05, N = 4 SE +/- 0.23, N = 3 SE +/- 0.36, N = 3 SE +/- 0.15, N = 3 SE +/- 0.70, N = 3 SE +/- 0.01, N = 3 SE +/- 0.72, N = 3 SE +/- 0.51, N = 3 10.07 18.04 43.60 67.97 68.19 10.09 17.66 44.42 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q86) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q86) 1 10 50 500 100 4 8 12 16 20 SE +/- 0.11, N = 4 SE +/- 0.23, N = 3 SE +/- 0.23, N = 3 SE +/- 0.13, N = 3 SE +/- 0.31, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 4 SE +/- 0.31, N = 3 8.04 9.28 12.30 15.40 15.57 8.13 9.17 12.23 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q85) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q85) 1 10 50 500 100 6 12 18 24 30 SE +/- 0.19, N = 3 SE +/- 0.29, N = 3 SE +/- 0.47, N = 2 SE +/- 0.20, N = 3 SE +/- 0.30, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 4 SE +/- 0.28, N = 3 11.86 14.56 20.22 24.60 25.23 12.00 14.85 19.59 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q84) rk1-mainline-nvme rk1-rok-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q84) 1 10 50 500 100 3 6 9 12 15 SE +/- 0.05, N = 3 SE +/- 0.07, N = 4 SE +/- 0.21, N = 3 SE +/- 0.05, N = 4 SE +/- 0.14, N = 3 SE +/- 0.09, N = 3 SE +/- 0.08, N = 3 SE +/- 0.03, N = 3 7.13 9.13 11.68 7.30 9.15 11.70 13.55 13.57 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q83) rk1-mainline-nvme rk1-rok-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q83) 1 10 50 100 4 8 12 16 20 SE +/- 0.06, N = 3 SE +/- 0.11, N = 4 SE +/- 0.08, N = 3 SE +/- 0.02, N = 3 SE +/- 0.23, N = 3 SE +/- 0.04, N = 3 SE +/- 0.25, N = 3 9.21 10.74 13.63 9.24 10.79 13.26 15.75 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q82) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q82) 1 10 500 100 50 9 18 27 36 45 SE +/- 0.07, N = 4 SE +/- 0.19, N = 3 SE +/- 0.43, N = 3 SE +/- 0.16, N = 3 SE +/- 0.80, N = 3 SE +/- 0.10, N = 2 SE +/- 0.22, N = 4 SE +/- 0.08, N = 3 8.86 16.64 26.02 26.06 38.46 8.88 16.99 40.31 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q81) rk1-mainline-nvme rk1-rok-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q81) 1 10 50 100 5 10 15 20 25 SE +/- 0.04, N = 3 SE +/- 0.17, N = 3 SE +/- 0.42, N = 3 SE +/- 0.08, N = 3 SE +/- 0.06, N = 3 SE +/- 0.16, N = 3 SE +/- 0.23, N = 3 8.76 11.54 15.86 8.87 11.46 15.60 18.70 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q80) rk1-mainline-nvme rk1-rok-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q80) 1 10 100 50 30 60 90 120 150 SE +/- 0.04, N = 3 SE +/- 0.46, N = 4 SE +/- 2.12, N = 3 SE +/- 0.10, N = 4 SE +/- 0.75, N = 3 SE +/- 1.28, N = 3 SE +/- 1.43, N = 3 13.45 48.08 154.53 13.52 47.18 100.24 154.37 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q79) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q79) 1 10 50 500 100 7 14 21 28 35 SE +/- 0.06, N = 4 SE +/- 0.05, N = 3 SE +/- 0.08, N = 3 SE +/- 0.49, N = 3 SE +/- 0.27, N = 3 SE +/- 0.19, N = 3 SE +/- 0.14, N = 4 SE +/- 0.10, N = 3 8.44 11.99 21.04 30.27 30.33 8.51 11.91 21.24 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q78) rk1-mainline-nvme rk1-rok-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q78) 1 10 50 100 40 80 120 160 200 SE +/- 0.08, N = 3 SE +/- 0.31, N = 4 SE +/- 0.64, N = 3 SE +/- 0.07, N = 4 SE +/- 0.13, N = 3 SE +/- 2.63, N = 3 SE +/- 2.62, N = 3 14.03 44.14 145.29 14.33 43.40 145.20 186.01 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q77) rk1-mainline-nvme rk1-rok-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q77) 1 10 50 100 8 16 24 32 40 SE +/- 0.08, N = 3 SE +/- 0.24, N = 4 SE +/- 0.16, N = 3 SE +/- 0.05, N = 4 SE +/- 0.15, N = 3 SE +/- 0.31, N = 3 SE +/- 0.30, N = 3 11.24 15.25 24.66 11.39 14.57 24.24 33.67 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q76) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q76) 1 10 50 500 100 7 14 21 28 35 SE +/- 0.10, N = 4 SE +/- 0.13, N = 2 SE +/- 0.40, N = 3 SE +/- 0.72, N = 3 SE +/- 0.17, N = 3 SE +/- 0.03, N = 2 SE +/- 0.21, N = 3 SE +/- 0.40, N = 3 8.78 12.30 20.59 28.59 29.14 8.82 12.52 20.50 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q75) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q75) 1 10 50 100 20 40 60 80 100 SE +/- 0.13, N = 4 SE +/- 0.38, N = 3 SE +/- 1.20, N = 3 SE +/- 0.98, N = 3 SE +/- 0.15, N = 3 SE +/- 0.35, N = 4 SE +/- 0.38, N = 3 14.26 27.04 59.37 96.42 14.43 27.49 59.60 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q74) rk1-mainline-nvme rk1-rok-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q74) 1 10 50 100 30 60 90 120 150 SE +/- 0.08, N = 3 SE +/- 0.13, N = 4 SE +/- 1.15, N = 3 SE +/- 0.05, N = 4 SE +/- 0.09, N = 3 SE +/- 0.64, N = 3 SE +/- 1.38, N = 3 11.72 19.80 97.52 11.95 19.74 95.45 112.49 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q73) rk1-mainline-nvme rk1-rok-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q73) 1 10 50 500 100 5 10 15 20 25 SE +/- 0.07, N = 3 SE +/- 0.10, N = 4 SE +/- 0.02, N = 2 SE +/- 0.05, N = 4 SE +/- 0.06, N = 3 SE +/- 0.08, N = 3 SE +/- 0.37, N = 3 SE +/- 0.46, N = 3 8.30 11.19 16.29 8.31 11.15 16.65 21.30 21.92 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q72) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q72) 1 10 100 50 100 200 300 400 500 SE +/- 0.25, N = 4 SE +/- 0.40, N = 3 SE +/- 1.63, N = 3 SE +/- 11.04, N = 3 SE +/- 0.12, N = 3 SE +/- 1.21, N = 4 SE +/- 5.27, N = 3 19.11 118.08 135.02 419.79 19.61 118.28 445.11 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q71) rk1-mainline-nvme rk1-rok-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q71) 1 10 50 500 100 7 14 21 28 35 SE +/- 0.08, N = 3 SE +/- 0.21, N = 4 SE +/- 1.15, N = 2 SE +/- 0.10, N = 4 SE +/- 0.02, N = 3 SE +/- 0.38, N = 3 SE +/- 0.82, N = 3 SE +/- 0.15, N = 3 8.99 13.12 22.27 9.04 12.71 23.19 30.91 31.44 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q70) rk1-mainline-nvme rk1-rok-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q70) 1 10 50 100 500 8 16 24 32 40 SE +/- 0.01, N = 3 SE +/- 0.14, N = 4 SE +/- 0.35, N = 3 SE +/- 0.15, N = 3 SE +/- 0.32, N = 3 SE +/- 0.53, N = 3 SE +/- 0.83, N = 3 SE +/- 1.37, N = 3 10.29 13.44 23.76 10.35 13.71 22.95 35.15 35.88 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q69) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q69) 1 10 50 500 100 6 12 18 24 30 SE +/- 0.18, N = 4 SE +/- 0.02, N = 3 SE +/- 0.21, N = 2 SE +/- 0.42, N = 3 SE +/- 0.33, N = 3 SE +/- 0.28, N = 3 SE +/- 0.17, N = 4 SE +/- 0.29, N = 3 10.95 13.97 20.17 26.08 26.76 11.07 13.82 20.28 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q68) rk1-mainline-nvme rk1-rok-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q68) 1 10 50 500 100 7 14 21 28 35 SE +/- 0.09, N = 3 SE +/- 0.14, N = 4 SE +/- 0.18, N = 3 SE +/- 0.07, N = 4 SE +/- 0.27, N = 3 SE +/- 0.47, N = 3 SE +/- 0.26, N = 3 SE +/- 0.84, N = 3 8.46 12.51 21.68 8.53 12.81 22.60 30.48 31.31 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q67) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q67) 1 10 50 100 50 100 150 200 250 SE +/- 0.13, N = 4 SE +/- 0.11, N = 3 SE +/- 0.51, N = 3 SE +/- 1.23, N = 3 SE +/- 0.11, N = 3 SE +/- 0.13, N = 4 SE +/- 0.63, N = 3 12.08 32.61 106.30 205.56 12.31 33.19 106.61 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q66) rk1-mainline-nvme rk1-rok-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q66) 1 10 50 500 100 7 14 21 28 35 SE +/- 0.08, N = 3 SE +/- 0.18, N = 4 SE +/- 0.17, N = 2 SE +/- 0.13, N = 3 SE +/- 0.16, N = 3 SE +/- 0.24, N = 3 SE +/- 0.43, N = 3 SE +/- 0.44, N = 3 11.27 14.03 20.07 11.27 13.75 20.62 27.08 27.68 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q65) rk1-mainline-nvme rk1-rok-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q65) 1 10 50 100 16 32 48 64 80 SE +/- 0.02, N = 3 SE +/- 0.84, N = 4 SE +/- 0.84, N = 3 SE +/- 0.06, N = 4 SE +/- 0.21, N = 3 SE +/- 0.48, N = 3 SE +/- 1.31, N = 3 10.10 18.64 42.42 10.27 18.12 42.69 73.38 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q64) rk1-mainline-nvme rk1-rok-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q64) 1 10 100 50 40 80 120 160 200 SE +/- 0.18, N = 3 SE +/- 0.32, N = 4 SE +/- 1.53, N = 3 SE +/- 0.19, N = 4 SE +/- 0.51, N = 3 SE +/- 2.48, N = 3 SE +/- 3.02, N = 3 17.15 51.48 170.85 17.19 50.33 151.38 165.96 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q63) rk1-mainline-nvme rk1-rok-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q63) 1 10 50 500 100 5 10 15 20 25 SE +/- 0.05, N = 3 SE +/- 0.13, N = 4 SE +/- 0.08, N = 3 SE +/- 0.05, N = 3 SE +/- 0.24, N = 3 SE +/- 0.06, N = 2 SE +/- 0.31, N = 3 SE +/- 0.33, N = 3 7.79 9.55 15.01 7.88 9.83 14.73 19.86 19.93 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q62) rk1-mainline-nvme rk1-rok-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q62) 1 10 50 500 100 4 8 12 16 20 SE +/- 0.10, N = 4 SE +/- 0.05, N = 3 SE +/- 0.06, N = 3 SE +/- 0.13, N = 3 SE +/- 0.27, N = 3 SE +/- 0.07, N = 3 SE +/- 0.22, N = 3 7.63 9.19 12.97 7.83 8.98 12.61 15.61 15.66 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q61) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q61) 1 10 100 50 500 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.05, N = 3 SE +/- 0.16, N = 3 SE +/- 0.13, N = 3 SE +/- 0.17, N = 3 SE +/- 0.04, N = 3 SE +/- 0.05, N = 4 SE +/- 0.39, N = 2 6.49 7.03 7.51 7.65 7.71 6.54 7.10 7.70 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q60) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q60) 1 10 50 100 500 7 14 21 28 35 SE +/- 0.10, N = 3 SE +/- 0.51, N = 3 SE +/- 0.21, N = 3 SE +/- 0.71, N = 3 SE +/- 0.70, N = 3 SE +/- 0.04, N = 3 SE +/- 0.34, N = 4 SE +/- 0.32, N = 3 10.19 14.32 22.57 30.69 31.17 10.25 14.21 23.59 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q59) rk1-mainline-nvme rk1-rok-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q59) 1 10 50 500 100 8 16 24 32 40 SE +/- 0.15, N = 2 SE +/- 0.10, N = 4 SE +/- 0.13, N = 3 SE +/- 0.04, N = 4 SE +/- 0.23, N = 2 SE +/- 0.53, N = 3 SE +/- 1.04, N = 3 SE +/- 0.85, N = 3 9.09 13.10 24.11 9.11 12.51 25.24 36.06 36.21 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q58) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q58) 1 10 50 500 100 8 16 24 32 40 SE +/- 0.05, N = 2 SE +/- 0.34, N = 3 SE +/- 0.28, N = 3 SE +/- 1.31, N = 3 SE +/- 0.53, N = 3 SE +/- 0.04, N = 2 SE +/- 0.09, N = 4 SE +/- 0.54, N = 3 9.92 14.74 24.20 34.21 35.61 10.17 13.84 24.38 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q57) rk1-mainline-nvme rk1-rok-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q57) 1 10 50 500 100 7 14 21 28 35 SE +/- 0.10, N = 3 SE +/- 0.07, N = 4 SE +/- 0.60, N = 3 SE +/- 0.07, N = 4 SE +/- 0.16, N = 3 SE +/- 0.03, N = 3 SE +/- 0.61, N = 3 SE +/- 0.74, N = 3 10.64 16.48 24.44 10.76 16.38 24.78 31.63 31.67 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q56) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q56) 1 10 50 100 500 7 14 21 28 35 SE +/- 0.05, N = 4 SE +/- 0.14, N = 3 SE +/- 0.24, N = 3 SE +/- 0.32, N = 3 SE +/- 0.14, N = 3 SE +/- 0.05, N = 3 SE +/- 0.11, N = 4 SE +/- 0.09, N = 3 9.87 12.80 21.10 27.59 28.05 9.88 13.02 20.67 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q55) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q55) 1 10 50 500 100 4 8 12 16 20 SE +/- 0.06, N = 4 SE +/- 0.19, N = 3 SE +/- 0.12, N = 3 SE +/- 0.34, N = 3 SE +/- 0.36, N = 3 SE +/- 0.03, N = 3 SE +/- 0.14, N = 4 SE +/- 0.23, N = 3 6.57 8.70 13.60 17.95 18.22 6.80 8.63 13.93 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q54) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q54) 1 10 100 500 50 9 18 27 36 45 SE +/- 0.10, N = 4 SE +/- 0.42, N = 3 SE +/- 0.19, N = 3 SE +/- 0.13, N = 2 SE +/- 0.12, N = 3 SE +/- 0.13, N = 3 SE +/- 0.07, N = 4 SE +/- 0.16, N = 3 10.89 17.07 33.83 33.99 36.96 11.16 16.97 37.77 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q53) rk1-mainline-nvme rk1-rok-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q53) 1 10 50 500 100 5 10 15 20 25 SE +/- 0.13, N = 3 SE +/- 0.08, N = 4 SE +/- 0.18, N = 3 SE +/- 0.07, N = 4 SE +/- 0.11, N = 3 SE +/- 0.25, N = 3 SE +/- 0.11, N = 3 SE +/- 0.21, N = 3 7.88 9.75 15.36 7.90 9.46 14.94 19.96 20.06 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q52) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q52) 1 10 50 100 500 5 10 15 20 25 SE +/- 0.02, N = 4 SE +/- 0.15, N = 3 SE +/- 0.10, N = 3 SE +/- 0.18, N = 3 SE +/- 0.29, N = 3 SE +/- 0.08, N = 3 SE +/- 0.10, N = 4 SE +/- 0.36, N = 3 6.73 8.65 13.22 18.87 19.14 6.78 8.76 13.59 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q51) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q51) 1 10 50 100 20 40 60 80 100 SE +/- 0.19, N = 4 SE +/- 0.17, N = 2 SE +/- 0.65, N = 3 SE +/- 1.20, N = 3 SE +/- 0.07, N = 3 SE +/- 0.18, N = 4 SE +/- 0.66, N = 3 13.22 26.28 58.63 101.72 13.30 26.32 59.46 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q50) rk1-mainline-nvme rk1-rok-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q50) 1 10 50 100 20 40 60 80 100 SE +/- 0.02, N = 3 SE +/- 0.25, N = 4 SE +/- 0.37, N = 3 SE +/- 0.14, N = 4 SE +/- 0.22, N = 3 SE +/- 0.11, N = 3 SE +/- 0.82, N = 3 8.56 22.00 50.08 8.75 21.90 49.36 81.06 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q49) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q49) 1 10 50 100 10 20 30 40 50 SE +/- 0.08, N = 4 SE +/- 0.20, N = 3 SE +/- 0.10, N = 3 SE +/- 0.18, N = 3 SE +/- 0.08, N = 2 SE +/- 0.11, N = 4 SE +/- 0.37, N = 3 10.77 19.51 39.34 44.00 11.14 18.93 40.27 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q48) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q48) 1 10 50 100 500 6 12 18 24 30 SE +/- 0.07, N = 4 SE +/- 0.09, N = 3 SE +/- 0.32, N = 3 SE +/- 0.17, N = 3 SE +/- 0.27, N = 3 SE +/- 0.05, N = 3 SE +/- 0.10, N = 4 SE +/- 0.24, N = 3 7.65 10.00 16.67 23.00 23.13 7.89 10.49 16.97 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q47) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q47) 1 10 50 500 100 11 22 33 44 55 SE +/- 0.16, N = 4 SE +/- 0.08, N = 3 SE +/- 0.40, N = 3 SE +/- 0.43, N = 3 SE +/- 0.31, N = 3 SE +/- 0.05, N = 3 SE +/- 0.16, N = 4 SE +/- 0.22, N = 3 12.43 19.08 33.73 49.44 50.05 12.59 19.10 33.34 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q46) rk1-mainline-nvme rk1-rok-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q46) 1 10 50 500 100 7 14 21 28 35 SE +/- 0.11, N = 3 SE +/- 0.16, N = 4 SE +/- 0.27, N = 3 SE +/- 0.06, N = 3 SE +/- 0.34, N = 3 SE +/- 0.09, N = 3 SE +/- 0.29, N = 3 SE +/- 0.26, N = 3 8.67 12.66 22.29 8.69 12.47 21.87 29.87 30.04 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q45) rk1-mainline-nvme rk1-rok-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q45) 1 10 50 100 500 4 8 12 16 20 SE +/- 0.01, N = 3 SE +/- 0.13, N = 4 SE +/- 0.13, N = 3 SE +/- 0.03, N = 4 SE +/- 0.05, N = 3 SE +/- 0.28, N = 3 SE +/- 0.16, N = 3 SE +/- 0.37, N = 3 7.53 9.76 13.15 7.60 9.84 13.46 16.86 16.90 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q44) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q44) 10 50 1 500 100 6 12 18 24 30 SE +/- 0.07, N = 3 SE +/- 0.09, N = 3 SE +/- 0.03, N = 4 SE +/- 0.23, N = 3 SE +/- 0.66, N = 3 SE +/- 0.04, N = 4 SE +/- 0.06, N = 3 SE +/- 0.13, N = 3 6.40 7.84 8.61 25.03 25.22 6.54 7.74 8.64 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q43) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q43) 1 10 50 100 500 5 10 15 20 25 SE +/- 0.09, N = 4 SE +/- 0.08, N = 3 SE +/- 0.30, N = 3 SE +/- 0.17, N = 2 SE +/- 0.32, N = 3 SE +/- 0.06, N = 3 SE +/- 0.09, N = 4 SE +/- 0.34, N = 3 7.15 8.42 13.77 18.71 19.23 7.24 8.55 14.17 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q42) rk1-mainline-nvme rk1-rok-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q42) 1 10 50 500 100 4 8 12 16 20 SE +/- 0.06, N = 3 SE +/- 0.06, N = 4 SE +/- 0.30, N = 3 SE +/- 0.03, N = 4 SE +/- 0.06, N = 3 SE +/- 0.34, N = 3 SE +/- 0.25, N = 3 SE +/- 0.15, N = 3 6.70 8.69 13.56 6.72 8.44 13.25 17.61 17.72 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q41) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q41) 1 10 50 100 500 2 4 6 8 10 SE +/- 0.05, N = 4 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 SE +/- 0.04, N = 3 SE +/- 0.09, N = 3 SE +/- 0.01, N = 3 SE +/- 0.07, N = 4 SE +/- 0.10, N = 3 6.22 7.09 7.28 7.29 7.32 6.23 7.17 7.37 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q40) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q40) 1 10 100 50 10 20 30 40 50 SE +/- 0.04, N = 3 SE +/- 0.26, N = 3 SE +/- 0.17, N = 2 SE +/- 0.37, N = 3 SE +/- 0.13, N = 3 SE +/- 0.11, N = 4 SE +/- 0.58, N = 3 8.00 17.38 24.08 41.43 8.07 17.68 42.82 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q39) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q39) 1 10 50 100 500 6 12 18 24 30 SE +/- 0.12, N = 4 SE +/- 0.20, N = 3 SE +/- 0.36, N = 3 SE +/- 1.30, N = 3 SE +/- 0.37, N = 3 SE +/- 0.07, N = 3 SE +/- 0.31, N = 4 SE +/- 0.36, N = 3 3.72 10.75 15.19 22.77 24.99 3.76 10.42 15.19 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q38) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q38) 1 10 50 100 500 15 30 45 60 75 SE +/- 0.05, N = 4 SE +/- 0.11, N = 3 SE +/- 0.89, N = 3 SE +/- 0.66, N = 3 SE +/- 0.18, N = 3 SE +/- 0.07, N = 3 SE +/- 0.28, N = 4 SE +/- 0.66, N = 3 10.08 17.41 43.48 67.38 68.08 10.18 17.69 43.19 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q37) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q37) 1 10 100 500 50 5 10 15 20 25 SE +/- 0.09, N = 3 SE +/- 0.13, N = 3 SE +/- 0.24, N = 3 SE +/- 0.33, N = 3 SE +/- 0.11, N = 3 SE +/- 0.05, N = 3 SE +/- 0.27, N = 4 SE +/- 0.18, N = 3 5.09 13.36 20.99 21.40 22.74 5.22 13.82 22.76 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q36) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q36) 1 10 50 500 100 7 14 21 28 35 SE +/- 0.12, N = 3 SE +/- 0.63, N = 3 SE +/- 0.63, N = 3 SE +/- 0.57, N = 3 SE +/- 0.49, N = 3 SE +/- 0.06, N = 2 SE +/- 0.13, N = 4 SE +/- 0.71, N = 3 8.83 12.48 22.39 30.73 31.04 9.25 11.92 22.14 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q35) rk1-mainline-nvme rk1-rok-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q35) 1 10 50 500 100 8 16 24 32 40 SE +/- 0.17, N = 3 SE +/- 0.12, N = 4 SE +/- 0.27, N = 3 SE +/- 0.08, N = 4 SE +/- 0.93, N = 3 SE +/- 0.22, N = 3 SE +/- 0.28, N = 3 SE +/- 0.17, N = 3 11.22 15.91 25.60 11.48 16.57 25.07 36.50 36.60 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q34) rk1-mainline-nvme rk1-rok-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q34) 1 10 50 500 100 6 12 18 24 30 SE +/- 0.02, N = 3 SE +/- 0.22, N = 3 SE +/- 0.09, N = 3 SE +/- 0.13, N = 2 SE +/- 0.46, N = 3 SE +/- 0.11, N = 3 SE +/- 0.12, N = 3 SE +/- 0.07, N = 3 8.41 11.91 17.68 8.61 12.04 17.91 22.81 23.95 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q33) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q33) 1 10 50 500 100 7 14 21 28 35 SE +/- 0.09, N = 4 SE +/- 0.26, N = 3 SE +/- 0.37, N = 3 SE +/- 0.12, N = 3 SE +/- 0.45, N = 3 SE +/- 0.09, N = 3 SE +/- 0.16, N = 4 SE +/- 0.40, N = 3 10.04 13.60 22.00 29.04 29.17 10.20 14.10 22.31 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q32) rk1-mainline-nvme rk1-rok-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q32) 1 10 50 500 100 5 10 15 20 25 SE +/- 0.07, N = 3 SE +/- 0.25, N = 4 SE +/- 0.17, N = 3 SE +/- 0.04, N = 4 SE +/- 0.14, N = 3 SE +/- 0.41, N = 3 SE +/- 0.33, N = 3 SE +/- 0.17, N = 3 7.68 9.74 14.40 7.70 9.38 15.29 22.59 22.65 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q31) rk1-mainline-nvme rk1-rok-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q31) 1 10 50 500 100 12 24 36 48 60 SE +/- 0.05, N = 3 SE +/- 0.26, N = 3 SE +/- 0.17, N = 3 SE +/- 0.14, N = 4 SE +/- 0.63, N = 3 SE +/- 0.41, N = 3 SE +/- 0.67, N = 3 SE +/- 0.70, N = 3 12.08 18.64 35.80 12.29 19.33 33.52 49.00 51.49 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q30) rk1-mainline-nvme rk1-rok-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q30) 1 10 50 500 100 5 10 15 20 25 SE +/- 0.05, N = 3 SE +/- 0.06, N = 4 SE +/- 0.32, N = 3 SE +/- 0.07, N = 3 SE +/- 0.16, N = 3 SE +/- 0.07, N = 3 SE +/- 0.06, N = 3 SE +/- 0.28, N = 3 9.00 11.91 15.98 9.26 11.90 16.04 18.89 19.51 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q29) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q29) 1 10 100 50 30 60 90 120 150 SE +/- 0.04, N = 4 SE +/- 0.40, N = 3 SE +/- 0.23, N = 3 SE +/- 0.16, N = 3 SE +/- 0.09, N = 3 SE +/- 0.41, N = 4 SE +/- 1.14, N = 3 11.19 34.69 47.47 117.34 11.63 35.87 118.41 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q28) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q28) 1 10 50 500 100 15 30 45 60 75 SE +/- 0.12, N = 3 SE +/- 0.51, N = 3 SE +/- 0.66, N = 3 SE +/- 0.64, N = 3 SE +/- 2.08, N = 3 SE +/- 0.21, N = 3 SE +/- 0.21, N = 4 SE +/- 0.48, N = 3 11.02 17.54 41.62 67.04 68.17 11.14 17.46 42.77 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q27) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q27) 1 10 50 100 500 7 14 21 28 35 SE +/- 0.05, N = 4 SE +/- 0.27, N = 2 SE +/- 0.39, N = 3 SE +/- 0.26, N = 3 SE +/- 0.46, N = 3 SE +/- 0.14, N = 3 SE +/- 0.20, N = 4 SE +/- 0.47, N = 3 8.99 13.43 20.69 28.46 29.86 9.12 12.92 22.10 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q26) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q26) 1 10 50 100 500 5 10 15 20 25 SE +/- 0.14, N = 4 SE +/- 0.29, N = 3 SE +/- 0.30, N = 3 SE +/- 0.57, N = 3 SE +/- 0.61, N = 3 SE +/- 0.06, N = 3 SE +/- 0.27, N = 4 SE +/- 0.12, N = 3 7.88 10.48 16.23 20.44 20.59 7.89 10.32 16.02 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q25) rk1-mainline-nvme rk1-rok-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q25) 1 10 500 100 50 30 60 90 120 150 SE +/- 0.12, N = 3 SE +/- 0.27, N = 4 SE +/- 1.06, N = 3 SE +/- 0.11, N = 4 SE +/- 0.79, N = 3 SE +/- 0.28, N = 3 SE +/- 0.33, N = 3 SE +/- 0.72, N = 3 11.21 35.36 112.65 11.27 35.47 41.30 41.97 109.51 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q24) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q24) 1 10 100 50 13 26 39 52 65 SE +/- 0.05, N = 4 SE +/- 0.64, N = 3 SE +/- 0.74, N = 3 SE +/- 0.08, N = 3 SE +/- 0.02, N = 3 SE +/- 0.11, N = 4 SE +/- 0.49, N = 3 2.68 16.79 39.99 56.78 2.72 17.46 57.15 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q23) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q23) 1 10 50 100 50 100 150 200 250 SE +/- 0.23, N = 4 SE +/- 0.46, N = 3 SE +/- 1.31, N = 3 SE +/- 0.08, N = 3 SE +/- 0.02, N = 3 SE +/- 0.43, N = 4 SE +/- 1.35, N = 3 8.07 33.70 173.15 223.12 8.08 33.00 178.13 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q22) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q22) 1 10 50 100 500 14 28 42 56 70 SE +/- 0.18, N = 4 SE +/- 0.14, N = 3 SE +/- 0.38, N = 3 SE +/- 0.29, N = 3 SE +/- 0.40, N = 3 SE +/- 0.05, N = 3 SE +/- 0.40, N = 4 SE +/- 0.54, N = 3 10.42 26.94 36.66 60.75 61.50 10.75 26.57 36.12 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q21) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q21) 1 10 50 100 500 5 10 15 20 25 SE +/- 0.08, N = 4 SE +/- 0.17, N = 3 SE +/- 0.34, N = 3 SE +/- 0.09, N = 3 SE +/- 0.28, N = 3 SE +/- 0.03, N = 3 SE +/- 0.17, N = 4 SE +/- 0.26, N = 3 7.91 12.10 15.83 20.57 21.02 7.99 12.54 15.80 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q20) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q20) 1 10 50 500 100 1.197 2.394 3.591 4.788 5.985 SE +/- 0.02, N = 4 SE +/- 0.05, N = 3 SE +/- 0.02, N = 2 SE +/- 0.02, N = 3 SE +/- 0.07, N = 3 SE +/- 0.04, N = 3 SE +/- 0.03, N = 4 SE +/- 0.08, N = 3 4.94 5.05 5.22 5.27 5.32 4.97 5.09 5.21 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q19) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q19) 1 10 50 100 500 6 12 18 24 30 SE +/- 0.05, N = 4 SE +/- 0.22, N = 3 SE +/- 0.37, N = 3 SE +/- 0.67, N = 3 SE +/- 0.52, N = 3 SE +/- 0.09, N = 3 SE +/- 0.21, N = 4 SE +/- 0.18, N = 3 8.02 11.15 17.89 25.57 25.80 8.17 11.81 18.23 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q18) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q18) 1 10 50 500 100 7 14 21 28 35 SE +/- 0.08, N = 4 SE +/- 0.21, N = 3 SE +/- 0.21, N = 3 SE +/- 0.23, N = 3 SE +/- 0.54, N = 3 SE +/- 0.19, N = 3 SE +/- 0.12, N = 4 SE +/- 0.20, N = 3 10.58 13.81 21.41 27.73 27.88 10.59 13.78 20.87 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q17) rk1-mainline-nvme rk1-rok-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q17) 1 10 100 500 50 30 60 90 120 150 SE +/- 0.10, N = 3 SE +/- 0.36, N = 4 SE +/- 1.40, N = 3 SE +/- 0.12, N = 4 SE +/- 0.15, N = 3 SE +/- 0.40, N = 3 SE +/- 0.71, N = 3 SE +/- 0.43, N = 3 11.72 35.11 119.35 11.99 34.68 42.92 43.55 119.31 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q15) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q15) 1 10 50 500 100 6 12 18 24 30 SE +/- 0.02, N = 4 SE +/- 0.19, N = 3 SE +/- 0.09, N = 3 SE +/- 0.11, N = 3 SE +/- 0.30, N = 3 SE +/- 0.09, N = 3 SE +/- 0.21, N = 4 SE +/- 0.24, N = 3 7.49 10.33 17.59 26.11 26.19 7.57 10.39 17.77 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q14) rk1-mainline-nvme rk1-rok-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q14) 1 10 50 500 100 20 40 60 80 100 SE +/- 0.33, N = 3 SE +/- 0.35, N = 4 SE +/- 0.35, N = 3 SE +/- 0.11, N = 4 SE +/- 0.58, N = 3 SE +/- 2.04, N = 3 SE +/- 1.32, N = 3 SE +/- 2.66, N = 3 9.01 22.76 75.66 9.03 22.19 77.16 100.36 101.62 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q13) rk1-mainline-nvme rk1-rok-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q13) 1 10 50 100 500 7 14 21 28 35 SE +/- 0.16, N = 3 SE +/- 0.16, N = 4 SE +/- 0.11, N = 3 SE +/- 0.11, N = 4 SE +/- 0.10, N = 3 SE +/- 0.17, N = 3 SE +/- 0.50, N = 3 SE +/- 0.38, N = 2 8.26 11.80 19.78 8.40 11.43 19.45 28.19 28.72 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q12) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q12) 1 10 50 100 500 1.1858 2.3716 3.5574 4.7432 5.929 SE +/- 0.02, N = 4 SE +/- 0.03, N = 3 SE +/- 0.13, N = 3 SE +/- 0.08, N = 3 SE +/- 0.09, N = 2 SE +/- 0.02, N = 3 SE +/- 0.04, N = 4 SE +/- 0.08, N = 3 4.90 5.14 5.21 5.22 5.23 4.95 5.14 5.27 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q11) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q11) 1 10 50 100 30 60 90 120 150 SE +/- 0.05, N = 4 SE +/- 0.37, N = 3 SE +/- 0.53, N = 3 SE +/- 0.56, N = 3 SE +/- 0.10, N = 3 SE +/- 0.27, N = 4 SE +/- 0.28, N = 3 12.70 35.90 101.84 121.65 12.75 35.77 103.28 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q10) rk1-mainline-nvme rk1-rok-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q10) 1 10 50 100 500 7 14 21 28 35 SE +/- 0.17, N = 3 SE +/- 0.12, N = 4 SE +/- 0.37, N = 3 SE +/- 0.16, N = 4 SE +/- 0.09, N = 3 SE +/- 0.15, N = 3 SE +/- 0.08, N = 3 SE +/- 1.72, N = 2 11.45 14.14 20.16 11.53 14.33 20.24 27.59 27.69 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q09) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q09) 1 10 50 500 100 9 18 27 36 45 SE +/- 0.05, N = 4 SE +/- 0.28, N = 3 SE +/- 0.16, N = 3 SE +/- 0.61, N = 2 SE +/- 0.49, N = 3 SE +/- 0.11, N = 3 SE +/- 0.10, N = 4 SE +/- 0.25, N = 3 7.90 11.83 24.46 39.80 41.19 8.19 12.05 24.13 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q08) rk1-mainline-nvme rk1-rok-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q08) 1 10 50 100 500 5 10 15 20 25 SE +/- 0.12, N = 3 SE +/- 0.13, N = 4 SE +/- 0.44, N = 3 SE +/- 0.01, N = 4 SE +/- 0.14, N = 3 SE +/- 0.26, N = 3 SE +/- 0.28, N = 3 SE +/- 0.13, N = 2 8.75 11.83 17.20 8.80 11.84 17.27 22.24 22.66 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q07) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q07) 1 10 50 500 100 7 14 21 28 35 SE +/- 0.04, N = 4 SE +/- 0.10, N = 3 SE +/- 0.21, N = 3 SE +/- 1.17, N = 2 SE +/- 0.64, N = 3 SE +/- 0.10, N = 3 SE +/- 0.32, N = 4 SE +/- 0.48, N = 3 8.46 12.76 20.72 27.83 29.32 8.48 12.58 21.52 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q06) rk1-mainline-nvme rk1-rok-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q06) 1 10 500 100 50 11 22 33 44 55 SE +/- 0.03, N = 3 SE +/- 0.14, N = 4 SE +/- 0.91, N = 3 SE +/- 0.05, N = 4 SE +/- 0.30, N = 3 SE +/- 0.05, N = 2 SE +/- 0.17, N = 3 SE +/- 0.46, N = 3 9.11 18.81 49.09 9.33 19.40 23.61 23.74 47.67 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q05) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q05) 1 10 50 100 15 30 45 60 75 SE +/- 0.11, N = 4 SE +/- 0.60, N = 3 SE +/- 1.08, N = 3 SE +/- 0.44, N = 3 SE +/- 0.19, N = 3 SE +/- 0.37, N = 4 SE +/- 0.56, N = 3 11.79 23.38 43.74 66.74 12.11 23.85 43.17 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q04) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q04) 1 10 50 100 40 80 120 160 200 SE +/- 0.10, N = 4 SE +/- 0.31, N = 3 SE +/- 0.72, N = 3 SE +/- 1.16, N = 3 SE +/- 0.22, N = 3 SE +/- 0.36, N = 4 SE +/- 0.56, N = 3 15.04 48.88 153.78 192.45 15.16 50.14 154.31 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q03) rk1-mainline-nvme rk1-rok-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q03) 1 10 50 500 100 5 10 15 20 25 SE +/- 0.03, N = 3 SE +/- 0.03, N = 4 SE +/- 0.08, N = 3 SE +/- 0.07, N = 4 SE +/- 0.17, N = 3 SE +/- 0.28, N = 3 SE +/- 0.21, N = 2 SE +/- 0.20, N = 3 6.75 8.48 14.18 6.79 9.02 14.12 19.48 19.51 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q02) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q02) 1 10 50 100 500 7 14 21 28 35 SE +/- 0.06, N = 4 SE +/- 0.36, N = 3 SE +/- 0.09, N = 3 SE +/- 0.29, N = 3 SE +/- 0.07, N = 2 SE +/- 0.14, N = 3 SE +/- 0.25, N = 4 SE +/- 0.12, N = 3 9.69 11.63 17.58 27.55 27.90 9.77 11.32 17.55 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q01) rk1-mainline-nvme rk1-rok-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q01) 1 10 50 100 5 10 15 20 25 SE +/- 0.10, N = 3 SE +/- 0.14, N = 4 SE +/- 0.04, N = 3 SE +/- 0.10, N = 4 SE +/- 0.02, N = 3 SE +/- 0.20, N = 3 SE +/- 0.05, N = 3 8.93 11.29 15.85 8.98 11.23 15.41 20.13 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Comparison (Scale Factor: 50) rk1-mainline-nvme rk1-rok-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Comparison (Scale Factor: 50) Q98 Q20 Q12 Q41 Q61 Q44 Q90 Q96 Q91 Q84 Q86 Q92 Q62 Q45 Q52 Q42 Q83 Q55 Q43 Q03 Q32 Q63 Q53 Q39 Q01 Q81 Q21 Q30 Q26 Q99 Q73 Q48 Q08 Q02 Q15 Q89 Q34 Q19 Q95 Q94 Q13 Q85 Q66 Q10 Q69 Q76 Q56 Q27 Q07 Q18 Q79 Q68 Q46 Q33 Q36 Q71 Q60 Q37 Q70 Q59 Q09 Q58 Q77 Q57 Q35 Q47 Q31 Q22 Q88 Q54 Q82 Q49 Q40 Q28 Q65 Q05 Q38 Q87 Q97 Q06 Q50 Q24 Q51 Q75 Q14 Q93 Q74 Q11 Q67 Q25 Q29 Q17 Q78 Q04 Q80 Q64 Q23 Q72 100 200 300 400 500 SE +/- 0.04, N = 3 SE +/- 0.08, N = 3 SE +/- 0.08, N = 3 SE +/- 0.10, N = 3 SE +/- 0.39, N = 2 SE +/- 0.06, N = 3 SE +/- 0.37, N = 3 SE +/- 0.08, N = 3 SE +/- 0.18, N = 3 SE +/- 0.21, N = 3 SE +/- 0.31, N = 3 SE +/- 0.07, N = 3 SE +/- 0.05, N = 3 SE +/- 0.13, N = 3 SE +/- 0.30, N = 3 SE +/- 0.36, N = 3 SE +/- 0.08, N = 3 SE +/- 0.23, N = 3 SE +/- 0.34, N = 3 SE +/- 0.08, N = 3 SE +/- 0.17, N = 3 SE +/- 0.08, N = 3 SE +/- 0.36, N = 3 SE +/- 0.18, N = 3 SE +/- 0.26, N = 3 SE +/- 0.04, N = 3 SE +/- 0.42, N = 3 SE +/- 0.32, N = 3 SE +/- 0.12, N = 3 SE +/- 0.29, N = 3 SE +/- 0.02, N = 2 SE +/- 0.24, N = 3 SE +/- 0.44, N = 3 SE +/- 0.12, N = 3 SE +/- 0.22, N = 3 SE +/- 0.09, N = 3 SE +/- 0.24, N = 3 SE +/- 0.36, N = 3 SE +/- 0.18, N = 3 SE +/- 0.33, N = 3 SE +/- 0.28, N = 3 SE +/- 0.11, N = 3 SE +/- 0.17, N = 2 SE +/- 0.37, N = 3 SE +/- 0.29, N = 3 SE +/- 0.40, N = 3 SE +/- 0.09, N = 3 SE +/- 0.20, N = 3 SE +/- 0.10, N = 3 SE +/- 0.48, N = 3 SE +/- 0.18, N = 3 SE +/- 0.47, N = 3 SE +/- 0.71, N = 3 SE +/- 1.15, N = 2 SE +/- 0.27, N = 3 SE +/- 0.40, N = 3 SE +/- 0.18, N = 3 SE +/- 0.32, N = 3 SE +/- 0.35, N = 3 SE +/- 0.13, N = 3 SE +/- 0.25, N = 3 SE +/- 0.54, N = 3 SE +/- 0.60, N = 3 SE +/- 0.16, N = 3 SE +/- 0.27, N = 3 SE +/- 0.22, N = 3 SE +/- 0.17, N = 3 SE +/- 0.54, N = 3 SE +/- 0.85, N = 3 SE +/- 0.16, N = 3 SE +/- 0.37, N = 3 SE +/- 0.08, N = 3 SE +/- 0.84, N = 3 SE +/- 0.48, N = 3 SE +/- 0.58, N = 3 SE +/- 0.56, N = 3 SE +/- 0.66, N = 3 SE +/- 0.51, N = 3 SE +/- 0.27, N = 3 SE +/- 0.91, N = 3 SE +/- 0.37, N = 3 SE +/- 0.49, N = 3 SE +/- 0.66, N = 3 SE +/- 0.38, N = 3 SE +/- 0.35, N = 3 SE +/- 0.71, N = 3 SE +/- 1.15, N = 3 SE +/- 0.28, N = 3 SE +/- 0.63, N = 3 SE +/- 1.06, N = 3 SE +/- 1.14, N = 3 SE +/- 1.40, N = 3 SE +/- 0.64, N = 3 SE +/- 0.56, N = 3 SE +/- 2.12, N = 3 SE +/- 1.53, N = 3 SE +/- 1.35, N = 3 SE +/- 5.27, N = 3 SE +/- 0.13, N = 3 SE +/- 0.14, N = 2 SE +/- 0.02, N = 3 SE +/- 0.06, N = 3 SE +/- 0.13, N = 3 SE +/- 0.09, N = 3 SE +/- 0.37, N = 3 SE +/- 0.19, N = 3 SE +/- 0.27, N = 3 SE +/- 0.09, N = 3 SE +/- 0.23, N = 3 SE +/- 0.27, N = 3 SE +/- 0.43, N = 3 SE +/- 0.10, N = 3 SE +/- 0.34, N = 3 SE +/- 0.04, N = 3 SE +/- 0.28, N = 3 SE +/- 0.12, N = 3 SE +/- 0.30, N = 3 SE +/- 0.28, N = 3 SE +/- 0.06, N = 2 SE +/- 0.25, N = 3 SE +/- 0.36, N = 3 SE +/- 0.41, N = 3 SE +/- 0.20, N = 3 SE +/- 0.16, N = 3 SE +/- 0.34, N = 3 SE +/- 0.07, N = 3 SE +/- 0.30, N = 3 SE +/- 0.13, N = 3 SE +/- 0.08, N = 3 SE +/- 0.32, N = 3 SE +/- 0.26, N = 3 SE +/- 0.09, N = 3 SE +/- 0.09, N = 3 SE +/- 0.51, N = 3 SE +/- 0.37, N = 3 SE +/- 0.11, N = 3 SE +/- 0.17, N = 2 SE +/- 0.44, N = 3 SE +/- 0.17, N = 3 SE +/- 0.21, N = 2 SE +/- 0.47, N = 2 SE +/- 0.15, N = 3 SE +/- 0.40, N = 3 SE +/- 0.24, N = 3 SE +/- 0.39, N = 3 SE +/- 0.21, N = 3 SE +/- 0.08, N = 3 SE +/- 0.24, N = 3 SE +/- 0.21, N = 3 SE +/- 0.09, N = 3 SE +/- 0.37, N = 3 SE +/- 0.63, N = 3 SE +/- 0.21, N = 3 SE +/- 0.47, N = 3 SE +/- 0.11, N = 3 SE +/- 0.53, N = 3 SE +/- 0.38, N = 3 SE +/- 0.28, N = 3 SE +/- 0.31, N = 3 SE +/- 0.16, N = 3 SE +/- 0.03, N = 3 SE +/- 0.22, N = 3 SE +/- 0.53, N = 3 SE +/- 0.41, N = 3 SE +/- 0.40, N = 3 SE +/- 1.14, N = 3 SE +/- 0.38, N = 3 SE +/- 0.12, N = 3 SE +/- 0.80, N = 3 SE +/- 0.10, N = 3 SE +/- 0.37, N = 3 SE +/- 0.66, N = 3 SE +/- 0.48, N = 3 SE +/- 0.89, N = 3 SE +/- 0.36, N = 3 SE +/- 1.08, N = 3 SE +/- 0.11, N = 3 SE +/- 0.46, N = 3 SE +/- 0.11, N = 3 SE +/- 0.08, N = 3 SE +/- 0.65, N = 3 SE +/- 1.20, N = 3 SE +/- 2.04, N = 3 SE +/- 2.38, N = 3 SE +/- 0.64, N = 3 SE +/- 0.53, N = 3 SE +/- 0.51, N = 3 SE +/- 0.72, N = 3 SE +/- 0.16, N = 3 SE +/- 0.43, N = 3 SE +/- 2.63, N = 3 SE +/- 0.72, N = 3 SE +/- 1.43, N = 3 SE +/- 3.02, N = 3 SE +/- 1.31, N = 3 SE +/- 11.04, N = 3 5.16 5.21 5.27 7.37 7.70 7.74 9.97 10.91 10.92 11.68 12.23 12.35 12.97 13.15 13.56 13.59 13.63 13.93 14.17 14.18 14.40 15.01 15.19 15.36 15.80 15.85 15.86 15.98 16.02 16.26 16.29 16.97 17.20 17.55 17.65 17.68 17.77 18.23 18.23 19.04 19.59 19.78 20.07 20.16 20.28 20.50 20.67 20.87 21.24 21.52 21.68 22.10 22.14 22.27 22.29 22.31 22.76 23.59 23.76 24.11 24.13 24.38 24.44 24.66 25.60 33.34 35.80 36.12 36.30 37.77 40.27 40.31 42.42 42.77 42.82 43.17 43.19 44.42 48.41 49.09 50.08 57.15 59.46 59.60 75.66 85.82 97.52 103.28 106.61 112.65 118.41 119.35 145.29 154.31 154.53 170.85 178.13 445.11 5.21 5.26 5.27 7.28 7.65 7.84 9.82 10.18 10.73 11.70 12.30 12.61 13.18 13.22 13.25 13.26 13.46 13.60 13.77 14.12 14.73 14.94 15.19 15.29 15.41 15.60 15.83 16.04 16.23 16.37 16.65 16.67 17.27 17.58 17.59 17.70 17.89 17.91 18.10 18.96 19.45 20.17 20.22 20.24 20.59 20.62 20.69 20.72 21.04 21.10 21.41 21.87 22.00 22.39 22.57 22.60 22.74 22.95 23.19 24.20 24.24 24.46 24.78 25.07 25.24 33.52 33.73 36.14 36.66 36.96 38.46 39.34 41.43 41.62 42.69 43.48 43.60 43.74 47.08 47.67 49.36 56.78 58.63 59.37 77.16 85.15 95.45 101.84 106.30 109.51 117.34 119.31 145.20 153.78 154.37 165.96 173.15 419.79 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Comparison (Scale Factor: 10) rk1-mainline-nvme rk1-rok-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Comparison (Scale Factor: 10) Q98 Q20 Q12 Q44 Q96 Q61 Q41 Q90 Q43 Q42 Q03 Q55 Q52 Q62 Q92 Q84 Q86 Q32 Q53 Q63 Q45 Q91 Q94 Q48 Q95 Q99 Q26 Q15 Q39 Q83 Q89 Q73 Q19 Q01 Q02 Q13 Q81 Q09 Q08 Q30 Q79 Q34 Q36 Q21 Q76 Q46 Q68 Q59 Q07 Q71 Q56 Q27 Q37 Q70 Q33 Q66 Q18 Q69 Q58 Q10 Q60 Q85 Q77 Q35 Q57 Q82 Q24 Q54 Q97 Q88 Q40 Q38 Q28 Q87 Q65 Q31 Q06 Q49 Q47 Q74 Q50 Q14 Q05 Q51 Q22 Q75 Q93 Q67 Q23 Q17 Q29 Q25 Q11 Q78 Q80 Q04 Q64 Q72 30 60 90 120 150 SE +/- 0.02, N = 4 SE +/- 0.03, N = 4 SE +/- 0.04, N = 4 SE +/- 0.04, N = 4 SE +/- 0.05, N = 4 SE +/- 0.25, N = 3 SE +/- 0.07, N = 4 SE +/- 0.03, N = 4 SE +/- 0.03, N = 4 SE +/- 0.09, N = 4 SE +/- 0.14, N = 4 SE +/- 0.06, N = 4 SE +/- 0.10, N = 4 SE +/- 0.05, N = 4 SE +/- 0.07, N = 4 SE +/- 0.04, N = 4 SE +/- 0.10, N = 4 SE +/- 0.13, N = 4 SE +/- 0.25, N = 4 SE +/- 0.08, N = 4 SE +/- 0.13, N = 4 SE +/- 0.02, N = 3 SE +/- 0.08, N = 3 SE +/- 0.09, N = 4 SE +/- 0.36, N = 3 SE +/- 0.27, N = 4 SE +/- 0.21, N = 4 SE +/- 0.31, N = 4 SE +/- 0.10, N = 4 SE +/- 0.11, N = 4 SE +/- 0.10, N = 4 SE +/- 0.10, N = 4 SE +/- 0.14, N = 4 SE +/- 0.25, N = 4 SE +/- 0.17, N = 3 SE +/- 0.16, N = 4 SE +/- 0.21, N = 4 SE +/- 0.13, N = 4 SE +/- 0.14, N = 4 SE +/- 0.22, N = 3 SE +/- 0.06, N = 4 SE +/- 0.13, N = 4 SE +/- 0.10, N = 4 SE +/- 0.14, N = 4 SE +/- 0.21, N = 3 SE +/- 0.17, N = 4 SE +/- 0.32, N = 4 SE +/- 0.16, N = 4 SE +/- 0.20, N = 4 SE +/- 0.11, N = 4 SE +/- 0.10, N = 4 SE +/- 0.21, N = 4 SE +/- 0.14, N = 4 SE +/- 0.12, N = 4 SE +/- 0.17, N = 4 SE +/- 0.27, N = 4 SE +/- 0.09, N = 4 SE +/- 0.18, N = 4 SE +/- 0.16, N = 4 SE +/- 0.12, N = 4 SE +/- 0.34, N = 4 SE +/- 0.03, N = 4 SE +/- 0.24, N = 4 SE +/- 0.12, N = 4 SE +/- 0.07, N = 4 SE +/- 0.07, N = 4 SE +/- 0.17, N = 4 SE +/- 0.22, N = 4 SE +/- 0.39, N = 4 SE +/- 0.21, N = 4 SE +/- 0.11, N = 4 SE +/- 0.72, N = 3 SE +/- 0.11, N = 4 SE +/- 0.28, N = 4 SE +/- 0.84, N = 4 SE +/- 0.26, N = 3 SE +/- 0.14, N = 4 SE +/- 0.11, N = 4 SE +/- 0.16, N = 4 SE +/- 0.13, N = 4 SE +/- 0.25, N = 4 SE +/- 0.35, N = 4 SE +/- 0.37, N = 4 SE +/- 0.18, N = 4 SE +/- 0.40, N = 4 SE +/- 0.26, N = 4 SE +/- 0.35, N = 4 SE +/- 0.43, N = 4 SE +/- 0.13, N = 4 SE +/- 0.36, N = 4 SE +/- 0.27, N = 4 SE +/- 0.27, N = 4 SE +/- 0.41, N = 4 SE +/- 0.31, N = 4 SE +/- 0.46, N = 4 SE +/- 0.36, N = 4 SE +/- 0.32, N = 4 SE +/- 1.21, N = 4 SE +/- 0.08, N = 2 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 SE +/- 0.06, N = 3 SE +/- 0.05, N = 3 SE +/- 0.06, N = 3 SE +/- 0.13, N = 3 SE +/- 0.08, N = 3 SE +/- 0.06, N = 3 SE +/- 0.15, N = 3 SE +/- 0.19, N = 3 SE +/- 0.13, N = 3 SE +/- 0.16, N = 3 SE +/- 0.17, N = 3 SE +/- 0.14, N = 3 SE +/- 0.23, N = 3 SE +/- 0.14, N = 3 SE +/- 0.11, N = 3 SE +/- 0.24, N = 3 SE +/- 0.05, N = 3 SE +/- 0.25, N = 2 SE +/- 0.09, N = 3 SE +/- 0.09, N = 3 SE +/- 0.07, N = 3 SE +/- 0.16, N = 3 SE +/- 0.19, N = 3 SE +/- 0.29, N = 3 SE +/- 0.20, N = 3 SE +/- 0.06, N = 3 SE +/- 0.23, N = 3 SE +/- 0.06, N = 3 SE +/- 0.22, N = 3 SE +/- 0.02, N = 3 SE +/- 0.10, N = 3 SE +/- 0.06, N = 3 SE +/- 0.36, N = 3 SE +/- 0.28, N = 3 SE +/- 0.14, N = 3 SE +/- 0.16, N = 3 SE +/- 0.05, N = 3 SE +/- 0.46, N = 3 SE +/- 0.17, N = 3 SE +/- 0.13, N = 2 SE +/- 0.34, N = 3 SE +/- 0.63, N = 3 SE +/- 0.23, N = 2 SE +/- 0.02, N = 3 SE +/- 0.10, N = 3 SE +/- 0.14, N = 3 SE +/- 0.27, N = 3 SE +/- 0.13, N = 3 SE +/- 0.27, N = 2 SE +/- 0.26, N = 3 SE +/- 0.32, N = 3 SE +/- 0.16, N = 3 SE +/- 0.21, N = 3 SE +/- 0.02, N = 3 SE +/- 0.51, N = 3 SE +/- 0.09, N = 3 SE +/- 0.29, N = 3 SE +/- 0.15, N = 3 SE +/- 0.34, N = 3 SE +/- 0.16, N = 3 SE +/- 0.93, N = 3 SE +/- 0.19, N = 3 SE +/- 0.64, N = 3 SE +/- 0.42, N = 3 SE +/- 0.33, N = 3 SE +/- 0.26, N = 3 SE +/- 0.11, N = 3 SE +/- 0.21, N = 3 SE +/- 0.51, N = 3 SE +/- 0.23, N = 3 SE +/- 0.21, N = 3 SE +/- 0.08, N = 3 SE +/- 0.63, N = 3 SE +/- 0.30, N = 3 SE +/- 0.20, N = 3 SE +/- 0.09, N = 3 SE +/- 0.22, N = 3 SE +/- 0.58, N = 3 SE +/- 0.60, N = 3 SE +/- 0.17, N = 2 SE +/- 0.14, N = 3 SE +/- 0.38, N = 3 SE +/- 0.41, N = 3 SE +/- 0.11, N = 3 SE +/- 0.46, N = 3 SE +/- 0.15, N = 3 SE +/- 0.40, N = 3 SE +/- 0.79, N = 3 SE +/- 0.37, N = 3 SE +/- 0.13, N = 3 SE +/- 0.75, N = 3 SE +/- 0.31, N = 3 SE +/- 0.51, N = 3 SE +/- 0.40, N = 3 5.00 5.09 5.14 6.54 7.10 7.16 7.17 7.46 8.48 8.55 8.63 8.69 8.76 9.07 9.13 9.17 9.19 9.55 9.74 9.75 9.76 9.78 9.93 10.21 10.23 10.32 10.39 10.42 10.49 10.74 11.01 11.19 11.29 11.32 11.54 11.80 11.81 11.83 11.91 11.91 11.91 11.92 12.05 12.51 12.52 12.54 12.58 12.66 12.92 13.02 13.10 13.12 13.44 13.78 13.82 13.82 13.84 14.03 14.10 14.14 14.21 14.85 15.25 15.91 16.48 16.97 16.99 16.99 17.18 17.46 17.46 17.66 17.68 17.69 18.64 18.64 18.81 18.93 19.10 19.80 22.00 22.76 23.85 26.32 26.57 27.15 27.49 33.00 33.19 35.11 35.36 35.77 35.87 44.14 48.08 50.14 51.48 118.28 5.04 5.05 5.14 6.40 6.64 7.03 7.09 7.52 8.42 8.44 8.65 8.70 8.98 9.01 9.02 9.15 9.28 9.38 9.46 9.83 9.84 10.00 10.00 10.12 10.16 10.20 10.33 10.48 10.75 10.78 10.79 11.15 11.15 11.23 11.43 11.46 11.63 11.83 11.84 11.90 11.99 12.04 12.10 12.30 12.47 12.48 12.51 12.71 12.76 12.80 12.81 13.36 13.43 13.60 13.71 13.75 13.81 13.97 14.32 14.33 14.56 14.57 14.74 16.38 16.57 16.64 16.79 17.07 17.23 17.38 17.41 17.48 17.54 18.04 18.12 19.08 19.33 19.40 19.51 19.74 21.90 22.19 23.38 26.28 26.94 27.04 27.07 32.61 33.70 34.68 34.69 35.47 35.90 43.40 47.18 48.88 50.33 118.08 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Comparison (Scale Factor: 500) OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Comparison (Scale Factor: 500) Q20 Q12 Q41 Q61 Q90 Q84 Q86 Q62 Q92 Q45 Q42 Q55 Q30 Q52 Q43 Q03 Q63 Q53 Q26 Q21 Q73 Q37 Q32 Q08 Q34 Q48 Q89 Q06 Q85 Q39 Q44 Q19 Q82 Q69 Q15 Q66 Q10 Q18 Q07 Q02 Q56 Q76 Q13 Q33 Q27 Q46 Q79 Q68 Q36 Q71 Q60 Q57 Q54 Q58 Q70 Q59 Q35 Q09 Q25 Q17 Q31 Q47 Q88 Q22 Q28 Q38 Q87 Q14 20 40 60 80 100 SE +/- 0.02, N = 2 SE +/- 0.09, N = 2 SE +/- 0.09, N = 3 SE +/- 0.17, N = 3 SE +/- 0.31, N = 3 SE +/- 0.08, N = 3 SE +/- 0.13, N = 3 SE +/- 0.07, N = 3 SE +/- 0.44, N = 3 SE +/- 0.37, N = 3 SE +/- 0.25, N = 3 SE +/- 0.34, N = 3 SE +/- 0.06, N = 3 SE +/- 0.29, N = 3 SE +/- 0.32, N = 3 SE +/- 0.21, N = 2 SE +/- 0.31, N = 3 SE +/- 0.11, N = 3 SE +/- 0.61, N = 3 SE +/- 0.28, N = 3 SE +/- 0.37, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 0.13, N = 2 SE +/- 0.12, N = 3 SE +/- 0.27, N = 3 SE +/- 0.42, N = 3 SE +/- 0.05, N = 2 SE +/- 0.20, N = 3 SE +/- 0.37, N = 3 SE +/- 0.23, N = 3 SE +/- 0.52, N = 3 SE +/- 0.43, N = 3 SE +/- 0.42, N = 3 SE +/- 0.11, N = 3 SE +/- 0.43, N = 3 SE +/- 1.72, N = 2 SE +/- 0.23, N = 3 SE +/- 1.17, N = 2 SE +/- 0.07, N = 2 SE +/- 0.14, N = 3 SE +/- 0.72, N = 3 SE +/- 0.38, N = 2 SE +/- 0.12, N = 3 SE +/- 0.46, N = 3 SE +/- 0.29, N = 3 SE +/- 0.49, N = 3 SE +/- 0.26, N = 3 SE +/- 0.57, N = 3 SE +/- 0.82, N = 3 SE +/- 0.70, N = 3 SE +/- 0.61, N = 3 SE +/- 0.13, N = 2 SE +/- 1.31, N = 3 SE +/- 1.37, N = 3 SE +/- 1.04, N = 3 SE +/- 0.28, N = 3 SE +/- 0.61, N = 2 SE +/- 0.28, N = 3 SE +/- 0.71, N = 3 SE +/- 0.67, N = 3 SE +/- 0.43, N = 3 SE +/- 0.43, N = 3 SE +/- 0.40, N = 3 SE +/- 0.64, N = 3 SE +/- 0.18, N = 3 SE +/- 0.70, N = 3 SE +/- 1.32, N = 3 5.22 5.23 7.32 7.71 12.10 13.55 15.40 15.61 16.04 16.90 17.61 17.95 18.89 19.14 19.23 19.48 19.86 19.96 20.59 21.02 21.30 21.40 22.59 22.66 22.81 23.13 23.46 23.61 24.60 24.99 25.03 25.80 26.02 26.08 26.11 27.08 27.69 27.73 27.83 27.90 28.05 28.59 28.72 29.04 29.86 29.87 30.27 30.48 30.73 30.91 31.17 31.63 33.99 34.21 35.88 36.06 36.50 39.80 41.30 43.55 49.00 49.44 53.70 61.50 67.04 68.08 68.19 100.36 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Comparison (Scale Factor: 1) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Comparison (Scale Factor: 1) Q24 Q39 Q98 Q12 Q20 Q37 Q96 Q94 Q41 Q16 Q61 Q55 Q90 Q42 Q52 Q03 Q84 Q43 Q95 Q15 Q45 Q92 Q99 Q62 Q48 Q32 Q93 Q63 Q53 Q26 Q09 Q21 Q40 Q19 Q86 Q23 Q91 Q13 Q73 Q34 Q79 Q68 Q07 Q50 Q44 Q46 Q89 Q08 Q81 Q76 Q36 Q82 Q01 Q71 Q27 Q30 Q14 Q59 Q06 Q83 Q02 Q97 Q56 Q58 Q33 Q87 Q38 Q65 Q60 Q70 Q22 Q18 Q57 Q49 Q54 Q69 Q28 Q29 Q25 Q35 Q77 Q66 Q88 Q10 Q74 Q17 Q05 Q85 Q67 Q31 Q47 Q11 Q51 Q80 Q78 Q75 Q04 Q64 Q72 5 10 15 20 25 SE +/- 0.05, N = 4 SE +/- 0.12, N = 4 SE +/- 0.02, N = 4 SE +/- 0.02, N = 4 SE +/- 0.02, N = 4 SE +/- 0.09, N = 3 SE +/- 0.03, N = 4 SE +/- 0.03, N = 4 SE +/- 0.05, N = 4 SE +/- 0.10, N = 4 SE +/- 0.01, N = 3 SE +/- 0.06, N = 4 SE +/- 0.06, N = 4 SE +/- 0.03, N = 4 SE +/- 0.02, N = 4 SE +/- 0.07, N = 4 SE +/- 0.09, N = 4 SE +/- 0.04, N = 3 SE +/- 0.05, N = 4 SE +/- 0.02, N = 4 SE +/- 0.03, N = 4 SE +/- 0.02, N = 2 SE +/- 0.07, N = 4 SE +/- 0.04, N = 4 SE +/- 0.04, N = 3 SE +/- 0.08, N = 4 SE +/- 0.06, N = 3 SE +/- 0.05, N = 3 SE +/- 0.14, N = 4 SE +/- 0.07, N = 4 SE +/- 0.05, N = 4 SE +/- 0.08, N = 4 SE +/- 0.04, N = 3 SE +/- 0.05, N = 4 SE +/- 0.11, N = 4 SE +/- 0.23, N = 4 SE +/- 0.06, N = 4 SE +/- 0.05, N = 4 SE +/- 0.11, N = 4 SE +/- 0.06, N = 4 SE +/- 0.04, N = 4 SE +/- 0.07, N = 4 SE +/- 0.03, N = 4 SE +/- 0.13, N = 2 SE +/- 0.06, N = 3 SE +/- 0.14, N = 4 SE +/- 0.10, N = 4 SE +/- 0.01, N = 4 SE +/- 0.10, N = 4 SE +/- 0.12, N = 3 SE +/- 0.07, N = 4 SE +/- 0.08, N = 3 SE +/- 0.10, N = 4 SE +/- 0.05, N = 4 SE +/- 0.11, N = 4 SE +/- 0.10, N = 4 SE +/- 0.04, N = 4 SE +/- 0.02, N = 3 SE +/- 0.07, N = 3 SE +/- 0.05, N = 4 SE +/- 0.06, N = 4 SE +/- 0.06, N = 4 SE +/- 0.05, N = 4 SE +/- 0.05, N = 2 SE +/- 0.09, N = 4 SE +/- 0.05, N = 4 SE +/- 0.05, N = 4 SE +/- 0.10, N = 3 SE +/- 0.06, N = 4 SE +/- 0.15, N = 3 SE +/- 0.18, N = 4 SE +/- 0.08, N = 4 SE +/- 0.07, N = 4 SE +/- 0.08, N = 4 SE +/- 0.10, N = 4 SE +/- 0.18, N = 4 SE +/- 0.12, N = 3 SE +/- 0.04, N = 4 SE +/- 0.13, N = 3 SE +/- 0.11, N = 4 SE +/- 0.12, N = 3 SE +/- 0.05, N = 4 SE +/- 0.08, N = 4 SE +/- 0.16, N = 4 SE +/- 0.11, N = 4 SE +/- 0.19, N = 3 SE +/- 0.05, N = 4 SE +/- 0.12, N = 4 SE +/- 0.13, N = 4 SE +/- 0.14, N = 4 SE +/- 0.16, N = 4 SE +/- 0.05, N = 4 SE +/- 0.19, N = 4 SE +/- 0.10, N = 4 SE +/- 0.13, N = 4 SE +/- 0.07, N = 4 SE +/- 0.10, N = 4 SE +/- 0.19, N = 4 SE +/- 0.25, N = 4 SE +/- 0.02, N = 3 SE +/- 0.07, N = 3 SE +/- 0.02, N = 2 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 SE +/- 0.08, N = 3 SE +/- 0.01, N = 3 SE +/- 0.16, N = 3 SE +/- 0.04, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 SE +/- 0.08, N = 3 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 SE +/- 0.06, N = 3 SE +/- 0.08, N = 3 SE +/- 0.01, N = 3 SE +/- 0.09, N = 3 SE +/- 0.06, N = 3 SE +/- 0.07, N = 3 SE +/- 0.02, N = 2 SE +/- 0.05, N = 3 SE +/- 0.22, N = 2 SE +/- 0.13, N = 3 SE +/- 0.05, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.13, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.09, N = 3 SE +/- 0.11, N = 3 SE +/- 0.16, N = 3 SE +/- 0.07, N = 3 SE +/- 0.04, N = 2 SE +/- 0.02, N = 3 SE +/- 0.09, N = 3 SE +/- 0.10, N = 3 SE +/- 0.19, N = 3 SE +/- 0.02, N = 3 SE +/- 0.13, N = 3 SE +/- 0.11, N = 3 SE +/- 0.01, N = 2 SE +/- 0.12, N = 3 SE +/- 0.04, N = 3 SE +/- 0.03, N = 2 SE +/- 0.10, N = 2 SE +/- 0.10, N = 3 SE +/- 0.08, N = 3 SE +/- 0.05, N = 3 SE +/- 0.33, N = 3 SE +/- 0.15, N = 2 SE +/- 0.03, N = 3 SE +/- 0.14, N = 3 SE +/- 0.06, N = 3 SE +/- 0.06, N = 2 SE +/- 0.07, N = 3 SE +/- 0.14, N = 3 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.04, N = 2 SE +/- 0.07, N = 3 SE +/- 0.09, N = 3 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 SE +/- 0.19, N = 3 SE +/- 0.10, N = 3 SE +/- 0.05, N = 3 SE +/- 0.28, N = 3 SE +/- 0.08, N = 2 SE +/- 0.21, N = 3 SE +/- 0.13, N = 3 SE +/- 0.12, N = 3 SE +/- 0.17, N = 3 SE +/- 0.08, N = 3 SE +/- 0.08, N = 3 SE +/- 0.17, N = 3 SE +/- 0.09, N = 3 SE +/- 0.08, N = 3 SE +/- 0.10, N = 3 SE +/- 0.14, N = 2 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 SE +/- 0.19, N = 3 SE +/- 0.11, N = 3 SE +/- 0.05, N = 3 SE +/- 0.10, N = 3 SE +/- 0.07, N = 3 SE +/- 0.04, N = 3 SE +/- 0.08, N = 3 SE +/- 0.15, N = 3 SE +/- 0.22, N = 3 SE +/- 0.18, N = 3 SE +/- 0.12, N = 3 2.68 3.72 4.85 4.90 4.94 5.09 5.73 6.09 6.22 6.29 6.49 6.57 6.63 6.72 6.73 6.79 7.15 7.26 7.30 7.49 7.60 7.62 7.65 7.70 7.75 7.79 7.83 7.88 7.88 7.90 7.90 7.91 8.00 8.02 8.04 8.07 8.19 8.31 8.40 8.44 8.46 8.53 8.61 8.61 8.69 8.75 8.78 8.80 8.81 8.83 8.86 8.87 8.98 8.99 9.03 9.04 9.11 9.24 9.26 9.33 9.69 9.83 9.87 9.92 10.04 10.07 10.08 10.19 10.27 10.35 10.42 10.58 10.76 10.77 10.89 10.95 11.02 11.19 11.27 11.27 11.39 11.39 11.48 11.53 11.79 11.86 11.95 11.99 12.08 12.29 12.43 12.70 13.22 13.52 14.26 14.33 15.04 17.19 19.11 2.72 3.76 4.87 4.95 4.97 5.22 5.75 6.11 6.23 6.31 6.54 6.70 6.75 6.76 6.78 6.80 7.13 7.24 7.46 7.53 7.57 7.58 7.63 7.68 7.71 7.79 7.83 7.88 7.89 7.89 7.99 8.07 8.08 8.13 8.17 8.19 8.26 8.30 8.32 8.41 8.46 8.48 8.51 8.56 8.64 8.67 8.70 8.75 8.76 8.82 8.88 8.93 8.99 9.00 9.01 9.09 9.11 9.12 9.21 9.25 9.71 9.77 9.88 10.09 10.10 10.17 10.18 10.20 10.25 10.29 10.59 10.64 10.75 11.07 11.14 11.14 11.16 11.21 11.22 11.24 11.27 11.45 11.63 11.72 11.72 11.83 12.00 12.08 12.11 12.31 12.59 12.75 13.30 13.45 14.03 14.43 15.16 17.15 19.61 1. (CC) gcc options: -O3 -fcommon -lm
Apache Spark TPC-DS Scale Factor Comparison (Q16) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q16) 1 2 4 6 8 10 SE +/- 0.10, N = 4 SE +/- 0.16, N = 3 6.29 6.31 1. (CC) gcc options: -O3 -fcommon -lm
Timed Linux Kernel Compilation Build Comparison rk1-rok-nvme rk1-rok-emmc rk1-mainline-nvme rk1-mainline-emmc pi5-raspbian-nvme OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 6.1 Build Comparison defconfig allmodconfig 2K 4K 6K 8K 10K SE +/- 2.04, N = 3 SE +/- 2.80, N = 3 SE +/- 5.72, N = 3 SE +/- 1.83, N = 3 SE +/- 1.28, N = 3 SE +/- 1.62, N = 3 SE +/- 1.10, N = 3 SE +/- 4.42, N = 3 SE +/- 9.15, N = 3 SE +/- 14.83, N = 3 1131.97 5371.02 1138.20 5375.95 1160.50 5536.03 1199.61 5759.51 1904.55 9463.57
Timed Node.js Compilation Comparison rk1-mainline-nvme rk1-rok-nvme rk1-rok-emmc rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Timed Node.js Compilation 19.8.1 Comparison Time To Compile 700 1400 2100 2800 3500 SE +/- 1.20, N = 3 SE +/- 0.29, N = 3 SE +/- 3.73, N = 3 SE +/- 2.91, N = 3 3261.91 3283.24 3289.07 3378.82
Timed GCC Compilation Comparison OpenBenchmarking.org Seconds, Fewer Is Better Timed GCC Compilation 13.2 Comparison Time To Compile 900 1800 2700 3600 4500 SE +/- 12.28, N = 3 4406.83
Timed LLVM Compilation Build System Comparison rk1-rok-nvme rk1-rok-emmc rk1-mainline-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 16.0 Build System Comparison Ninja Unix Makefiles 800 1600 2400 3200 4000 SE +/- 1.23, N = 3 SE +/- 2.47, N = 3 SE +/- 3.31, N = 3 SE +/- 6.63, N = 3 SE +/- 1.73, N = 3 SE +/- 3.39, N = 3 SE +/- 5.47, N = 3 SE +/- 5.63, N = 3 3468.30 3511.13 3480.73 3524.74 3524.42 3577.04 3662.54 3722.37
Timed Gem5 Compilation Comparison rk1-rok-nvme rk1-rok-emmc rk1-mainline-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Timed Gem5 Compilation 23.0.1 Comparison Time To Compile 500 1000 1500 2000 2500 SE +/- 0.96, N = 3 SE +/- 2.55, N = 3 SE +/- 0.90, N = 3 SE +/- 3.08, N = 3 2220.18 2222.42 2257.24 2329.03
Apache CouchDB Bulk Size Comparison (Inserts: 3000 - Rounds: 30) rk1-rok-emmc rk1-mainline-nvme rk1-rok-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache CouchDB 3.3.2 Bulk Size Comparison (Inserts: 3000 - Rounds: 30) 100 300 500 500 1000 1500 2000 2500 SE +/- 1.88, N = 3 SE +/- 31.00, N = 9 SE +/- 11.33, N = 3 SE +/- 0.84, N = 3 SE +/- 2.19, N = 3 SE +/- 1.95, N = 3 SE +/- 10.18, N = 3 SE +/- 2.59, N = 3 SE +/- 13.77, N = 3 SE +/- 1.11, N = 3 SE +/- 14.88, N = 5 SE +/- 0.87, N = 3 855.61 1492.53 2083.07 860.53 1314.73 2158.52 871.54 1444.00 2140.74 887.89 1412.82 2261.83 1. (CXX) g++ options: -std=c++17 -lmozjs-78 -lm -lei -fPIC -MMD
Apache CouchDB Inserts Comparison (Bulk Size: 300 - - Rounds: 30) rk1-mainline-nvme rk1-mainline-emmc rk1-rok-emmc rk1-rok-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache CouchDB 3.3.2 Inserts Comparison (Bulk Size: 300 - - Rounds: 30) 1000 3000 300 600 900 1200 1500 SE +/- 3.79, N = 3 SE +/- 2.19, N = 3 SE +/- 2.78, N = 3 SE +/- 14.88, N = 5 SE +/- 1.83, N = 3 SE +/- 31.00, N = 9 SE +/- 0.91, N = 3 SE +/- 2.59, N = 3 366.67 1314.73 377.97 1412.82 384.07 1492.53 394.74 1444.00 1. (CXX) g++ options: -std=c++17 -lmozjs-78 -lm -lei -fPIC -MMD
Apache CouchDB Rounds Comparison (Bulk Size: 300 - Inserts: 3000) rk1-mainline-nvme rk1-mainline-emmc rk1-rok-nvme rk1-rok-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache CouchDB 3.3.2 Rounds Comparison (Bulk Size: 300 - Inserts: 3000) 30 300 600 900 1200 1500 SE +/- 2.19, N = 3 SE +/- 14.88, N = 5 SE +/- 2.59, N = 3 SE +/- 31.00, N = 9 1314.73 1412.82 1444.00 1492.53 1. (CXX) g++ options: -std=c++17 -lmozjs-78 -lm -lei -fPIC -MMD
Apache CouchDB Inserts Comparison (Bulk Size: 500 - - Rounds: 30) rk1-mainline-nvme rk1-mainline-emmc rk1-rok-emmc rk1-rok-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache CouchDB 3.3.2 Inserts Comparison (Bulk Size: 500 - - Rounds: 30) 1000 3000 500 1000 1500 2000 2500 SE +/- 0.51, N = 3 SE +/- 1.95, N = 3 SE +/- 0.74, N = 3 SE +/- 0.87, N = 3 SE +/- 3.77, N = 3 SE +/- 11.33, N = 3 SE +/- 2.58, N = 3 SE +/- 13.77, N = 3 438.30 2158.52 464.69 2261.83 676.09 2083.07 679.40 2140.74 1. (CXX) g++ options: -std=c++17 -lmozjs-78 -lm -lei -fPIC -MMD
Apache CouchDB Rounds Comparison (Bulk Size: 500 - Inserts: 3000) rk1-rok-emmc rk1-rok-nvme rk1-mainline-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache CouchDB 3.3.2 Rounds Comparison (Bulk Size: 500 - Inserts: 3000) 30 500 1000 1500 2000 2500 SE +/- 11.33, N = 3 SE +/- 13.77, N = 3 SE +/- 1.95, N = 3 SE +/- 0.87, N = 3 2083.07 2140.74 2158.52 2261.83 1. (CXX) g++ options: -std=c++17 -lmozjs-78 -lm -lei -fPIC -MMD
Apache CouchDB Inserts Comparison (Bulk Size: 100 - - Rounds: 30) rk1-mainline-nvme rk1-rok-nvme rk1-mainline-emmc rk1-rok-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache CouchDB 3.3.2 Inserts Comparison (Bulk Size: 100 - - Rounds: 30) 1000 3000 200 400 600 800 1000 SE +/- 2.31, N = 3 SE +/- 0.84, N = 3 SE +/- 2.59, N = 6 SE +/- 10.18, N = 3 SE +/- 3.82, N = 9 SE +/- 1.11, N = 3 SE +/- 2.80, N = 9 SE +/- 1.88, N = 3 247.76 860.53 258.52 871.54 262.44 887.89 266.25 855.61 1. (CXX) g++ options: -std=c++17 -lmozjs-78 -lm -lei -fPIC -MMD
Apache CouchDB Rounds Comparison (Bulk Size: 100 - Inserts: 3000) rk1-rok-emmc rk1-mainline-nvme rk1-rok-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache CouchDB 3.3.2 Rounds Comparison (Bulk Size: 100 - Inserts: 3000) 30 200 400 600 800 1000 SE +/- 1.88, N = 3 SE +/- 0.84, N = 3 SE +/- 10.18, N = 3 SE +/- 1.11, N = 3 855.61 860.53 871.54 887.89 1. (CXX) g++ options: -std=c++17 -lmozjs-78 -lm -lei -fPIC -MMD
Apache CouchDB Bulk Size Comparison (Inserts: 1000 - Rounds: 30) rk1-mainline-nvme rk1-rok-nvme rk1-mainline-emmc rk1-rok-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache CouchDB 3.3.2 Bulk Size Comparison (Inserts: 1000 - Rounds: 30) 100 300 500 150 300 450 600 750 SE +/- 2.31, N = 3 SE +/- 3.79, N = 3 SE +/- 0.51, N = 3 SE +/- 2.59, N = 6 SE +/- 0.91, N = 3 SE +/- 2.58, N = 3 SE +/- 3.82, N = 9 SE +/- 2.78, N = 3 SE +/- 0.74, N = 3 SE +/- 2.80, N = 9 SE +/- 1.83, N = 3 SE +/- 3.77, N = 3 247.76 366.67 438.30 258.52 394.74 679.40 262.44 377.97 464.69 266.25 384.07 676.09 1. (CXX) g++ options: -std=c++17 -lmozjs-78 -lm -lei -fPIC -MMD
Apache CouchDB Rounds Comparison (Bulk Size: 100 - Inserts: 1000) rk1-mainline-nvme rk1-rok-nvme rk1-mainline-emmc rk1-rok-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache CouchDB 3.3.2 Rounds Comparison (Bulk Size: 100 - Inserts: 1000) 30 60 120 180 240 300 SE +/- 2.31, N = 3 SE +/- 2.59, N = 6 SE +/- 3.82, N = 9 SE +/- 2.80, N = 9 247.76 258.52 262.44 266.25 1. (CXX) g++ options: -std=c++17 -lmozjs-78 -lm -lei -fPIC -MMD
Apache CouchDB Rounds Comparison (Bulk Size: 500 - Inserts: 1000) rk1-mainline-nvme rk1-mainline-emmc rk1-rok-emmc rk1-rok-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache CouchDB 3.3.2 Rounds Comparison (Bulk Size: 500 - Inserts: 1000) 30 150 300 450 600 750 SE +/- 0.51, N = 3 SE +/- 0.74, N = 3 SE +/- 3.77, N = 3 SE +/- 2.58, N = 3 438.30 464.69 676.09 679.40 1. (CXX) g++ options: -std=c++17 -lmozjs-78 -lm -lei -fPIC -MMD
Apache CouchDB Rounds Comparison (Bulk Size: 300 - Inserts: 1000) rk1-mainline-nvme rk1-mainline-emmc rk1-rok-emmc rk1-rok-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache CouchDB 3.3.2 Rounds Comparison (Bulk Size: 300 - Inserts: 1000) 30 90 180 270 360 450 SE +/- 3.79, N = 3 SE +/- 2.78, N = 3 SE +/- 1.83, N = 3 SE +/- 0.91, N = 3 366.67 377.97 384.07 394.74 1. (CXX) g++ options: -std=c++17 -lmozjs-78 -lm -lei -fPIC -MMD
Timed Godot Game Engine Compilation Comparison rk1-rok-emmc rk1-rok-nvme rk1-mainline-nvme rk1-mainline-emmc pi5-raspbian-nvme OpenBenchmarking.org Seconds, Fewer Is Better Timed Godot Game Engine Compilation 4.0 Comparison Time To Compile 800 1600 2400 3200 4000 SE +/- 4.83, N = 3 SE +/- 6.78, N = 3 SE +/- 4.62, N = 3 SE +/- 7.67, N = 3 SE +/- 3.05, N = 3 1835.92 1844.36 1852.59 1922.64 3498.30
Apache Spark Row Count Comparison (Partitions: 100 - Broadcast Inner Join Test Time) rk1-rok-nvme rk1-rok-emmc rk1-mainline-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count Comparison (Partitions: 100 - Broadcast Inner Join Test Time) 1000000 10000000 20000000 40000000 40 80 120 160 200 SE +/- 0.07, N = 5 SE +/- 0.21, N = 3 SE +/- 0.55, N = 3 SE +/- 0.60, N = 3 SE +/- 0.08, N = 3 SE +/- 0.62, N = 3 SE +/- 0.59, N = 3 SE +/- 0.10, N = 3 SE +/- 0.71, N = 3 SE +/- 0.43, N = 3 SE +/- 2.32, N = 3 SE +/- 0.09, N = 4 SE +/- 0.25, N = 3 SE +/- 0.19, N = 3 5.45 42.85 74.60 150.05 5.50 43.19 73.60 5.69 44.26 79.21 159.01 5.72 47.10 82.03
Apache Spark Partitions Comparison (Row Count: 40000000 - - Broadcast Inner Join Test Time) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Partitions Comparison (Row Count: 40000000 - - Broadcast Inner Join Test Time) 500 1000 2000 100 40 80 120 160 200 SE +/- 0.76, N = 3 SE +/- 1.46, N = 3 SE +/- 0.50, N = 3 SE +/- 0.60, N = 3 SE +/- 0.85, N = 3 SE +/- 1.89, N = 3 SE +/- 0.25, N = 3 SE +/- 2.32, N = 3 147.55 147.55 148.66 150.05 157.08 157.25 158.24 159.01
Apache Spark Comparison (Row Count: 40000000 - Partitions: 100) rk1-rok-emmc rk1-rok-nvme rk1-mainline-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Comparison (Row Count: 40000000 - Partitions: 100) Calculate Pi Benchmark Using Dataframe Group By Test Time Repartition Test Time Broadcast Inner Join Test Time Inner Join Test Time SHA-512 Benchmark Time Calculate Pi Benchmark 160 320 480 640 800 SE +/- 0.38, N = 3 SE +/- 0.58, N = 3 SE +/- 0.87, N = 3 SE +/- 0.10, N = 3 SE +/- 3.33, N = 3 SE +/- 0.42, N = 3 SE +/- 0.60, N = 3 SE +/- 1.45, N = 3 SE +/- 0.82, N = 3 SE +/- 0.68, N = 3 SE +/- 0.23, N = 3 SE +/- 2.29, N = 3 SE +/- 1.31, N = 3 SE +/- 1.75, N = 3 SE +/- 2.32, N = 3 SE +/- 0.84, N = 3 SE +/- 1.80, N = 3 SE +/- 0.05, N = 3 SE +/- 0.34, N = 3 SE +/- 8.88, N = 3 31.57 177.81 579.98 31.79 88.01 131.38 150.05 152.87 178.89 581.19 32.08 87.32 137.28 157.88 159.01 190.03 694.62 33.63 195.45 724.99
Apache Spark Row Count Comparison (Partitions: 100 - Inner Join Test Time) rk1-rok-nvme rk1-mainline-nvme rk1-rok-emmc rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count Comparison (Partitions: 100 - Inner Join Test Time) 1000000 10000000 20000000 40000000 30 60 90 120 150 SE +/- 0.044993077, N = 5 SE +/- 1.372283254, N = 3 SE +/- 0.475686548, N = 3 SE +/- 1.445788055, N = 3 SE +/- 0.004165140, N = 3 SE +/- 0.120293064, N = 3 SE +/- 0.323667212, N = 3 SE +/- 1.752337079, N = 3 SE +/- 0.294062371, N = 3 SE +/- 1.642152192, N = 3 SE +/- 1.129567495, N = 3 SE +/- 0.134671456, N = 4 SE +/- 0.257232291, N = 3 SE +/- 0.574015178, N = 3 6.040000000 43.710000000 76.870000000 152.872557219 6.250000000 43.580000000 80.900000000 157.880000000 6.540000000 43.880000000 75.680000000 6.590000000 47.520000000 83.980000000
Apache Spark Partitions Comparison (Row Count: 40000000 - - Inner Join Test Time) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Partitions Comparison (Row Count: 40000000 - - Inner Join Test Time) 1000 2000 500 100 40 80 120 160 200 SE +/- 1.83, N = 3 SE +/- 1.01, N = 3 SE +/- 1.02, N = 3 SE +/- 1.45, N = 3 SE +/- 1.75, N = 3 SE +/- 0.39, N = 3 SE +/- 1.46, N = 3 SE +/- 1.92, N = 3 151.54 151.60 152.21 152.87 157.88 158.11 159.12 162.01
Apache Spark Row Count Comparison (Partitions: 100 - Repartition Test Time) rk1-rok-emmc rk1-rok-nvme rk1-mainline-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count Comparison (Partitions: 100 - Repartition Test Time) 1000000 10000000 20000000 40000000 30 60 90 120 150 SE +/- 0.07, N = 3 SE +/- 0.76, N = 3 SE +/- 2.01, N = 3 SE +/- 0.03, N = 5 SE +/- 0.43, N = 3 SE +/- 0.15, N = 3 SE +/- 0.42, N = 3 SE +/- 0.08, N = 3 SE +/- 0.18, N = 3 SE +/- 0.33, N = 3 SE +/- 1.31, N = 3 SE +/- 0.03, N = 4 SE +/- 0.56, N = 3 SE +/- 0.55, N = 3 8.62 38.58 72.35 8.75 37.07 68.12 131.38 8.79 38.29 71.59 137.28 9.08 41.28 74.32
Apache Spark Partitions Comparison (Row Count: 40000000 - - Repartition Test Time) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Partitions Comparison (Row Count: 40000000 - - Repartition Test Time) 100 2000 1000 500 30 60 90 120 150 SE +/- 0.42, N = 3 SE +/- 0.77, N = 3 SE +/- 0.93, N = 3 SE +/- 0.84, N = 3 SE +/- 1.31, N = 3 SE +/- 0.91, N = 3 SE +/- 0.58, N = 3 SE +/- 0.83, N = 3 131.38 131.39 131.43 131.53 137.28 137.45 138.04 138.87
Apache Spark Row Count Comparison (Partitions: 100 - Group By Test Time) rk1-rok-emmc rk1-mainline-nvme rk1-mainline-emmc rk1-rok-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count Comparison (Partitions: 100 - Group By Test Time) 1000000 10000000 20000000 40000000 20 40 60 80 100 SE +/- 0.13, N = 3 SE +/- 3.06, N = 3 SE +/- 0.73, N = 3 SE +/- 0.13, N = 3 SE +/- 0.25, N = 3 SE +/- 0.32, N = 3 SE +/- 2.29, N = 3 SE +/- 0.02, N = 4 SE +/- 0.30, N = 3 SE +/- 0.45, N = 3 SE +/- 0.08, N = 5 SE +/- 0.24, N = 3 SE +/- 0.47, N = 3 SE +/- 3.33, N = 3 8.75 26.62 34.66 8.81 23.50 35.51 87.32 9.07 25.05 37.11 9.09 23.90 34.41 88.01
Apache Spark Partitions Comparison (Row Count: 40000000 - - Group By Test Time) rk1-rok-nvme rk1-mainline-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Partitions Comparison (Row Count: 40000000 - - Group By Test Time) 1000 2000 500 100 20 40 60 80 100 SE +/- 0.85, N = 3 SE +/- 3.36, N = 3 SE +/- 1.17, N = 3 SE +/- 3.33, N = 3 SE +/- 4.77, N = 3 SE +/- 2.29, N = 3 SE +/- 2.33, N = 3 SE +/- 4.05, N = 3 79.60 81.61 82.35 88.01 83.87 87.32 88.02 89.23
Apache Spark Row Count Comparison (Partitions: 1000 - Broadcast Inner Join Test Time) rk1-rok-emmc rk1-mainline-nvme rk1-rok-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count Comparison (Partitions: 1000 - Broadcast Inner Join Test Time) 1000000 10000000 20000000 40000000 30 60 90 120 150 SE +/- 0.06, N = 4 SE +/- 1.25, N = 3 SE +/- 0.83, N = 3 SE +/- 0.12, N = 3 SE +/- 0.16, N = 3 SE +/- 0.09, N = 3 SE +/- 0.25, N = 3 SE +/- 0.06, N = 3 SE +/- 0.36, N = 3 SE +/- 0.20, N = 3 SE +/- 1.46, N = 3 SE +/- 0.04, N = 3 SE +/- 0.09, N = 3 SE +/- 0.51, N = 3 6.90 40.90 75.96 6.99 41.98 80.64 158.24 7.05 39.22 76.66 147.55 7.29 43.47 84.01
Apache Spark Comparison (Row Count: 40000000 - Partitions: 1000) rk1-rok-emmc rk1-rok-nvme rk1-mainline-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Comparison (Row Count: 40000000 - Partitions: 1000) Calculate Pi Benchmark Using Dataframe Group By Test Time Repartition Test Time Broadcast Inner Join Test Time Inner Join Test Time SHA-512 Benchmark Time Calculate Pi Benchmark 160 320 480 640 800 SE +/- 0.16, N = 3 SE +/- 0.77, N = 3 SE +/- 0.56, N = 3 SE +/- 0.10, N = 3 SE +/- 0.85, N = 3 SE +/- 0.93, N = 3 SE +/- 1.46, N = 3 SE +/- 1.83, N = 3 SE +/- 0.48, N = 3 SE +/- 1.66, N = 3 SE +/- 0.16, N = 3 SE +/- 2.33, N = 3 SE +/- 0.83, N = 3 SE +/- 0.25, N = 3 SE +/- 1.92, N = 3 SE +/- 0.13, N = 3 SE +/- 6.51, N = 3 SE +/- 0.22, N = 3 SE +/- 0.54, N = 3 SE +/- 14.94, N = 3 31.54 172.45 581.69 31.61 79.60 131.43 147.55 151.54 172.19 581.60 32.40 88.02 138.87 158.24 162.01 183.35 697.90 33.51 189.73 721.00
Apache Spark Row Count Comparison (Partitions: 1000 - Inner Join Test Time) rk1-rok-nvme rk1-mainline-nvme rk1-mainline-emmc rk1-rok-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count Comparison (Partitions: 1000 - Inner Join Test Time) 1000000 10000000 20000000 40000000 40 80 120 160 200 SE +/- 0.108422107, N = 3 SE +/- 0.211182878, N = 3 SE +/- 0.524371080, N = 3 SE +/- 1.834767926, N = 3 SE +/- 0.035374915, N = 3 SE +/- 0.136942862, N = 3 SE +/- 0.420756743, N = 3 SE +/- 1.923212084, N = 3 SE +/- 0.105150363, N = 3 SE +/- 0.399790551, N = 3 SE +/- 0.315382741, N = 3 SE +/- 0.633875719, N = 4 SE +/- 0.557375853, N = 3 SE +/- 0.855084002, N = 3 7.810000000 41.490000000 79.290000000 151.543861997 8.010000000 44.000000000 81.350000000 162.010000000 8.330000000 45.600000000 85.120000000 8.630000000 43.300000000 78.420000000
Apache Spark Row Count Comparison (Partitions: 1000 - Repartition Test Time) rk1-rok-emmc rk1-rok-nvme rk1-mainline-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count Comparison (Partitions: 1000 - Repartition Test Time) 1000000 10000000 20000000 40000000 30 60 90 120 150 SE +/- 0.07, N = 4 SE +/- 0.54, N = 3 SE +/- 1.03, N = 3 SE +/- 0.18, N = 3 SE +/- 0.31, N = 3 SE +/- 0.20, N = 3 SE +/- 0.93, N = 3 SE +/- 0.07, N = 3 SE +/- 0.22, N = 3 SE +/- 0.23, N = 3 SE +/- 0.83, N = 3 SE +/- 0.02, N = 3 SE +/- 0.23, N = 3 SE +/- 0.23, N = 3 9.74 39.31 72.98 9.95 36.72 68.54 131.43 10.05 38.61 71.70 138.87 10.06 39.96 75.18
Apache Spark Row Count Comparison (Partitions: 1000 - Group By Test Time) rk1-rok-emmc rk1-mainline-nvme rk1-rok-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count Comparison (Partitions: 1000 - Group By Test Time) 1000000 10000000 20000000 40000000 20 40 60 80 100 SE +/- 0.08, N = 4 SE +/- 0.36, N = 3 SE +/- 2.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.28, N = 3 SE +/- 0.15, N = 3 SE +/- 2.33, N = 3 SE +/- 0.09, N = 3 SE +/- 0.20, N = 3 SE +/- 0.44, N = 3 SE +/- 0.85, N = 3 SE +/- 0.03, N = 3 SE +/- 0.35, N = 3 SE +/- 0.79, N = 3 10.93 22.44 35.83 11.10 22.29 35.27 88.02 11.18 22.62 34.70 79.60 11.39 23.89 37.31
Apache Spark Row Count Comparison (Partitions: 2000 - Broadcast Inner Join Test Time) rk1-mainline-nvme rk1-rok-emmc rk1-rok-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count Comparison (Partitions: 2000 - Broadcast Inner Join Test Time) 1000000 10000000 20000000 40000000 30 60 90 120 150 SE +/- 0.01, N = 3 SE +/- 0.28, N = 3 SE +/- 0.08, N = 3 SE +/- 1.89, N = 3 SE +/- 0.13, N = 9 SE +/- 0.24, N = 3 SE +/- 0.27, N = 3 SE +/- 0.13, N = 3 SE +/- 0.89, N = 3 SE +/- 0.50, N = 3 SE +/- 0.18, N = 3 SE +/- 0.27, N = 3 SE +/- 0.57, N = 3 8.04 42.90 81.25 157.25 8.37 40.93 8.41 41.16 77.56 148.66 8.58 44.59 83.94
Apache Spark Comparison (Row Count: 40000000 - Partitions: 2000) rk1-rok-nvme rk1-rok-emmc rk1-mainline-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Comparison (Row Count: 40000000 - Partitions: 2000) Calculate Pi Benchmark Using Dataframe Group By Test Time Repartition Test Time Broadcast Inner Join Test Time Inner Join Test Time SHA-512 Benchmark Time Calculate Pi Benchmark 150 300 450 600 750 SE +/- 0.14, N = 3 SE +/- 3.36, N = 3 SE +/- 0.77, N = 3 SE +/- 0.50, N = 3 SE +/- 1.01, N = 3 SE +/- 0.47, N = 3 SE +/- 1.28, N = 3 SE +/- 0.10, N = 3 SE +/- 0.42, N = 3 SE +/- 0.49, N = 3 SE +/- 0.31, N = 3 SE +/- 4.77, N = 3 SE +/- 0.91, N = 3 SE +/- 1.89, N = 3 SE +/- 1.46, N = 3 SE +/- 0.21, N = 3 SE +/- 8.50, N = 3 SE +/- 0.06, N = 3 SE +/- 0.40, N = 3 SE +/- 16.56, N = 3 31.32 81.61 131.39 148.66 151.60 175.24 579.55 31.65 175.84 580.86 32.20 83.87 137.45 157.25 159.12 185.51 695.17 33.79 192.81 710.71
Apache Spark Row Count Comparison (Partitions: 2000 - Inner Join Test Time) rk1-mainline-nvme rk1-mainline-emmc rk1-rok-nvme rk1-rok-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count Comparison (Partitions: 2000 - Inner Join Test Time) 1000000 10000000 20000000 40000000 40 80 120 160 200 SE +/- 0.09, N = 3 SE +/- 0.04, N = 3 SE +/- 0.31, N = 3 SE +/- 1.46, N = 3 SE +/- 0.10, N = 3 SE +/- 0.21, N = 3 SE +/- 0.28, N = 3 SE +/- 0.40, N = 3 SE +/- 0.15, N = 3 SE +/- 0.05, N = 3 SE +/- 1.01, N = 3 SE +/- 0.50, N = 9 SE +/- 1.45, N = 3 10.68 45.74 83.64 159.12 10.69 47.67 86.43 10.89 44.23 80.41 151.60 11.06 47.61
Apache Spark Row Count Comparison (Partitions: 2000 - Repartition Test Time) rk1-rok-emmc rk1-mainline-nvme rk1-rok-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count Comparison (Partitions: 2000 - Repartition Test Time) 1000000 10000000 20000000 40000000 30 60 90 120 150 SE +/- 0.04, N = 9 SE +/- 0.66, N = 3 SE +/- 0.04, N = 3 SE +/- 0.21, N = 3 SE +/- 0.20, N = 3 SE +/- 0.91, N = 3 SE +/- 0.16, N = 3 SE +/- 0.08, N = 3 SE +/- 0.14, N = 3 SE +/- 0.77, N = 3 SE +/- 0.18, N = 3 SE +/- 0.03, N = 3 SE +/- 0.46, N = 3 10.57 39.33 10.71 39.22 72.28 137.45 10.85 37.94 69.09 131.39 11.01 40.50 75.44
Apache Spark Row Count Comparison (Partitions: 2000 - Group By Test Time) rk1-rok-emmc rk1-mainline-nvme rk1-mainline-emmc rk1-rok-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count Comparison (Partitions: 2000 - Group By Test Time) 1000000 10000000 20000000 40000000 20 40 60 80 100 SE +/- 0.13, N = 9 SE +/- 0.22, N = 3 SE +/- 0.09, N = 3 SE +/- 0.13, N = 3 SE +/- 0.46, N = 3 SE +/- 4.77, N = 3 SE +/- 0.15, N = 3 SE +/- 0.28, N = 3 SE +/- 0.10, N = 3 SE +/- 0.23, N = 3 SE +/- 0.39, N = 3 SE +/- 0.41, N = 3 SE +/- 3.36, N = 3 12.83 24.10 12.86 24.09 36.72 83.87 13.02 24.85 37.35 13.31 24.13 37.16 81.61
Apache Spark Row Count Comparison (Partitions: 500 - Broadcast Inner Join Test Time) rk1-rok-emmc rk1-mainline-nvme rk1-rok-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count Comparison (Partitions: 500 - Broadcast Inner Join Test Time) 1000000 10000000 20000000 40000000 30 60 90 120 150 SE +/- 0.063047733, N = 3 SE +/- 0.416062930, N = 3 SE +/- 0.043071403, N = 3 SE +/- 0.103211248, N = 3 SE +/- 0.236232308, N = 3 SE +/- 0.489603948, N = 3 SE +/- 0.852271154, N = 3 SE +/- 0.486110869, N = 3 SE +/- 0.448087864, N = 3 SE +/- 0.730826056, N = 3 SE +/- 0.764058299, N = 3 SE +/- 0.094366471, N = 3 SE +/- 0.236866720, N = 3 SE +/- 0.300364443, N = 3 6.120000000 39.160000000 75.230000000 6.290000000 40.950000000 80.770000000 157.080000000 6.510000000 38.350000000 76.270000000 147.548531194 6.620000000 42.680000000 83.530000000
Apache Spark Comparison (Row Count: 40000000 - Partitions: 500) rk1-rok-emmc rk1-rok-nvme rk1-mainline-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Comparison (Row Count: 40000000 - Partitions: 500) Calculate Pi Benchmark Using Dataframe Group By Test Time Repartition Test Time Broadcast Inner Join Test Time Inner Join Test Time SHA-512 Benchmark Time Calculate Pi Benchmark 160 320 480 640 800 SE +/- 0.11, N = 3 SE +/- 0.48, N = 3 SE +/- 0.86, N = 3 SE +/- 0.09, N = 3 SE +/- 1.17, N = 3 SE +/- 0.84, N = 3 SE +/- 0.76, N = 3 SE +/- 1.02, N = 3 SE +/- 1.56, N = 3 SE +/- 0.55, N = 3 SE +/- 0.36, N = 3 SE +/- 4.05, N = 3 SE +/- 0.58, N = 3 SE +/- 0.85, N = 3 SE +/- 0.39, N = 3 SE +/- 0.55, N = 3 SE +/- 4.60, N = 3 SE +/- 0.10, N = 3 SE +/- 0.26, N = 3 SE +/- 6.99, N = 3 31.51 172.06 580.30 31.71 82.35 131.53 147.55 152.21 172.69 579.01 31.96 89.23 138.04 157.08 158.11 183.20 690.62 33.77 189.39 728.26
Apache Spark Row Count Comparison (Partitions: 500 - Inner Join Test Time) rk1-mainline-nvme rk1-rok-nvme rk1-mainline-emmc rk1-rok-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count Comparison (Partitions: 500 - Inner Join Test Time) 1000000 10000000 20000000 40000000 30 60 90 120 150 SE +/- 0.103943425, N = 3 SE +/- 0.391685283, N = 3 SE +/- 0.747944666, N = 3 SE +/- 0.391834664, N = 3 SE +/- 0.043852959, N = 3 SE +/- 0.324188438, N = 3 SE +/- 0.097366593, N = 3 SE +/- 1.021947894, N = 3 SE +/- 0.056766652, N = 3 SE +/- 0.422261678, N = 3 SE +/- 0.562607380, N = 3 SE +/- 0.517942458, N = 3 SE +/- 0.798930107, N = 3 SE +/- 0.488163973, N = 3 7.010000000 42.540000000 80.990000000 158.110000000 7.030000000 40.240000000 77.630000000 152.207485397 7.260000000 44.680000000 83.840000000 7.530000000 42.430000000 78.030000000
Apache Spark Row Count Comparison (Partitions: 500 - Repartition Test Time) rk1-rok-emmc rk1-mainline-nvme rk1-rok-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count Comparison (Partitions: 500 - Repartition Test Time) 1000000 10000000 20000000 40000000 30 60 90 120 150 SE +/- 0.101989022, N = 3 SE +/- 1.074726167, N = 3 SE +/- 0.840434214, N = 3 SE +/- 0.076523207, N = 3 SE +/- 0.263873750, N = 3 SE +/- 0.119615928, N = 3 SE +/- 0.575990239, N = 3 SE +/- 0.069154351, N = 3 SE +/- 0.254871419, N = 3 SE +/- 0.310887433, N = 3 SE +/- 0.835252655, N = 3 SE +/- 0.037643391, N = 3 SE +/- 0.579061882, N = 3 SE +/- 0.150029474, N = 3 9.000000000 38.920000000 70.900000000 9.100000000 38.210000000 71.300000000 138.040000000 9.210000000 36.440000000 67.860000000 131.531132677 9.460000000 40.160000000 73.220000000
Apache Spark Row Count Comparison (Partitions: 500 - Group By Test Time) rk1-rok-emmc rk1-mainline-nvme rk1-rok-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count Comparison (Partitions: 500 - Group By Test Time) 1000000 10000000 20000000 40000000 20 40 60 80 100 SE +/- 0.15, N = 3 SE +/- 1.78, N = 3 SE +/- 4.59, N = 3 SE +/- 0.19, N = 3 SE +/- 0.51, N = 3 SE +/- 0.72, N = 3 SE +/- 4.05, N = 3 SE +/- 0.09, N = 3 SE +/- 0.17, N = 3 SE +/- 0.13, N = 3 SE +/- 1.17, N = 3 SE +/- 0.09, N = 3 SE +/- 0.42, N = 3 SE +/- 0.10, N = 3 9.84 23.82 39.26 9.95 22.37 36.37 89.23 10.03 22.38 35.99 82.35 10.13 23.28 37.00
Apache Spark Row Count Comparison (Partitions: 100 - Calculate Pi Benchmark Using Dataframe) rk1-rok-emmc rk1-rok-nvme rk1-mainline-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count Comparison (Partitions: 100 - Calculate Pi Benchmark Using Dataframe) 10000000 40000000 20000000 1000000 8 16 24 32 40 SE +/- 0.29, N = 3 SE +/- 0.38, N = 3 SE +/- 0.07, N = 3 SE +/- 0.04, N = 3 SE +/- 0.18, N = 3 SE +/- 0.09, N = 5 SE +/- 0.10, N = 3 SE +/- 0.06, N = 3 SE +/- 0.23, N = 3 SE +/- 0.26, N = 3 SE +/- 0.23, N = 3 SE +/- 0.09, N = 3 SE +/- 0.05, N = 3 SE +/- 0.32, N = 3 SE +/- 0.12, N = 4 SE +/- 0.10, N = 3 31.49 31.57 31.81 31.84 31.62 31.63 31.79 31.97 32.08 32.14 32.24 32.35 33.63 33.73 33.76 34.02
Apache Spark Partitions Comparison (Row Count: 40000000 - - Calculate Pi Benchmark Using Dataframe) rk1-rok-nvme rk1-rok-emmc rk1-mainline-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Partitions Comparison (Row Count: 40000000 - - Calculate Pi Benchmark Using Dataframe) 2000 500 1000 100 8 16 24 32 40 SE +/- 0.14, N = 3 SE +/- 0.10, N = 3 SE +/- 0.09, N = 3 SE +/- 0.10, N = 3 SE +/- 0.11, N = 3 SE +/- 0.16, N = 3 SE +/- 0.38, N = 3 SE +/- 0.10, N = 3 SE +/- 0.36, N = 3 SE +/- 0.23, N = 3 SE +/- 0.31, N = 3 SE +/- 0.16, N = 3 SE +/- 0.22, N = 3 SE +/- 0.05, N = 3 SE +/- 0.10, N = 3 SE +/- 0.06, N = 3 31.32 31.61 31.71 31.79 31.51 31.54 31.57 31.65 31.96 32.08 32.20 32.40 33.51 33.63 33.77 33.79
Apache Spark Row Count Comparison (Partitions: 100 - Calculate Pi Benchmark) rk1-rok-emmc rk1-rok-nvme rk1-mainline-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count Comparison (Partitions: 100 - Calculate Pi Benchmark) 40000000 10000000 20000000 1000000 160 320 480 640 800 SE +/- 0.87, N = 3 SE +/- 1.38, N = 3 SE +/- 1.54, N = 3 SE +/- 1.47, N = 3 SE +/- 0.70, N = 3 SE +/- 0.68, N = 3 SE +/- 0.46, N = 5 SE +/- 3.74, N = 3 SE +/- 7.97, N = 3 SE +/- 1.77, N = 3 SE +/- 8.48, N = 3 SE +/- 1.80, N = 3 SE +/- 8.94, N = 3 SE +/- 3.83, N = 3 SE +/- 8.88, N = 3 SE +/- 9.68, N = 4 579.98 580.52 581.45 581.85 580.29 581.19 581.85 582.87 681.48 694.41 694.61 694.62 713.91 722.90 724.99 727.52
Apache Spark Partitions Comparison (Row Count: 40000000 - - Calculate Pi Benchmark) rk1-rok-nvme rk1-rok-emmc rk1-mainline-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Partitions Comparison (Row Count: 40000000 - - Calculate Pi Benchmark) 500 2000 100 1000 160 320 480 640 800 SE +/- 0.55, N = 3 SE +/- 1.28, N = 3 SE +/- 0.68, N = 3 SE +/- 1.66, N = 3 SE +/- 0.87, N = 3 SE +/- 0.86, N = 3 SE +/- 0.49, N = 3 SE +/- 0.56, N = 3 SE +/- 4.60, N = 3 SE +/- 1.80, N = 3 SE +/- 8.50, N = 3 SE +/- 6.51, N = 3 SE +/- 16.56, N = 3 SE +/- 14.94, N = 3 SE +/- 8.88, N = 3 SE +/- 6.99, N = 3 579.01 579.55 581.19 581.60 579.98 580.30 580.86 581.69 690.62 694.62 695.17 697.90 710.71 721.00 724.99 728.26
Apache Spark Row Count Comparison (Partitions: 100 - SHA-512 Benchmark Time) rk1-rok-emmc rk1-mainline-nvme rk1-rok-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count Comparison (Partitions: 100 - SHA-512 Benchmark Time) 1000000 10000000 20000000 40000000 40 80 120 160 200 SE +/- 0.09, N = 3 SE +/- 0.05, N = 3 SE +/- 0.12, N = 3 SE +/- 0.58, N = 3 SE +/- 0.04, N = 3 SE +/- 0.14, N = 3 SE +/- 0.34, N = 3 SE +/- 0.84, N = 3 SE +/- 0.10, N = 5 SE +/- 0.39, N = 3 SE +/- 0.67, N = 3 SE +/- 0.82, N = 3 SE +/- 0.11, N = 4 SE +/- 0.32, N = 3 SE +/- 0.22, N = 3 SE +/- 0.34, N = 3 9.34 52.69 88.81 177.81 9.50 55.28 93.79 190.03 9.56 52.88 89.48 178.89 10.01 57.05 96.68 195.45
Apache Spark Partitions Comparison (Row Count: 40000000 - - SHA-512 Benchmark Time) rk1-rok-emmc rk1-rok-nvme rk1-mainline-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Partitions Comparison (Row Count: 40000000 - - SHA-512 Benchmark Time) 500 1000 2000 100 40 80 120 160 200 SE +/- 0.48, N = 3 SE +/- 0.77, N = 3 SE +/- 0.42, N = 3 SE +/- 0.58, N = 3 SE +/- 0.48, N = 3 SE +/- 1.56, N = 3 SE +/- 0.47, N = 3 SE +/- 0.82, N = 3 SE +/- 0.55, N = 3 SE +/- 0.13, N = 3 SE +/- 0.21, N = 3 SE +/- 0.84, N = 3 SE +/- 0.26, N = 3 SE +/- 0.54, N = 3 SE +/- 0.40, N = 3 SE +/- 0.34, N = 3 172.06 172.45 175.84 177.81 172.19 172.69 175.24 178.89 183.20 183.35 185.51 190.03 189.39 189.73 192.81 195.45
Apache Spark Row Count Comparison (Partitions: 500 - Calculate Pi Benchmark Using Dataframe) rk1-rok-emmc rk1-rok-nvme rk1-mainline-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count Comparison (Partitions: 500 - Calculate Pi Benchmark Using Dataframe) 40000000 1000000 20000000 10000000 8 16 24 32 40 SE +/- 0.11, N = 3 SE +/- 0.15, N = 3 SE +/- 0.11, N = 3 SE +/- 0.02, N = 3 SE +/- 0.09, N = 3 SE +/- 0.02, N = 3 SE +/- 0.10, N = 3 SE +/- 0.05, N = 3 SE +/- 0.22, N = 3 SE +/- 0.36, N = 3 SE +/- 0.05, N = 3 SE +/- 0.16, N = 3 SE +/- 0.25, N = 3 SE +/- 0.16, N = 3 SE +/- 0.10, N = 3 SE +/- 0.13, N = 3 31.51 31.76 31.79 31.79 31.71 31.72 31.74 31.81 31.84 31.96 32.17 32.27 33.72 33.76 33.77 33.89
Apache Spark Row Count Comparison (Partitions: 500 - Calculate Pi Benchmark) rk1-rok-nvme rk1-rok-emmc rk1-mainline-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count Comparison (Partitions: 500 - Calculate Pi Benchmark) 40000000 1000000 10000000 20000000 160 320 480 640 800 SE +/- 0.55, N = 3 SE +/- 1.70, N = 3 SE +/- 0.62, N = 3 SE +/- 0.67, N = 3 SE +/- 1.02, N = 3 SE +/- 0.86, N = 3 SE +/- 0.64, N = 3 SE +/- 0.79, N = 3 SE +/- 4.56, N = 3 SE +/- 3.78, N = 3 SE +/- 3.62, N = 3 SE +/- 4.60, N = 3 SE +/- 3.66, N = 3 SE +/- 17.41, N = 3 SE +/- 6.99, N = 3 SE +/- 10.10, N = 3 579.01 579.16 581.78 583.11 579.55 580.30 580.99 581.12 683.57 684.23 685.12 690.62 692.06 714.05 728.26 733.90
Apache Spark Row Count Comparison (Partitions: 500 - SHA-512 Benchmark Time) rk1-rok-emmc rk1-mainline-nvme rk1-rok-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count Comparison (Partitions: 500 - SHA-512 Benchmark Time) 1000000 10000000 20000000 40000000 40 80 120 160 200 SE +/- 0.026873455, N = 3 SE +/- 0.112654588, N = 3 SE +/- 0.160687224, N = 3 SE +/- 0.477080995, N = 3 SE +/- 0.073904401, N = 3 SE +/- 0.088475323, N = 3 SE +/- 0.105154004, N = 3 SE +/- 0.553867494, N = 3 SE +/- 0.114204323, N = 3 SE +/- 0.195921788, N = 3 SE +/- 0.331996595, N = 3 SE +/- 1.561648800, N = 3 SE +/- 0.075456756, N = 3 SE +/- 0.109148903, N = 3 SE +/- 0.307771793, N = 3 SE +/- 0.260000987, N = 3 9.890000000 47.870000000 90.560000000 172.060000000 10.430000000 50.730000000 96.850000000 183.200000000 10.480000000 48.840000000 91.240000000 172.690048331 11.230000000 52.620000000 99.640000000 189.390000000
Apache Spark Row Count Comparison (Partitions: 1000 - Calculate Pi Benchmark Using Dataframe) rk1-rok-nvme rk1-rok-emmc rk1-mainline-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count Comparison (Partitions: 1000 - Calculate Pi Benchmark Using Dataframe) 20000000 10000000 40000000 1000000 8 16 24 32 40 SE +/- 0.32, N = 3 SE +/- 0.26, N = 3 SE +/- 0.08, N = 3 SE +/- 0.10, N = 3 SE +/- 0.16, N = 3 SE +/- 0.04, N = 3 SE +/- 0.14, N = 3 SE +/- 0.05, N = 4 SE +/- 0.15, N = 3 SE +/- 0.32, N = 3 SE +/- 0.10, N = 3 SE +/- 0.16, N = 3 SE +/- 0.08, N = 3 SE +/- 0.22, N = 3 SE +/- 0.19, N = 3 SE +/- 0.18, N = 3 31.22 31.36 31.54 31.61 31.54 31.66 31.75 31.88 32.05 32.24 32.36 32.40 33.39 33.51 33.81 34.00
Apache Spark Row Count Comparison (Partitions: 1000 - Calculate Pi Benchmark) rk1-rok-emmc rk1-rok-nvme rk1-mainline-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count Comparison (Partitions: 1000 - Calculate Pi Benchmark) 20000000 1000000 10000000 40000000 160 320 480 640 800 SE +/- 0.66, N = 3 SE +/- 0.54, N = 4 SE +/- 1.40, N = 3 SE +/- 0.56, N = 3 SE +/- 1.10, N = 3 SE +/- 0.29, N = 3 SE +/- 1.66, N = 3 SE +/- 2.32, N = 3 SE +/- 2.66, N = 3 SE +/- 4.78, N = 3 SE +/- 1.43, N = 3 SE +/- 6.51, N = 3 SE +/- 1.88, N = 3 SE +/- 14.94, N = 3 SE +/- 5.58, N = 3 SE +/- 11.19, N = 3 579.19 580.24 580.37 581.69 580.24 580.46 581.60 583.50 687.06 690.24 695.32 697.90 717.10 721.00 722.36 722.93
Apache Spark Row Count Comparison (Partitions: 1000 - SHA-512 Benchmark Time) rk1-rok-emmc rk1-rok-nvme rk1-mainline-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count Comparison (Partitions: 1000 - SHA-512 Benchmark Time) 1000000 10000000 20000000 40000000 40 80 120 160 200 SE +/- 0.12, N = 4 SE +/- 0.15, N = 3 SE +/- 0.29, N = 3 SE +/- 0.77, N = 3 SE +/- 0.01, N = 3 SE +/- 0.05, N = 3 SE +/- 0.10, N = 3 SE +/- 0.48, N = 3 SE +/- 0.09, N = 3 SE +/- 0.11, N = 3 SE +/- 0.20, N = 3 SE +/- 0.13, N = 3 SE +/- 0.14, N = 3 SE +/- 0.22, N = 3 SE +/- 0.20, N = 3 SE +/- 0.54, N = 3 10.78 49.21 91.39 172.45 11.14 49.45 92.42 172.19 11.18 51.64 95.92 183.35 11.38 53.52 100.73 189.73
Apache Spark Row Count Comparison (Partitions: 2000 - Calculate Pi Benchmark Using Dataframe) rk1-rok-nvme rk1-rok-emmc rk1-mainline-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count Comparison (Partitions: 2000 - Calculate Pi Benchmark Using Dataframe) 40000000 1000000 10000000 20000000 8 16 24 32 40 SE +/- 0.14, N = 3 SE +/- 0.04, N = 3 SE +/- 0.15, N = 3 SE +/- 0.12, N = 3 SE +/- 0.09, N = 9 SE +/- 0.10, N = 3 SE +/- 0.10, N = 3 SE +/- 0.14, N = 3 SE +/- 0.06, N = 3 SE +/- 0.23, N = 3 SE +/- 0.31, N = 3 SE +/- 0.09, N = 3 SE +/- 0.06, N = 3 SE +/- 0.01, N = 3 SE +/- 0.11, N = 3 SE +/- 0.14, N = 3 31.32 31.58 31.66 31.68 31.56 31.61 31.65 31.66 31.92 32.03 32.20 32.21 33.79 33.79 33.91 33.96
Apache Spark Row Count Comparison (Partitions: 2000 - Calculate Pi Benchmark) rk1-rok-nvme rk1-rok-emmc rk1-mainline-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count Comparison (Partitions: 2000 - Calculate Pi Benchmark) 10000000 40000000 20000000 1000000 160 320 480 640 800 SE +/- 0.51, N = 3 SE +/- 1.28, N = 3 SE +/- 0.28, N = 3 SE +/- 0.55, N = 3 SE +/- 1.08, N = 3 SE +/- 0.47, N = 9 SE +/- 0.49, N = 3 SE +/- 0.41, N = 3 SE +/- 2.10, N = 3 SE +/- 8.22, N = 3 SE +/- 8.50, N = 3 SE +/- 6.18, N = 3 SE +/- 16.56, N = 3 SE +/- 13.31, N = 3 SE +/- 22.40, N = 3 SE +/- 5.14, N = 3 577.92 579.55 581.10 582.61 579.87 580.68 580.86 581.17 681.91 690.63 695.17 699.96 710.71 711.60 723.32 733.77
Apache Spark Row Count Comparison (Partitions: 2000 - SHA-512 Benchmark Time) rk1-mainline-nvme rk1-rok-emmc rk1-rok-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count Comparison (Partitions: 2000 - SHA-512 Benchmark Time) 1000000 10000000 20000000 40000000 40 80 120 160 200 SE +/- 0.11, N = 3 SE +/- 0.34, N = 3 SE +/- 0.37, N = 3 SE +/- 0.21, N = 3 SE +/- 0.12, N = 9 SE +/- 0.36, N = 3 SE +/- 0.02, N = 3 SE +/- 0.42, N = 3 SE +/- 0.11, N = 3 SE +/- 0.24, N = 3 SE +/- 0.11, N = 3 SE +/- 0.47, N = 3 SE +/- 0.14, N = 3 SE +/- 0.39, N = 3 SE +/- 0.14, N = 3 SE +/- 0.40, N = 3 12.55 53.04 97.65 185.51 12.63 50.80 91.96 175.84 12.88 51.09 92.19 175.24 12.96 55.17 101.15 192.81
Apache Spark Partitions Comparison (Row Count: 1000000 - - Broadcast Inner Join Test Time) rk1-rok-nvme rk1-rok-emmc rk1-mainline-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Partitions Comparison (Row Count: 1000000 - - Broadcast Inner Join Test Time) 100 500 1000 2000 2 4 6 8 10 SE +/- 0.07, N = 5 SE +/- 0.49, N = 3 SE +/- 0.06, N = 3 SE +/- 0.27, N = 3 SE +/- 0.08, N = 3 SE +/- 0.06, N = 3 SE +/- 0.06, N = 4 SE +/- 0.13, N = 9 SE +/- 0.10, N = 3 SE +/- 0.10, N = 3 SE +/- 0.12, N = 3 SE +/- 0.01, N = 3 SE +/- 0.09, N = 4 SE +/- 0.09, N = 3 SE +/- 0.04, N = 3 SE +/- 0.18, N = 3 5.45 6.51 7.05 8.41 5.50 6.12 6.90 8.37 5.69 6.29 6.99 8.04 5.72 6.62 7.29 8.58
Apache Spark Comparison (Row Count: 1000000 - Partitions: 2000) rk1-mainline-nvme rk1-rok-emmc rk1-rok-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Comparison (Row Count: 1000000 - Partitions: 2000) Broadcast Inner Join Test Time Repartition Test Time Inner Join Test Time SHA-512 Benchmark Time Group By Test Time Calculate Pi Benchmark Using Dataframe Calculate Pi Benchmark 160 320 480 640 800 SE +/- 0.011049874, N = 3 SE +/- 0.094249006, N = 3 SE +/- 0.042552140, N = 3 SE +/- 0.112867497, N = 3 SE +/- 0.090717982, N = 3 SE +/- 0.230080533, N = 3 SE +/- 8.221686317, N = 3 SE +/- 0.128969955, N = 9 SE +/- 0.039688685, N = 9 SE +/- 0.501143304, N = 9 SE +/- 0.121232499, N = 9 SE +/- 0.134671941, N = 9 SE +/- 0.090240232, N = 9 SE +/- 0.468273880, N = 9 SE +/- 0.269877699, N = 3 SE +/- 0.155773144, N = 3 SE +/- 0.401879123, N = 3 SE +/- 0.113414449, N = 3 SE +/- 0.230601906, N = 3 SE +/- 0.123827132, N = 3 SE +/- 0.548006604, N = 3 SE +/- 0.177939327, N = 3 SE +/- 0.098619535, N = 3 SE +/- 0.181687585, N = 3 SE +/- 0.139768323, N = 3 SE +/- 0.146972816, N = 3 SE +/- 0.013599313, N = 3 SE +/- 5.138863712, N = 3 8.040000000 10.680000000 10.710000000 12.550000000 12.860000000 32.030000000 690.630000000 8.370000000 10.570000000 11.060000000 12.630000000 12.830000000 31.560000000 580.680000000 8.410000000 10.850000000 10.890000000 12.880000000 13.310000000 31.680000000 582.614894707 8.580000000 10.690000000 11.010000000 12.960000000 13.020000000 33.790000000 733.770000000
Apache Spark Partitions Comparison (Row Count: 1000000 - - Inner Join Test Time) rk1-rok-nvme rk1-mainline-nvme rk1-rok-emmc rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Partitions Comparison (Row Count: 1000000 - - Inner Join Test Time) 100 500 1000 2000 3 6 9 12 15 SE +/- 0.04, N = 5 SE +/- 0.04, N = 3 SE +/- 0.11, N = 3 SE +/- 0.40, N = 3 SE +/- 0.00, N = 3 SE +/- 0.10, N = 3 SE +/- 0.04, N = 3 SE +/- 0.09, N = 3 SE +/- 0.29, N = 3 SE +/- 0.52, N = 3 SE +/- 0.63, N = 4 SE +/- 0.50, N = 9 SE +/- 0.13, N = 4 SE +/- 0.06, N = 3 SE +/- 0.11, N = 3 SE +/- 0.10, N = 3 6.04 7.03 7.81 10.89 6.25 7.01 8.01 10.68 6.54 7.53 8.63 11.06 6.59 7.26 8.33 10.69
Apache Spark Partitions Comparison (Row Count: 1000000 - - Repartition Test Time) rk1-rok-emmc rk1-rok-nvme rk1-mainline-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Partitions Comparison (Row Count: 1000000 - - Repartition Test Time) 100 500 1000 2000 3 6 9 12 15 SE +/- 0.07, N = 3 SE +/- 0.10, N = 3 SE +/- 0.07, N = 4 SE +/- 0.04, N = 9 SE +/- 0.03, N = 5 SE +/- 0.07, N = 3 SE +/- 0.18, N = 3 SE +/- 0.16, N = 3 SE +/- 0.08, N = 3 SE +/- 0.08, N = 3 SE +/- 0.07, N = 3 SE +/- 0.04, N = 3 SE +/- 0.03, N = 4 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.18, N = 3 8.62 9.00 9.74 10.57 8.75 9.21 9.95 10.85 8.79 9.10 10.05 10.71 9.08 9.46 10.06 11.01
Apache Spark Partitions Comparison (Row Count: 1000000 - - Group By Test Time) rk1-rok-emmc rk1-mainline-nvme rk1-mainline-emmc rk1-rok-nvme OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Partitions Comparison (Row Count: 1000000 - - Group By Test Time) 100 500 1000 2000 3 6 9 12 15 SE +/- 0.13, N = 3 SE +/- 0.15, N = 3 SE +/- 0.08, N = 4 SE +/- 0.13, N = 9 SE +/- 0.13, N = 3 SE +/- 0.19, N = 3 SE +/- 0.02, N = 3 SE +/- 0.09, N = 3 SE +/- 0.02, N = 4 SE +/- 0.09, N = 3 SE +/- 0.03, N = 3 SE +/- 0.15, N = 3 SE +/- 0.08, N = 5 SE +/- 0.09, N = 3 SE +/- 0.09, N = 3 SE +/- 0.23, N = 3 8.75 9.84 10.93 12.83 8.81 9.95 11.10 12.86 9.07 10.13 11.39 13.02 9.09 10.03 11.18 13.31
Apache Spark Partitions Comparison (Row Count: 1000000 - - Calculate Pi Benchmark Using Dataframe) rk1-rok-nvme rk1-rok-emmc rk1-mainline-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Partitions Comparison (Row Count: 1000000 - - Calculate Pi Benchmark Using Dataframe) 1000 2000 100 500 8 16 24 32 40 SE +/- 0.08, N = 3 SE +/- 0.09, N = 5 SE +/- 0.12, N = 3 SE +/- 0.02, N = 3 SE +/- 0.09, N = 9 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.05, N = 4 SE +/- 0.23, N = 3 SE +/- 0.26, N = 3 SE +/- 0.16, N = 3 SE +/- 0.10, N = 3 SE +/- 0.08, N = 3 SE +/- 0.12, N = 4 SE +/- 0.16, N = 3 SE +/- 0.01, N = 3 31.54 31.63 31.68 31.72 31.56 31.79 31.84 31.88 32.03 32.14 32.27 32.36 33.39 33.76 33.76 33.79
Apache Spark Partitions Comparison (Row Count: 1000000 - - Calculate Pi Benchmark) rk1-rok-nvme rk1-rok-emmc rk1-mainline-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Partitions Comparison (Row Count: 1000000 - - Calculate Pi Benchmark) 500 1000 2000 100 160 320 480 640 800 SE +/- 1.70, N = 3 SE +/- 0.46, N = 5 SE +/- 0.55, N = 3 SE +/- 2.32, N = 3 SE +/- 0.54, N = 4 SE +/- 0.47, N = 9 SE +/- 0.64, N = 3 SE +/- 1.54, N = 3 SE +/- 3.62, N = 3 SE +/- 8.22, N = 3 SE +/- 1.77, N = 3 SE +/- 1.43, N = 3 SE +/- 1.88, N = 3 SE +/- 9.68, N = 4 SE +/- 5.14, N = 3 SE +/- 10.10, N = 3 579.16 581.85 582.61 583.50 580.24 580.68 580.99 581.45 685.12 690.63 694.41 695.32 717.10 727.52 733.77 733.90
Apache Spark Partitions Comparison (Row Count: 1000000 - - SHA-512 Benchmark Time) rk1-rok-emmc rk1-mainline-nvme rk1-rok-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Partitions Comparison (Row Count: 1000000 - - SHA-512 Benchmark Time) 100 500 1000 2000 3 6 9 12 15 SE +/- 0.09, N = 3 SE +/- 0.03, N = 3 SE +/- 0.12, N = 4 SE +/- 0.12, N = 9 SE +/- 0.04, N = 3 SE +/- 0.07, N = 3 SE +/- 0.09, N = 3 SE +/- 0.11, N = 3 SE +/- 0.10, N = 5 SE +/- 0.11, N = 3 SE +/- 0.01, N = 3 SE +/- 0.11, N = 3 SE +/- 0.11, N = 4 SE +/- 0.08, N = 3 SE +/- 0.14, N = 3 SE +/- 0.14, N = 3 9.34 9.89 10.78 12.63 9.50 10.43 11.18 12.55 9.56 10.48 11.14 12.88 10.01 11.23 11.38 12.96
Apache Spark Partitions Comparison (Row Count: 20000000 - - Broadcast Inner Join Test Time) rk1-rok-emmc rk1-rok-nvme rk1-mainline-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Partitions Comparison (Row Count: 20000000 - - Broadcast Inner Join Test Time) 100 500 1000 2000 20 40 60 80 100 SE +/- 0.59, N = 3 SE +/- 0.04, N = 3 SE +/- 0.83, N = 3 SE +/- 0.55, N = 3 SE +/- 0.73, N = 3 SE +/- 0.20, N = 3 SE +/- 0.89, N = 3 SE +/- 0.43, N = 3 SE +/- 0.09, N = 3 SE +/- 0.49, N = 3 SE +/- 0.08, N = 3 SE +/- 0.19, N = 3 SE +/- 0.30, N = 3 SE +/- 0.57, N = 3 SE +/- 0.51, N = 3 73.60 75.23 75.96 74.60 76.27 76.66 77.56 79.21 80.64 80.77 81.25 82.03 83.53 83.94 84.01
Apache Spark Comparison (Row Count: 20000000 - Partitions: 2000) rk1-rok-emmc rk1-rok-nvme rk1-mainline-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Comparison (Row Count: 20000000 - Partitions: 2000) Calculate Pi Benchmark Using Dataframe Group By Test Time Repartition Test Time Broadcast Inner Join Test Time Inner Join Test Time SHA-512 Benchmark Time Calculate Pi Benchmark 160 320 480 640 800 SE +/- 0.10, N = 3 SE +/- 0.02, N = 3 SE +/- 1.08, N = 3 SE +/- 0.15, N = 3 SE +/- 0.41, N = 3 SE +/- 0.14, N = 3 SE +/- 0.89, N = 3 SE +/- 0.05, N = 3 SE +/- 0.11, N = 3 SE +/- 0.28, N = 3 SE +/- 0.09, N = 3 SE +/- 0.46, N = 3 SE +/- 0.20, N = 3 SE +/- 0.08, N = 3 SE +/- 0.31, N = 3 SE +/- 0.37, N = 3 SE +/- 2.10, N = 3 SE +/- 0.11, N = 3 SE +/- 0.10, N = 3 SE +/- 0.46, N = 3 SE +/- 0.57, N = 3 SE +/- 0.28, N = 3 SE +/- 0.14, N = 3 SE +/- 22.40, N = 3 31.61 91.96 579.87 31.66 37.16 69.09 77.56 80.41 92.19 581.10 32.21 36.72 72.28 81.25 83.64 97.65 681.91 33.91 37.35 75.44 83.94 86.43 101.15 723.32
Apache Spark Partitions Comparison (Row Count: 20000000 - - Inner Join Test Time) rk1-rok-emmc rk1-rok-nvme rk1-mainline-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Partitions Comparison (Row Count: 20000000 - - Inner Join Test Time) 100 500 1000 2000 20 40 60 80 100 SE +/- 1.13, N = 3 SE +/- 0.49, N = 3 SE +/- 0.86, N = 3 SE +/- 0.48, N = 3 SE +/- 0.10, N = 3 SE +/- 0.52, N = 3 SE +/- 0.05, N = 3 SE +/- 0.32, N = 3 SE +/- 0.75, N = 3 SE +/- 0.42, N = 3 SE +/- 0.31, N = 3 SE +/- 0.56, N = 3 SE +/- 0.57, N = 3 SE +/- 0.32, N = 3 SE +/- 0.28, N = 3 75.68 78.03 78.42 76.87 77.63 79.29 80.41 80.90 80.99 81.35 83.64 83.84 83.98 85.12 86.43
Apache Spark Partitions Comparison (Row Count: 20000000 - - Repartition Test Time) rk1-rok-nvme rk1-rok-emmc rk1-mainline-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Partitions Comparison (Row Count: 20000000 - - Repartition Test Time) 500 100 1000 2000 20 40 60 80 100 SE +/- 0.31, N = 3 SE +/- 0.15, N = 3 SE +/- 0.20, N = 3 SE +/- 0.14, N = 3 SE +/- 0.84, N = 3 SE +/- 2.01, N = 3 SE +/- 1.03, N = 3 SE +/- 0.12, N = 3 SE +/- 0.33, N = 3 SE +/- 0.23, N = 3 SE +/- 0.20, N = 3 SE +/- 0.15, N = 3 SE +/- 0.55, N = 3 SE +/- 0.23, N = 3 SE +/- 0.46, N = 3 67.86 68.12 68.54 69.09 70.90 72.35 72.98 71.30 71.59 71.70 72.28 73.22 74.32 75.18 75.44
Apache Spark Partitions Comparison (Row Count: 20000000 - - Group By Test Time) rk1-rok-nvme rk1-rok-emmc rk1-mainline-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Partitions Comparison (Row Count: 20000000 - - Group By Test Time) 100 1000 500 2000 9 18 27 36 45 SE +/- 0.47, N = 3 SE +/- 0.44, N = 3 SE +/- 0.13, N = 3 SE +/- 0.41, N = 3 SE +/- 0.73, N = 3 SE +/- 2.03, N = 3 SE +/- 4.59, N = 3 SE +/- 0.15, N = 3 SE +/- 0.32, N = 3 SE +/- 0.72, N = 3 SE +/- 0.46, N = 3 SE +/- 0.10, N = 3 SE +/- 0.45, N = 3 SE +/- 0.79, N = 3 SE +/- 0.10, N = 3 34.41 34.70 35.99 37.16 34.66 35.83 39.26 35.27 35.51 36.37 36.72 37.00 37.11 37.31 37.35
Apache Spark Comparison (Row Count: 20000000 - Partitions: 1000) rk1-rok-nvme rk1-rok-emmc rk1-mainline-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Comparison (Row Count: 20000000 - Partitions: 1000) Calculate Pi Benchmark Using Dataframe Group By Test Time Repartition Test Time Broadcast Inner Join Test Time Inner Join Test Time SHA-512 Benchmark Time Calculate Pi Benchmark 160 320 480 640 800 SE +/- 0.32, N = 3 SE +/- 0.44, N = 3 SE +/- 0.20, N = 3 SE +/- 0.20, N = 3 SE +/- 0.52, N = 3 SE +/- 0.10, N = 3 SE +/- 1.10, N = 3 SE +/- 0.14, N = 3 SE +/- 2.03, N = 3 SE +/- 1.03, N = 3 SE +/- 0.83, N = 3 SE +/- 0.86, N = 3 SE +/- 0.29, N = 3 SE +/- 0.66, N = 3 SE +/- 0.15, N = 3 SE +/- 0.15, N = 3 SE +/- 0.23, N = 3 SE +/- 0.09, N = 3 SE +/- 0.42, N = 3 SE +/- 0.20, N = 3 SE +/- 2.66, N = 3 SE +/- 0.19, N = 3 SE +/- 0.79, N = 3 SE +/- 0.23, N = 3 SE +/- 0.51, N = 3 SE +/- 0.32, N = 3 SE +/- 0.20, N = 3 SE +/- 11.19, N = 3 31.22 34.70 68.54 76.66 79.29 92.42 580.24 31.75 35.83 72.98 75.96 78.42 91.39 579.19 32.05 35.27 71.70 80.64 81.35 95.92 687.06 33.81 37.31 75.18 84.01 85.12 100.73 722.93
Apache Spark Partitions Comparison (Row Count: 20000000 - - Calculate Pi Benchmark Using Dataframe) rk1-rok-nvme rk1-rok-emmc rk1-mainline-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Partitions Comparison (Row Count: 20000000 - - Calculate Pi Benchmark Using Dataframe) 1000 2000 100 500 8 16 24 32 40 SE +/- 0.32, N = 3 SE +/- 0.18, N = 3 SE +/- 0.15, N = 3 SE +/- 0.10, N = 3 SE +/- 0.10, N = 3 SE +/- 0.14, N = 3 SE +/- 0.15, N = 3 SE +/- 0.07, N = 3 SE +/- 0.22, N = 3 SE +/- 0.15, N = 3 SE +/- 0.09, N = 3 SE +/- 0.23, N = 3 SE +/- 0.25, N = 3 SE +/- 0.32, N = 3 SE +/- 0.19, N = 3 SE +/- 0.11, N = 3 31.22 31.62 31.66 31.74 31.61 31.75 31.76 31.81 31.84 32.05 32.21 32.24 33.72 33.73 33.81 33.91
Apache Spark Partitions Comparison (Row Count: 20000000 - - Calculate Pi Benchmark) rk1-rok-emmc rk1-rok-nvme rk1-mainline-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Partitions Comparison (Row Count: 20000000 - - Calculate Pi Benchmark) 1000 2000 100 500 160 320 480 640 800 SE +/- 0.66, N = 3 SE +/- 1.08, N = 3 SE +/- 1.38, N = 3 SE +/- 0.79, N = 3 SE +/- 1.10, N = 3 SE +/- 0.28, N = 3 SE +/- 3.74, N = 3 SE +/- 0.67, N = 3 SE +/- 2.10, N = 3 SE +/- 4.56, N = 3 SE +/- 2.66, N = 3 SE +/- 8.48, N = 3 SE +/- 8.94, N = 3 SE +/- 17.41, N = 3 SE +/- 11.19, N = 3 SE +/- 22.40, N = 3 579.19 579.87 580.52 581.12 580.24 581.10 582.87 583.11 681.91 683.57 687.06 694.61 713.91 714.05 722.93 723.32
Apache Spark Partitions Comparison (Row Count: 20000000 - - SHA-512 Benchmark Time) rk1-rok-emmc rk1-rok-nvme rk1-mainline-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Partitions Comparison (Row Count: 20000000 - - SHA-512 Benchmark Time) 100 500 1000 2000 20 40 60 80 100 SE +/- 0.12, N = 3 SE +/- 0.16, N = 3 SE +/- 0.29, N = 3 SE +/- 0.02, N = 3 SE +/- 0.67, N = 3 SE +/- 0.33, N = 3 SE +/- 0.11, N = 3 SE +/- 0.10, N = 3 SE +/- 0.34, N = 3 SE +/- 0.20, N = 3 SE +/- 0.11, N = 3 SE +/- 0.37, N = 3 SE +/- 0.22, N = 3 SE +/- 0.31, N = 3 SE +/- 0.20, N = 3 SE +/- 0.14, N = 3 88.81 90.56 91.39 91.96 89.48 91.24 92.19 92.42 93.79 95.92 96.85 97.65 96.68 99.64 100.73 101.15
Apache Spark Comparison (Row Count: 20000000 - Partitions: 500) rk1-rok-nvme rk1-rok-emmc rk1-mainline-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Comparison (Row Count: 20000000 - Partitions: 500) Calculate Pi Benchmark Using Dataframe Group By Test Time Repartition Test Time Broadcast Inner Join Test Time Inner Join Test Time SHA-512 Benchmark Time Calculate Pi Benchmark 150 300 450 600 750 SE +/- 0.10, N = 3 SE +/- 0.13, N = 3 SE +/- 0.31, N = 3 SE +/- 0.73, N = 3 SE +/- 0.10, N = 3 SE +/- 0.33, N = 3 SE +/- 0.67, N = 3 SE +/- 0.15, N = 3 SE +/- 4.59, N = 3 SE +/- 0.84, N = 3 SE +/- 0.04, N = 3 SE +/- 0.49, N = 3 SE +/- 0.16, N = 3 SE +/- 0.79, N = 3 SE +/- 0.22, N = 3 SE +/- 0.72, N = 3 SE +/- 0.12, N = 3 SE +/- 0.49, N = 3 SE +/- 0.75, N = 3 SE +/- 0.11, N = 3 SE +/- 4.56, N = 3 SE +/- 0.25, N = 3 SE +/- 0.10, N = 3 SE +/- 0.15, N = 3 SE +/- 0.30, N = 3 SE +/- 0.56, N = 3 SE +/- 0.31, N = 3 SE +/- 17.41, N = 3 31.74 35.99 67.86 76.27 77.63 91.24 583.11 31.76 39.26 70.90 75.23 78.03 90.56 581.12 31.84 36.37 71.30 80.77 80.99 96.85 683.57 33.72 37.00 73.22 83.53 83.84 99.64 714.05
Apache Spark Comparison (Row Count: 20000000 - Partitions: 100) rk1-rok-nvme rk1-rok-emmc rk1-mainline-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Comparison (Row Count: 20000000 - Partitions: 100) Calculate Pi Benchmark Using Dataframe Group By Test Time Repartition Test Time Broadcast Inner Join Test Time Inner Join Test Time SHA-512 Benchmark Time Calculate Pi Benchmark 150 300 450 600 750 SE +/- 0.18, N = 3 SE +/- 0.47, N = 3 SE +/- 0.15, N = 3 SE +/- 0.55, N = 3 SE +/- 0.48, N = 3 SE +/- 0.67, N = 3 SE +/- 3.74, N = 3 SE +/- 0.07, N = 3 SE +/- 0.73, N = 3 SE +/- 2.01, N = 3 SE +/- 0.59, N = 3 SE +/- 1.13, N = 3 SE +/- 0.12, N = 3 SE +/- 1.38, N = 3 SE +/- 0.23, N = 3 SE +/- 0.32, N = 3 SE +/- 0.33, N = 3 SE +/- 0.43, N = 3 SE +/- 0.32, N = 3 SE +/- 0.34, N = 3 SE +/- 8.48, N = 3 SE +/- 0.32, N = 3 SE +/- 0.45, N = 3 SE +/- 0.55, N = 3 SE +/- 0.19, N = 3 SE +/- 0.57, N = 3 SE +/- 0.22, N = 3 SE +/- 8.94, N = 3 31.62 34.41 68.12 74.60 76.87 89.48 582.87 31.81 34.66 72.35 73.60 75.68 88.81 580.52 32.24 35.51 71.59 79.21 80.90 93.79 694.61 33.73 37.11 74.32 82.03 83.98 96.68 713.91
Apache Spark Comparison (Row Count: 1000000 - Partitions: 100) rk1-rok-nvme rk1-rok-emmc rk1-mainline-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Comparison (Row Count: 1000000 - Partitions: 100) Broadcast Inner Join Test Time Inner Join Test Time Repartition Test Time Group By Test Time SHA-512 Benchmark Time Calculate Pi Benchmark Using Dataframe Calculate Pi Benchmark 160 320 480 640 800 SE +/- 0.069228259, N = 5 SE +/- 0.044993077, N = 5 SE +/- 0.034264151, N = 5 SE +/- 0.081615689, N = 5 SE +/- 0.101368246, N = 5 SE +/- 0.089037280, N = 5 SE +/- 0.461842438, N = 5 SE +/- 0.076264083, N = 3 SE +/- 0.294062371, N = 3 SE +/- 0.070931558, N = 3 SE +/- 0.130013375, N = 3 SE +/- 0.093919752, N = 3 SE +/- 0.039099097, N = 3 SE +/- 1.541717417, N = 3 SE +/- 0.102452612, N = 3 SE +/- 0.004165140, N = 3 SE +/- 0.084920457, N = 3 SE +/- 0.129389851, N = 3 SE +/- 0.038555282, N = 3 SE +/- 0.257940983, N = 3 SE +/- 1.768265132, N = 3 SE +/- 0.085253143, N = 4 SE +/- 0.134671456, N = 4 SE +/- 0.023541873, N = 4 SE +/- 0.025356347, N = 4 SE +/- 0.113137090, N = 4 SE +/- 0.122562063, N = 4 SE +/- 9.681628257, N = 4 5.450000000 6.040000000 8.750000000 9.090000000 9.560000000 31.630000000 581.852210785 5.500000000 6.540000000 8.620000000 8.750000000 9.340000000 31.840000000 581.450000000 5.690000000 6.250000000 8.790000000 8.810000000 9.500000000 32.140000000 694.410000000 5.720000000 6.590000000 9.070000000 9.080000000 10.010000000 33.760000000 727.520000000
Apache Spark Partitions Comparison (Row Count: 10000000 - - Broadcast Inner Join Test Time) rk1-rok-nvme rk1-rok-emmc rk1-mainline-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Partitions Comparison (Row Count: 10000000 - - Broadcast Inner Join Test Time) 500 1000 2000 100 11 22 33 44 55 SE +/- 0.45, N = 3 SE +/- 0.36, N = 3 SE +/- 0.13, N = 3 SE +/- 0.21, N = 3 SE +/- 0.42, N = 3 SE +/- 1.25, N = 3 SE +/- 0.24, N = 3 SE +/- 0.62, N = 3 SE +/- 0.24, N = 3 SE +/- 0.16, N = 3 SE +/- 0.28, N = 3 SE +/- 0.71, N = 3 SE +/- 0.24, N = 3 SE +/- 0.09, N = 3 SE +/- 0.27, N = 3 SE +/- 0.25, N = 3 38.35 39.22 41.16 42.85 39.16 40.90 40.93 43.19 40.95 41.98 42.90 44.26 42.68 43.47 44.59 47.10
Apache Spark Comparison (Row Count: 10000000 - Partitions: 100) rk1-mainline-nvme rk1-rok-nvme rk1-mainline-emmc rk1-rok-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Comparison (Row Count: 10000000 - Partitions: 100) Group By Test Time Calculate Pi Benchmark Using Dataframe Repartition Test Time Broadcast Inner Join Test Time Inner Join Test Time SHA-512 Benchmark Time Calculate Pi Benchmark 160 320 480 640 800 SE +/- 0.25, N = 3 SE +/- 0.09, N = 3 SE +/- 0.18, N = 3 SE +/- 0.12, N = 3 SE +/- 0.71, N = 3 SE +/- 0.14, N = 3 SE +/- 7.97, N = 3 SE +/- 0.24, N = 3 SE +/- 0.06, N = 3 SE +/- 0.43, N = 3 SE +/- 0.21, N = 3 SE +/- 1.37, N = 3 SE +/- 0.39, N = 3 SE +/- 0.70, N = 3 SE +/- 0.30, N = 3 SE +/- 0.10, N = 3 SE +/- 0.56, N = 3 SE +/- 0.25, N = 3 SE +/- 0.26, N = 3 SE +/- 0.32, N = 3 SE +/- 3.83, N = 3 SE +/- 3.06, N = 3 SE +/- 0.29, N = 3 SE +/- 0.76, N = 3 SE +/- 0.62, N = 3 SE +/- 1.64, N = 3 SE +/- 0.05, N = 3 SE +/- 1.47, N = 3 23.50 32.35 38.29 43.58 44.26 55.28 681.48 23.90 31.97 37.07 42.85 43.71 52.88 580.29 25.05 34.02 41.28 47.10 47.52 57.05 722.90 26.62 31.49 38.58 43.19 43.88 52.69 581.85
Apache Spark Partitions Comparison (Row Count: 10000000 - - Inner Join Test Time) rk1-rok-nvme rk1-rok-emmc rk1-mainline-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Partitions Comparison (Row Count: 10000000 - - Inner Join Test Time) 500 1000 100 2000 11 22 33 44 55 SE +/- 0.32, N = 3 SE +/- 0.21, N = 3 SE +/- 1.37, N = 3 SE +/- 0.15, N = 3 SE +/- 0.80, N = 3 SE +/- 0.56, N = 3 SE +/- 1.64, N = 3 SE +/- 1.45, N = 3 SE +/- 0.39, N = 3 SE +/- 0.12, N = 3 SE +/- 0.14, N = 3 SE +/- 0.04, N = 3 SE +/- 0.42, N = 3 SE +/- 0.40, N = 3 SE +/- 0.26, N = 3 SE +/- 0.21, N = 3 40.24 41.49 43.71 44.23 42.43 43.30 43.88 47.61 42.54 43.58 44.00 45.74 44.68 45.60 47.52 47.67
Apache Spark Partitions Comparison (Row Count: 10000000 - - Repartition Test Time) rk1-rok-nvme rk1-mainline-nvme rk1-rok-emmc rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Partitions Comparison (Row Count: 10000000 - - Repartition Test Time) 500 1000 100 2000 9 18 27 36 45 SE +/- 0.25, N = 3 SE +/- 0.31, N = 3 SE +/- 0.43, N = 3 SE +/- 0.08, N = 3 SE +/- 0.26, N = 3 SE +/- 0.18, N = 3 SE +/- 0.22, N = 3 SE +/- 0.21, N = 3 SE +/- 0.76, N = 3 SE +/- 1.07, N = 3 SE +/- 0.54, N = 3 SE +/- 0.66, N = 3 SE +/- 0.23, N = 3 SE +/- 0.58, N = 3 SE +/- 0.03, N = 3 SE +/- 0.56, N = 3 36.44 36.72 37.07 37.94 38.21 38.29 38.61 39.22 38.58 38.92 39.31 39.33 39.96 40.16 40.50 41.28
Apache Spark Partitions Comparison (Row Count: 10000000 - - Group By Test Time) rk1-mainline-nvme rk1-rok-nvme rk1-rok-emmc rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Partitions Comparison (Row Count: 10000000 - - Group By Test Time) 1000 500 100 2000 6 12 18 24 30 SE +/- 0.28, N = 3 SE +/- 0.51, N = 3 SE +/- 0.25, N = 3 SE +/- 0.13, N = 3 SE +/- 0.17, N = 3 SE +/- 0.20, N = 3 SE +/- 0.24, N = 3 SE +/- 0.39, N = 3 SE +/- 0.36, N = 3 SE +/- 1.78, N = 3 SE +/- 0.22, N = 3 SE +/- 3.06, N = 3 SE +/- 0.42, N = 3 SE +/- 0.35, N = 3 SE +/- 0.28, N = 3 SE +/- 0.30, N = 3 22.29 22.37 23.50 24.09 22.38 22.62 23.90 24.13 22.44 23.82 24.10 26.62 23.28 23.89 24.85 25.05
Apache Spark Partitions Comparison (Row Count: 10000000 - - Calculate Pi Benchmark Using Dataframe) rk1-rok-nvme rk1-rok-emmc rk1-mainline-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Partitions Comparison (Row Count: 10000000 - - Calculate Pi Benchmark Using Dataframe) 1000 100 2000 500 8 16 24 32 40 SE +/- 0.26, N = 3 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 SE +/- 0.06, N = 3 SE +/- 0.29, N = 3 SE +/- 0.14, N = 3 SE +/- 0.04, N = 3 SE +/- 0.11, N = 3 SE +/- 0.06, N = 3 SE +/- 0.05, N = 3 SE +/- 0.32, N = 3 SE +/- 0.09, N = 3 SE +/- 0.13, N = 3 SE +/- 0.14, N = 3 SE +/- 0.18, N = 3 SE +/- 0.10, N = 3 31.36 31.58 31.81 31.97 31.49 31.66 31.66 31.79 31.92 32.17 32.24 32.35 33.89 33.96 34.00 34.02
Apache Spark Partitions Comparison (Row Count: 10000000 - - Calculate Pi Benchmark) rk1-rok-nvme rk1-rok-emmc rk1-mainline-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Partitions Comparison (Row Count: 10000000 - - Calculate Pi Benchmark) 2000 500 100 1000 160 320 480 640 800 SE +/- 0.51, N = 3 SE +/- 0.70, N = 3 SE +/- 0.29, N = 3 SE +/- 0.62, N = 3 SE +/- 1.02, N = 3 SE +/- 1.40, N = 3 SE +/- 0.41, N = 3 SE +/- 1.47, N = 3 SE +/- 7.97, N = 3 SE +/- 3.78, N = 3 SE +/- 4.78, N = 3 SE +/- 6.18, N = 3 SE +/- 3.66, N = 3 SE +/- 13.31, N = 3 SE +/- 5.58, N = 3 SE +/- 3.83, N = 3 577.92 580.29 580.46 581.78 579.55 580.37 581.17 581.85 681.48 684.23 690.24 699.96 692.06 711.60 722.36 722.90
Apache Spark Partitions Comparison (Row Count: 10000000 - - SHA-512 Benchmark Time) rk1-rok-emmc rk1-rok-nvme rk1-mainline-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Partitions Comparison (Row Count: 10000000 - - SHA-512 Benchmark Time) 500 1000 2000 100 13 26 39 52 65 SE +/- 0.11, N = 3 SE +/- 0.15, N = 3 SE +/- 0.36, N = 3 SE +/- 0.05, N = 3 SE +/- 0.20, N = 3 SE +/- 0.05, N = 3 SE +/- 0.24, N = 3 SE +/- 0.39, N = 3 SE +/- 0.09, N = 3 SE +/- 0.11, N = 3 SE +/- 0.34, N = 3 SE +/- 0.14, N = 3 SE +/- 0.11, N = 3 SE +/- 0.22, N = 3 SE +/- 0.39, N = 3 SE +/- 0.32, N = 3 47.87 49.21 50.80 52.69 48.84 49.45 51.09 52.88 50.73 51.64 53.04 55.28 52.62 53.52 55.17 57.05
Apache Spark Comparison (Row Count: 10000000 - Partitions: 2000) rk1-mainline-nvme rk1-rok-emmc rk1-rok-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Comparison (Row Count: 10000000 - Partitions: 2000) Group By Test Time Calculate Pi Benchmark Using Dataframe Repartition Test Time Broadcast Inner Join Test Time Inner Join Test Time SHA-512 Benchmark Time Calculate Pi Benchmark 150 300 450 600 750 SE +/- 0.13, N = 3 SE +/- 0.06, N = 3 SE +/- 0.21, N = 3 SE +/- 0.28, N = 3 SE +/- 0.04, N = 3 SE +/- 0.34, N = 3 SE +/- 6.18, N = 3 SE +/- 0.22, N = 3 SE +/- 0.14, N = 3 SE +/- 0.66, N = 3 SE +/- 0.24, N = 3 SE +/- 1.45, N = 3 SE +/- 0.36, N = 3 SE +/- 0.41, N = 3 SE +/- 0.39, N = 3 SE +/- 0.04, N = 3 SE +/- 0.08, N = 3 SE +/- 0.13, N = 3 SE +/- 0.15, N = 3 SE +/- 0.24, N = 3 SE +/- 0.51, N = 3 SE +/- 0.28, N = 3 SE +/- 0.14, N = 3 SE +/- 0.03, N = 3 SE +/- 0.27, N = 3 SE +/- 0.21, N = 3 SE +/- 0.39, N = 3 SE +/- 13.31, N = 3 24.09 31.92 39.22 42.90 45.74 53.04 699.96 24.10 31.66 39.33 40.93 47.61 50.80 581.17 24.13 31.58 37.94 41.16 44.23 51.09 577.92 24.85 33.96 40.50 44.59 47.67 55.17 711.60
Apache Spark Comparison (Row Count: 10000000 - Partitions: 1000) rk1-mainline-nvme rk1-rok-emmc rk1-rok-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Comparison (Row Count: 10000000 - Partitions: 1000) Group By Test Time Calculate Pi Benchmark Using Dataframe Repartition Test Time Broadcast Inner Join Test Time Inner Join Test Time SHA-512 Benchmark Time Calculate Pi Benchmark 160 320 480 640 800 SE +/- 0.28, N = 3 SE +/- 0.32, N = 3 SE +/- 0.22, N = 3 SE +/- 0.16, N = 3 SE +/- 0.14, N = 3 SE +/- 0.11, N = 3 SE +/- 4.78, N = 3 SE +/- 0.36, N = 3 SE +/- 0.04, N = 3 SE +/- 0.54, N = 3 SE +/- 1.25, N = 3 SE +/- 0.56, N = 3 SE +/- 0.15, N = 3 SE +/- 1.40, N = 3 SE +/- 0.20, N = 3 SE +/- 0.26, N = 3 SE +/- 0.31, N = 3 SE +/- 0.36, N = 3 SE +/- 0.21, N = 3 SE +/- 0.05, N = 3 SE +/- 0.29, N = 3 SE +/- 0.35, N = 3 SE +/- 0.18, N = 3 SE +/- 0.23, N = 3 SE +/- 0.09, N = 3 SE +/- 0.40, N = 3 SE +/- 0.22, N = 3 SE +/- 5.58, N = 3 22.29 32.24 38.61 41.98 44.00 51.64 690.24 22.44 31.66 39.31 40.90 43.30 49.21 580.37 22.62 31.36 36.72 39.22 41.49 49.45 580.46 23.89 34.00 39.96 43.47 45.60 53.52 722.36
Apache Spark Comparison (Row Count: 10000000 - Partitions: 500) rk1-mainline-nvme rk1-rok-nvme rk1-mainline-emmc rk1-rok-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Comparison (Row Count: 10000000 - Partitions: 500) Group By Test Time Calculate Pi Benchmark Using Dataframe Repartition Test Time Broadcast Inner Join Test Time Inner Join Test Time SHA-512 Benchmark Time Calculate Pi Benchmark 150 300 450 600 750 SE +/- 0.51, N = 3 SE +/- 0.05, N = 3 SE +/- 0.26, N = 3 SE +/- 0.24, N = 3 SE +/- 0.39, N = 3 SE +/- 0.09, N = 3 SE +/- 3.78, N = 3 SE +/- 0.17, N = 3 SE +/- 0.05, N = 3 SE +/- 0.25, N = 3 SE +/- 0.45, N = 3 SE +/- 0.32, N = 3 SE +/- 0.20, N = 3 SE +/- 0.62, N = 3 SE +/- 0.42, N = 3 SE +/- 0.13, N = 3 SE +/- 0.58, N = 3 SE +/- 0.24, N = 3 SE +/- 0.42, N = 3 SE +/- 0.11, N = 3 SE +/- 3.66, N = 3 SE +/- 1.78, N = 3 SE +/- 0.11, N = 3 SE +/- 1.07, N = 3 SE +/- 0.42, N = 3 SE +/- 0.80, N = 3 SE +/- 0.11, N = 3 SE +/- 1.02, N = 3 22.37 32.17 38.21 40.95 42.54 50.73 684.23 22.38 31.81 36.44 38.35 40.24 48.84 581.78 23.28 33.89 40.16 42.68 44.68 52.62 692.06 23.82 31.79 38.92 39.16 42.43 47.87 579.55
Apache Spark Comparison (Row Count: 1000000 - Partitions: 1000) rk1-rok-emmc rk1-mainline-nvme rk1-rok-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Comparison (Row Count: 1000000 - Partitions: 1000) Broadcast Inner Join Test Time Inner Join Test Time Repartition Test Time SHA-512 Benchmark Time Group By Test Time Calculate Pi Benchmark Using Dataframe Calculate Pi Benchmark 150 300 450 600 750 SE +/- 0.06, N = 4 SE +/- 0.63, N = 4 SE +/- 0.07, N = 4 SE +/- 0.12, N = 4 SE +/- 0.08, N = 4 SE +/- 0.05, N = 4 SE +/- 0.54, N = 4 SE +/- 0.12, N = 3 SE +/- 0.04, N = 3 SE +/- 0.07, N = 3 SE +/- 0.02, N = 3 SE +/- 0.09, N = 3 SE +/- 0.10, N = 3 SE +/- 1.43, N = 3 SE +/- 0.06, N = 3 SE +/- 0.11, N = 3 SE +/- 0.18, N = 3 SE +/- 0.01, N = 3 SE +/- 0.09, N = 3 SE +/- 0.08, N = 3 SE +/- 2.32, N = 3 SE +/- 0.04, N = 3 SE +/- 0.11, N = 3 SE +/- 0.02, N = 3 SE +/- 0.14, N = 3 SE +/- 0.03, N = 3 SE +/- 0.08, N = 3 SE +/- 1.88, N = 3 6.90 8.63 9.74 10.78 10.93 31.88 580.24 6.99 8.01 10.05 11.10 11.18 32.36 695.32 7.05 7.81 9.95 11.14 11.18 31.54 583.50 7.29 8.33 10.06 11.38 11.39 33.39 717.10
Apache Spark Comparison (Row Count: 1000000 - Partitions: 500) rk1-rok-emmc rk1-mainline-nvme rk1-rok-nvme rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Comparison (Row Count: 1000000 - Partitions: 500) Broadcast Inner Join Test Time Inner Join Test Time Repartition Test Time Group By Test Time SHA-512 Benchmark Time Calculate Pi Benchmark Using Dataframe Calculate Pi Benchmark 160 320 480 640 800 SE +/- 0.063047733, N = 3 SE +/- 0.517942458, N = 3 SE +/- 0.101989022, N = 3 SE +/- 0.152630685, N = 3 SE +/- 0.026873455, N = 3 SE +/- 0.017302603, N = 3 SE +/- 0.635610275, N = 3 SE +/- 0.103211248, N = 3 SE +/- 0.103943425, N = 3 SE +/- 0.076523207, N = 3 SE +/- 0.188967987, N = 3 SE +/- 0.073904401, N = 3 SE +/- 0.155432056, N = 3 SE +/- 3.616590948, N = 3 SE +/- 0.486110869, N = 3 SE +/- 0.043852959, N = 3 SE +/- 0.069154351, N = 3 SE +/- 0.086808001, N = 3 SE +/- 0.114204323, N = 3 SE +/- 0.016927629, N = 3 SE +/- 1.696546131, N = 3 SE +/- 0.094366471, N = 3 SE +/- 0.056766652, N = 3 SE +/- 0.037643391, N = 3 SE +/- 0.085288962, N = 3 SE +/- 0.075456756, N = 3 SE +/- 0.158253119, N = 3 SE +/- 10.096513371, N = 3 6.120000000 7.530000000 9.000000000 9.840000000 9.890000000 31.790000000 580.990000000 6.290000000 7.010000000 9.100000000 9.950000000 10.430000000 32.270000000 685.120000000 6.510000000 7.030000000 9.210000000 10.030000000 10.480000000 31.720000000 579.160667240 6.620000000 7.260000000 9.460000000 10.130000000 11.230000000 33.760000000 733.900000000
Stockfish Comparison rk1-mainline-emmc rk1-mainline-nvme rk1-rok-emmc rk1-rok-nvme pi5-raspbian-nvme pi4-raspbian-sd OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 15 Comparison Total Time 1.1M 2.2M 3.3M 4.4M 5.5M SE +/- 385132.57, N = 9 SE +/- 121318.23, N = 9 SE +/- 138882.38, N = 7 SE +/- 88074.41, N = 9 SE +/- 38968.66, N = 9 SE +/- 21647.79, N = 9 5271840 4873747 4863765 4326446 3116572 1136660 1. (CXX) g++ options: -lgcov -lpthread -fno-exceptions -std=c++17 -fno-peel-loops -fno-tracer -pedantic -O3 -flto -flto=jobserver
ClickHouse Comparison rk1-mainline-nvme rk1-rok-nvme OpenBenchmarking.org Queries Per Minute, Geo Mean, More Is Better ClickHouse 22.12.3.5 Comparison 100M Rows Hits Dataset, Second Run 100M Rows Hits Dataset, Third Run 100M Rows Hits Dataset, First Run / Cold Cache 10 20 30 40 50 SE +/- 0.67, N = 3 SE +/- 0.37, N = 3 SE +/- 0.56, N = 3 SE +/- 0.71, N = 3 SE +/- 0.32, N = 3 SE +/- 0.29, N = 3 46.15 45.72 43.45 41.81 41.37 38.83
etcd Test Comparison (Connections: 50 - Clients: 100 - Average Latency) rk1-mainline-nvme rk1-rok-nvme rk1-rok-emmc rk1-mainline-emmc OpenBenchmarking.org ms, Fewer Is Better etcd 3.5.4 Test Comparison (Connections: 50 - Clients: 100 - Average Latency) PUT RANGE 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.05, N = 6 SE +/- 0.00, N = 3 SE +/- 0.55, N = 9 SE +/- 0.31, N = 9 SE +/- 0.57, N = 9 SE +/- 0.23, N = 9 5.5 5.6 5.6 5.6 11.1 12.4 11.3 12.2
etcd Connections Comparison (Test: RANGE - - Clients: 100 - Average Latency) rk1-mainline-nvme rk1-rok-nvme rk1-mainline-emmc rk1-rok-emmc OpenBenchmarking.org ms, Fewer Is Better etcd 3.5.4 Connections Comparison (Test: RANGE - - Clients: 100 - Average Latency) 50 100 500 4 8 12 16 20 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.05, N = 6 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.23, N = 9 SE +/- 0.31, N = 6 SE +/- 0.09, N = 3 SE +/- 0.31, N = 9 SE +/- 0.26, N = 9 SE +/- 0.15, N = 3 5.6 5.9 6.0 5.6 6.2 6.2 12.2 12.6 13.5 12.4 13.6 14.0
etcd Clients Comparison (Test: RANGE - Connections: 50 - - Average Latency) rk1-mainline-nvme rk1-rok-nvme rk1-mainline-emmc rk1-rok-emmc OpenBenchmarking.org ms, Fewer Is Better etcd 3.5.4 Clients Comparison (Test: RANGE - Connections: 50 - - Average Latency) 100 1000 14 28 42 56 70 SE +/- 0.06, N = 3 SE +/- 0.22, N = 3 SE +/- 0.05, N = 6 SE +/- 0.07, N = 3 SE +/- 0.23, N = 9 SE +/- 1.90, N = 9 SE +/- 0.31, N = 9 SE +/- 1.59, N = 12 5.6 29.7 5.6 31.0 12.2 61.8 12.4 52.6
etcd Comparison (Test: RANGE - Connections: 50 - Clients: 100) rk1-mainline-nvme rk1-rok-nvme rk1-mainline-emmc rk1-rok-emmc OpenBenchmarking.org ms, Fewer Is Better etcd 3.5.4 Comparison (Test: RANGE - Connections: 50 - Clients: 100) Average Latency 3 6 9 12 15 SE +/- 0.06, N = 3 SE +/- 0.05, N = 6 SE +/- 0.23, N = 9 SE +/- 0.31, N = 9 5.6 5.6 12.2 12.4
etcd Test Comparison (Connections: 50 - Clients: 100) rk1-mainline-nvme rk1-rok-nvme rk1-rok-emmc rk1-mainline-emmc OpenBenchmarking.org Requests/sec, More Is Better etcd 3.5.4 Test Comparison (Connections: 50 - Clients: 100) PUT RANGE 4K 8K 12K 16K 20K SE +/- 103.48, N = 3 SE +/- 149.49, N = 3 SE +/- 170.29, N = 6 SE +/- 13.84, N = 3 SE +/- 580.79, N = 9 SE +/- 213.67, N = 9 SE +/- 548.13, N = 9 SE +/- 162.99, N = 9 17919.74 17702.59 17733.58 17625.64 9143.01 8026.12 9019.79 8177.71
etcd Connections Comparison (Test: RANGE - - Clients: 100) rk1-rok-nvme rk1-mainline-nvme rk1-mainline-emmc rk1-rok-emmc OpenBenchmarking.org Requests/sec, More Is Better etcd 3.5.4 Connections Comparison (Test: RANGE - - Clients: 100) 50 100 500 4K 8K 12K 16K 20K SE +/- 170.29, N = 6 SE +/- 51.80, N = 3 SE +/- 51.41, N = 3 SE +/- 149.49, N = 3 SE +/- 92.45, N = 3 SE +/- 32.79, N = 3 SE +/- 162.99, N = 9 SE +/- 186.80, N = 6 SE +/- 43.16, N = 3 SE +/- 213.67, N = 9 SE +/- 157.07, N = 9 SE +/- 90.88, N = 3 17733.58 15844.21 15796.44 17702.59 16784.83 16375.19 8177.71 7871.69 7344.58 8026.12 7311.14 7054.62
etcd Clients Comparison (Test: RANGE - Connections: 50) rk1-mainline-nvme rk1-rok-nvme rk1-rok-emmc rk1-mainline-emmc OpenBenchmarking.org Requests/sec, More Is Better etcd 3.5.4 Clients Comparison (Test: RANGE - Connections: 50) 1000 100 7K 14K 21K 28K 35K SE +/- 208.41, N = 3 SE +/- 149.49, N = 3 SE +/- 55.90, N = 3 SE +/- 170.29, N = 6 SE +/- 466.92, N = 12 SE +/- 213.67, N = 9 SE +/- 428.03, N = 9 SE +/- 162.99, N = 9 32275.15 17702.59 30789.21 17733.58 18635.50 8026.12 15862.12 8177.71
etcd Test Comparison (Connections: 500 - Clients: 100 - Average Latency) rk1-mainline-nvme rk1-rok-nvme rk1-mainline-emmc rk1-rok-emmc OpenBenchmarking.org ms, Fewer Is Better etcd 3.5.4 Test Comparison (Connections: 500 - Clients: 100 - Average Latency) PUT RANGE 3 6 9 12 15 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.00, N = 3 SE +/- 0.31, N = 6 SE +/- 0.25, N = 9 SE +/- 0.26, N = 9 SE +/- 0.26, N = 9 5.9 6.0 6.1 6.2 12.6 12.8 13.2 13.6
etcd Connections Comparison (Test: PUT - - Clients: 100 - Average Latency) rk1-mainline-nvme rk1-rok-nvme rk1-rok-emmc rk1-mainline-emmc OpenBenchmarking.org ms, Fewer Is Better etcd 3.5.4 Connections Comparison (Test: PUT - - Clients: 100 - Average Latency) 50 500 100 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 SE +/- 0.06, N = 3 SE +/- 0.09, N = 3 SE +/- 0.55, N = 9 SE +/- 0.26, N = 9 SE +/- 0.12, N = 3 SE +/- 0.57, N = 9 SE +/- 0.25, N = 9 SE +/- 0.15, N = 3 5.5 5.9 5.9 5.6 6.1 6.2 11.1 13.2 13.4 11.3 12.8 13.2
etcd Clients Comparison (Test: PUT - Connections: 500 - - Average Latency) rk1-mainline-nvme rk1-rok-nvme rk1-mainline-emmc rk1-rok-emmc OpenBenchmarking.org ms, Fewer Is Better etcd 3.5.4 Clients Comparison (Test: PUT - Connections: 500 - - Average Latency) 100 1000 15 30 45 60 75 SE +/- 0.06, N = 3 SE +/- 0.00, N = 3 SE +/- 0.06, N = 3 SE +/- 0.21, N = 3 SE +/- 0.25, N = 9 SE +/- 0.71, N = 3 SE +/- 0.26, N = 9 SE +/- 0.73, N = 3 5.9 40.6 6.1 41.9 12.8 67.8 13.2 58.7
etcd Comparison (Test: PUT - Connections: 500 - Clients: 100) rk1-mainline-nvme rk1-rok-nvme rk1-mainline-emmc rk1-rok-emmc OpenBenchmarking.org ms, Fewer Is Better etcd 3.5.4 Comparison (Test: PUT - Connections: 500 - Clients: 100) Average Latency 3 6 9 12 15 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 SE +/- 0.25, N = 9 SE +/- 0.26, N = 9 5.9 6.1 12.8 13.2
etcd Test Comparison (Connections: 500 - Clients: 100) rk1-mainline-nvme rk1-rok-nvme rk1-mainline-emmc rk1-rok-emmc OpenBenchmarking.org Requests/sec, More Is Better etcd 3.5.4 Test Comparison (Connections: 500 - Clients: 100) PUT RANGE 4K 8K 12K 16K 20K SE +/- 210.10, N = 3 SE +/- 32.79, N = 3 SE +/- 107.83, N = 3 SE +/- 51.80, N = 3 SE +/- 186.80, N = 6 SE +/- 154.99, N = 9 SE +/- 162.97, N = 9 SE +/- 157.07, N = 9 16740.45 16375.19 16067.27 15844.21 7871.69 7773.68 7555.48 7311.14
etcd Connections Comparison (Test: PUT - - Clients: 100) rk1-mainline-nvme rk1-rok-nvme rk1-rok-emmc rk1-mainline-emmc OpenBenchmarking.org Requests/sec, More Is Better etcd 3.5.4 Connections Comparison (Test: PUT - - Clients: 100) 50 500 100 4K 8K 12K 16K 20K SE +/- 103.48, N = 3 SE +/- 210.10, N = 3 SE +/- 121.87, N = 3 SE +/- 13.84, N = 3 SE +/- 107.83, N = 3 SE +/- 230.09, N = 3 SE +/- 580.79, N = 9 SE +/- 162.97, N = 9 SE +/- 59.42, N = 3 SE +/- 548.13, N = 9 SE +/- 154.99, N = 9 SE +/- 78.80, N = 3 17919.74 16740.45 16623.40 17625.64 16067.27 16034.33 9143.01 7555.48 7417.32 9019.79 7773.68 7525.00
etcd Clients Comparison (Test: PUT - Connections: 500) rk1-mainline-nvme rk1-rok-nvme rk1-rok-emmc rk1-mainline-emmc OpenBenchmarking.org Requests/sec, More Is Better etcd 3.5.4 Clients Comparison (Test: PUT - Connections: 500) 1000 100 5K 10K 15K 20K 25K SE +/- 6.47, N = 3 SE +/- 210.10, N = 3 SE +/- 76.06, N = 3 SE +/- 107.83, N = 3 SE +/- 178.58, N = 3 SE +/- 162.97, N = 9 SE +/- 131.09, N = 3 SE +/- 154.99, N = 9 22994.38 16740.45 21936.54 16067.27 16043.00 7555.48 13947.87 7773.68
etcd Clients Comparison (Test: PUT - Connections: 50 - - Average Latency) rk1-mainline-nvme rk1-rok-nvme rk1-rok-emmc rk1-mainline-emmc OpenBenchmarking.org ms, Fewer Is Better etcd 3.5.4 Clients Comparison (Test: PUT - Connections: 50 - - Average Latency) 100 1000 13 26 39 52 65 SE +/- 0.03, N = 3 SE +/- 0.18, N = 3 SE +/- 0.00, N = 3 SE +/- 0.12, N = 3 SE +/- 0.55, N = 9 SE +/- 1.66, N = 12 SE +/- 0.57, N = 9 SE +/- 1.79, N = 9 5.5 29.9 5.6 30.9 11.1 50.3 11.3 59.0
etcd Comparison (Test: PUT - Connections: 50 - Clients: 100) rk1-mainline-nvme rk1-rok-nvme rk1-rok-emmc rk1-mainline-emmc OpenBenchmarking.org ms, Fewer Is Better etcd 3.5.4 Comparison (Test: PUT - Connections: 50 - Clients: 100) Average Latency 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 SE +/- 0.55, N = 9 SE +/- 0.57, N = 9 5.5 5.6 11.1 11.3
etcd Clients Comparison (Test: PUT - Connections: 50) rk1-mainline-nvme rk1-rok-nvme rk1-rok-emmc rk1-mainline-emmc OpenBenchmarking.org Requests/sec, More Is Better etcd 3.5.4 Clients Comparison (Test: PUT - Connections: 50) 1000 100 7K 14K 21K 28K 35K SE +/- 166.43, N = 3 SE +/- 103.48, N = 3 SE +/- 97.60, N = 3 SE +/- 13.84, N = 3 SE +/- 523.12, N = 12 SE +/- 580.79, N = 9 SE +/- 452.84, N = 9 SE +/- 548.13, N = 9 32076.41 17919.74 30813.77 17625.64 19495.97 9143.01 16573.19 9019.79
etcd Clients Comparison (Test: RANGE - Connections: 500 - - Average Latency) rk1-mainline-nvme rk1-rok-nvme rk1-mainline-emmc rk1-rok-emmc OpenBenchmarking.org ms, Fewer Is Better etcd 3.5.4 Clients Comparison (Test: RANGE - Connections: 500 - - Average Latency) 100 1000 15 30 45 60 75 SE +/- 0.03, N = 3 SE +/- 0.12, N = 3 SE +/- 0.00, N = 3 SE +/- 0.06, N = 3 SE +/- 0.31, N = 6 SE +/- 0.98, N = 3 SE +/- 0.26, N = 9 SE +/- 1.51, N = 6 6.0 40.7 6.2 42.2 12.6 69.2 13.6 59.8
etcd Comparison (Test: RANGE - Connections: 500 - Clients: 100) rk1-mainline-nvme rk1-rok-nvme rk1-mainline-emmc rk1-rok-emmc OpenBenchmarking.org ms, Fewer Is Better etcd 3.5.4 Comparison (Test: RANGE - Connections: 500 - Clients: 100) Average Latency 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 SE +/- 0.31, N = 6 SE +/- 0.26, N = 9 6.0 6.2 12.6 13.6
etcd Clients Comparison (Test: RANGE - Connections: 500) rk1-mainline-nvme rk1-rok-nvme rk1-rok-emmc rk1-mainline-emmc OpenBenchmarking.org Requests/sec, More Is Better etcd 3.5.4 Clients Comparison (Test: RANGE - Connections: 500) 1000 100 5K 10K 15K 20K 25K SE +/- 44.26, N = 3 SE +/- 32.79, N = 3 SE +/- 41.44, N = 3 SE +/- 51.80, N = 3 SE +/- 379.06, N = 6 SE +/- 157.07, N = 9 SE +/- 181.75, N = 3 SE +/- 186.80, N = 6 22948.34 16375.19 21829.11 15844.21 15827.12 7311.14 13685.59 7871.69
etcd Test Comparison (Connections: 100 - Clients: 1000 - Average Latency) rk1-mainline-nvme rk1-rok-nvme rk1-rok-emmc rk1-mainline-emmc OpenBenchmarking.org ms, Fewer Is Better etcd 3.5.4 Test Comparison (Connections: 100 - Clients: 1000 - Average Latency) RANGE PUT 14 28 42 56 70 SE +/- 0.15, N = 3 SE +/- 0.12, N = 3 SE +/- 0.13, N = 3 SE +/- 0.18, N = 3 SE +/- 1.74, N = 12 SE +/- 1.57, N = 12 SE +/- 1.82, N = 9 SE +/- 2.12, N = 9 31.6 31.7 32.6 32.7 50.9 53.5 63.0 64.4
etcd Connections Comparison (Test: RANGE - - Clients: 1000 - Average Latency) rk1-mainline-nvme rk1-rok-nvme rk1-rok-emmc rk1-mainline-emmc OpenBenchmarking.org ms, Fewer Is Better etcd 3.5.4 Connections Comparison (Test: RANGE - - Clients: 1000 - Average Latency) 50 100 500 15 30 45 60 75 SE +/- 0.22, N = 3 SE +/- 0.15, N = 3 SE +/- 0.12, N = 3 SE +/- 0.07, N = 3 SE +/- 0.18, N = 3 SE +/- 0.06, N = 3 SE +/- 1.59, N = 12 SE +/- 1.57, N = 12 SE +/- 1.51, N = 6 SE +/- 1.90, N = 9 SE +/- 2.12, N = 9 SE +/- 0.98, N = 3 29.7 31.6 40.7 31.0 32.7 42.2 52.6 53.5 59.8 61.8 64.4 69.2
etcd Clients Comparison (Test: RANGE - Connections: 100 - - Average Latency) rk1-mainline-nvme rk1-rok-nvme rk1-mainline-emmc rk1-rok-emmc OpenBenchmarking.org ms, Fewer Is Better etcd 3.5.4 Clients Comparison (Test: RANGE - Connections: 100 - - Average Latency) 100 1000 14 28 42 56 70 SE +/- 0.03, N = 3 SE +/- 0.15, N = 3 SE +/- 0.03, N = 3 SE +/- 0.18, N = 3 SE +/- 0.09, N = 3 SE +/- 2.12, N = 9 SE +/- 0.15, N = 3 SE +/- 1.57, N = 12 5.9 31.6 6.2 32.7 13.5 64.4 14.0 53.5
etcd Comparison (Test: RANGE - Connections: 100 - Clients: 1000) rk1-mainline-nvme rk1-rok-nvme rk1-rok-emmc rk1-mainline-emmc OpenBenchmarking.org ms, Fewer Is Better etcd 3.5.4 Comparison (Test: RANGE - Connections: 100 - Clients: 1000) Average Latency 14 28 42 56 70 SE +/- 0.15, N = 3 SE +/- 0.18, N = 3 SE +/- 1.57, N = 12 SE +/- 2.12, N = 9 31.6 32.7 53.5 64.4
etcd Test Comparison (Connections: 100 - Clients: 1000) rk1-mainline-nvme rk1-rok-nvme rk1-rok-emmc rk1-mainline-emmc OpenBenchmarking.org Requests/sec, More Is Better etcd 3.5.4 Test Comparison (Connections: 100 - Clients: 1000) RANGE PUT 6K 12K 18K 24K 30K SE +/- 136.35, N = 3 SE +/- 119.58, N = 3 SE +/- 97.95, N = 3 SE +/- 123.00, N = 3 SE +/- 530.09, N = 12 SE +/- 414.34, N = 12 SE +/- 392.03, N = 9 SE +/- 438.82, N = 9 30214.10 30106.84 28950.57 28883.95 19163.35 18202.36 15482.13 15177.05
etcd Connections Comparison (Test: RANGE - - Clients: 1000) rk1-mainline-nvme rk1-rok-nvme rk1-rok-emmc rk1-mainline-emmc OpenBenchmarking.org Requests/sec, More Is Better etcd 3.5.4 Connections Comparison (Test: RANGE - - Clients: 1000) 50 100 500 7K 14K 21K 28K 35K SE +/- 208.41, N = 3 SE +/- 136.35, N = 3 SE +/- 44.26, N = 3 SE +/- 55.90, N = 3 SE +/- 123.00, N = 3 SE +/- 41.44, N = 3 SE +/- 466.92, N = 12 SE +/- 414.34, N = 12 SE +/- 379.06, N = 6 SE +/- 428.03, N = 9 SE +/- 438.82, N = 9 SE +/- 181.75, N = 3 32275.15 30214.10 22948.34 30789.21 28883.95 21829.11 18635.50 18202.36 15827.12 15862.12 15177.05 13685.59
etcd Clients Comparison (Test: RANGE - Connections: 100) rk1-mainline-nvme rk1-rok-nvme rk1-rok-emmc rk1-mainline-emmc OpenBenchmarking.org Requests/sec, More Is Better etcd 3.5.4 Clients Comparison (Test: RANGE - Connections: 100) 1000 100 6K 12K 18K 24K 30K SE +/- 136.35, N = 3 SE +/- 92.45, N = 3 SE +/- 123.00, N = 3 SE +/- 51.41, N = 3 SE +/- 414.34, N = 12 SE +/- 90.88, N = 3 SE +/- 438.82, N = 9 SE +/- 43.16, N = 3 30214.10 16784.83 28883.95 15796.44 18202.36 7054.62 15177.05 7344.58
etcd Connections Comparison (Test: PUT - - Clients: 1000 - Average Latency) rk1-mainline-nvme rk1-rok-nvme rk1-rok-emmc rk1-mainline-emmc OpenBenchmarking.org ms, Fewer Is Better etcd 3.5.4 Connections Comparison (Test: PUT - - Clients: 1000 - Average Latency) 50 100 500 15 30 45 60 75 SE +/- 0.18, N = 3 SE +/- 0.12, N = 3 SE +/- 0.00, N = 3 SE +/- 0.12, N = 3 SE +/- 0.13, N = 3 SE +/- 0.21, N = 3 SE +/- 1.66, N = 12 SE +/- 1.74, N = 12 SE +/- 0.73, N = 3 SE +/- 1.79, N = 9 SE +/- 1.82, N = 9 SE +/- 0.71, N = 3 29.9 31.7 40.6 30.9 32.6 41.9 50.3 50.9 58.7 59.0 63.0 67.8
etcd Clients Comparison (Test: PUT - Connections: 100 - - Average Latency) rk1-mainline-nvme rk1-rok-nvme rk1-mainline-emmc rk1-rok-emmc OpenBenchmarking.org ms, Fewer Is Better etcd 3.5.4 Clients Comparison (Test: PUT - Connections: 100 - - Average Latency) 100 1000 14 28 42 56 70 SE +/- 0.03, N = 3 SE +/- 0.12, N = 3 SE +/- 0.09, N = 3 SE +/- 0.13, N = 3 SE +/- 0.15, N = 3 SE +/- 1.82, N = 9 SE +/- 0.12, N = 3 SE +/- 1.74, N = 12 5.9 31.7 6.2 32.6 13.2 63.0 13.4 50.9
etcd Comparison (Test: PUT - Connections: 100 - Clients: 1000) rk1-mainline-nvme rk1-rok-nvme rk1-rok-emmc rk1-mainline-emmc OpenBenchmarking.org ms, Fewer Is Better etcd 3.5.4 Comparison (Test: PUT - Connections: 100 - Clients: 1000) Average Latency 14 28 42 56 70 SE +/- 0.12, N = 3 SE +/- 0.13, N = 3 SE +/- 1.74, N = 12 SE +/- 1.82, N = 9 31.7 32.6 50.9 63.0
etcd Connections Comparison (Test: PUT - - Clients: 1000) rk1-mainline-nvme rk1-rok-nvme rk1-rok-emmc rk1-mainline-emmc OpenBenchmarking.org Requests/sec, More Is Better etcd 3.5.4 Connections Comparison (Test: PUT - - Clients: 1000) 50 100 500 7K 14K 21K 28K 35K SE +/- 166.43, N = 3 SE +/- 119.58, N = 3 SE +/- 6.47, N = 3 SE +/- 97.60, N = 3 SE +/- 97.95, N = 3 SE +/- 76.06, N = 3 SE +/- 523.12, N = 12 SE +/- 530.09, N = 12 SE +/- 178.58, N = 3 SE +/- 452.84, N = 9 SE +/- 392.03, N = 9 SE +/- 131.09, N = 3 32076.41 30106.84 22994.38 30813.77 28950.57 21936.54 19495.97 19163.35 16043.00 16573.19 15482.13 13947.87
etcd Clients Comparison (Test: PUT - Connections: 100) rk1-mainline-nvme rk1-rok-nvme rk1-rok-emmc rk1-mainline-emmc OpenBenchmarking.org Requests/sec, More Is Better etcd 3.5.4 Clients Comparison (Test: PUT - Connections: 100) 1000 100 6K 12K 18K 24K 30K SE +/- 119.58, N = 3 SE +/- 121.87, N = 3 SE +/- 97.95, N = 3 SE +/- 230.09, N = 3 SE +/- 530.09, N = 12 SE +/- 59.42, N = 3 SE +/- 392.03, N = 9 SE +/- 78.80, N = 3 30106.84 16623.40 28950.57 16034.33 19163.35 7417.32 15482.13 7525.00
etcd Test Comparison (Connections: 50 - Clients: 1000 - Average Latency) rk1-mainline-nvme rk1-rok-nvme rk1-rok-emmc rk1-mainline-emmc OpenBenchmarking.org ms, Fewer Is Better etcd 3.5.4 Test Comparison (Connections: 50 - Clients: 1000 - Average Latency) RANGE PUT 14 28 42 56 70 SE +/- 0.22, N = 3 SE +/- 0.18, N = 3 SE +/- 0.12, N = 3 SE +/- 0.07, N = 3 SE +/- 1.66, N = 12 SE +/- 1.59, N = 12 SE +/- 1.79, N = 9 SE +/- 1.90, N = 9 29.7 29.9 30.9 31.0 50.3 52.6 59.0 61.8
etcd Comparison (Test: RANGE - Connections: 50 - Clients: 1000) rk1-mainline-nvme rk1-rok-nvme rk1-rok-emmc rk1-mainline-emmc OpenBenchmarking.org ms, Fewer Is Better etcd 3.5.4 Comparison (Test: RANGE - Connections: 50 - Clients: 1000) Average Latency 14 28 42 56 70 SE +/- 0.22, N = 3 SE +/- 0.07, N = 3 SE +/- 1.59, N = 12 SE +/- 1.90, N = 9 29.7 31.0 52.6 61.8
etcd Test Comparison (Connections: 50 - Clients: 1000) rk1-mainline-nvme rk1-rok-nvme rk1-rok-emmc rk1-mainline-emmc OpenBenchmarking.org Requests/sec, More Is Better etcd 3.5.4 Test Comparison (Connections: 50 - Clients: 1000) RANGE PUT 7K 14K 21K 28K 35K SE +/- 208.41, N = 3 SE +/- 166.43, N = 3 SE +/- 97.60, N = 3 SE +/- 55.90, N = 3 SE +/- 523.12, N = 12 SE +/- 466.92, N = 12 SE +/- 452.84, N = 9 SE +/- 428.03, N = 9 32275.15 32076.41 30813.77 30789.21 19495.97 18635.50 16573.19 15862.12
etcd Comparison (Test: PUT - Connections: 50 - Clients: 1000) rk1-mainline-nvme rk1-rok-nvme rk1-rok-emmc rk1-mainline-emmc OpenBenchmarking.org ms, Fewer Is Better etcd 3.5.4 Comparison (Test: PUT - Connections: 50 - Clients: 1000) Average Latency 13 26 39 52 65 SE +/- 0.18, N = 3 SE +/- 0.12, N = 3 SE +/- 1.66, N = 12 SE +/- 1.79, N = 9 29.9 30.9 50.3 59.0
etcd Test Comparison (Connections: 100 - Clients: 100 - Average Latency) rk1-mainline-nvme rk1-rok-nvme rk1-mainline-emmc rk1-rok-emmc OpenBenchmarking.org ms, Fewer Is Better etcd 3.5.4 Test Comparison (Connections: 100 - Clients: 100 - Average Latency) RANGE PUT 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.09, N = 3 SE +/- 0.15, N = 3 SE +/- 0.09, N = 3 SE +/- 0.12, N = 3 SE +/- 0.15, N = 3 5.9 5.9 6.2 6.2 13.2 13.5 13.4 14.0
etcd Comparison (Test: RANGE - Connections: 100 - Clients: 100) rk1-mainline-nvme rk1-rok-nvme rk1-mainline-emmc rk1-rok-emmc OpenBenchmarking.org ms, Fewer Is Better etcd 3.5.4 Comparison (Test: RANGE - Connections: 100 - Clients: 100) Average Latency 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.09, N = 3 SE +/- 0.15, N = 3 5.9 6.2 13.5 14.0
etcd Test Comparison (Connections: 100 - Clients: 100) rk1-mainline-nvme rk1-rok-nvme rk1-mainline-emmc rk1-rok-emmc OpenBenchmarking.org Requests/sec, More Is Better etcd 3.5.4 Test Comparison (Connections: 100 - Clients: 100) RANGE PUT 4K 8K 12K 16K 20K SE +/- 92.45, N = 3 SE +/- 121.87, N = 3 SE +/- 230.09, N = 3 SE +/- 51.41, N = 3 SE +/- 78.80, N = 3 SE +/- 43.16, N = 3 SE +/- 59.42, N = 3 SE +/- 90.88, N = 3 16784.83 16623.40 16034.33 15796.44 7525.00 7344.58 7417.32 7054.62
etcd Comparison (Test: PUT - Connections: 100 - Clients: 100) rk1-mainline-nvme rk1-rok-nvme rk1-mainline-emmc rk1-rok-emmc OpenBenchmarking.org ms, Fewer Is Better etcd 3.5.4 Comparison (Test: PUT - Connections: 100 - Clients: 100) Average Latency 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.09, N = 3 SE +/- 0.15, N = 3 SE +/- 0.12, N = 3 5.9 6.2 13.2 13.4
etcd Test Comparison (Connections: 500 - Clients: 1000 - Average Latency) rk1-mainline-nvme rk1-rok-nvme rk1-rok-emmc rk1-mainline-emmc OpenBenchmarking.org ms, Fewer Is Better etcd 3.5.4 Test Comparison (Connections: 500 - Clients: 1000 - Average Latency) PUT RANGE 15 30 45 60 75 SE +/- 0.00, N = 3 SE +/- 0.12, N = 3 SE +/- 0.21, N = 3 SE +/- 0.06, N = 3 SE +/- 0.73, N = 3 SE +/- 1.51, N = 6 SE +/- 0.71, N = 3 SE +/- 0.98, N = 3 40.6 40.7 41.9 42.2 58.7 59.8 67.8 69.2
etcd Comparison (Test: RANGE - Connections: 500 - Clients: 1000) rk1-mainline-nvme rk1-rok-nvme rk1-rok-emmc rk1-mainline-emmc OpenBenchmarking.org ms, Fewer Is Better etcd 3.5.4 Comparison (Test: RANGE - Connections: 500 - Clients: 1000) Average Latency 15 30 45 60 75 SE +/- 0.12, N = 3 SE +/- 0.06, N = 3 SE +/- 1.51, N = 6 SE +/- 0.98, N = 3 40.7 42.2 59.8 69.2
etcd Test Comparison (Connections: 500 - Clients: 1000) rk1-mainline-nvme rk1-rok-nvme rk1-rok-emmc rk1-mainline-emmc OpenBenchmarking.org Requests/sec, More Is Better etcd 3.5.4 Test Comparison (Connections: 500 - Clients: 1000) PUT RANGE 5K 10K 15K 20K 25K SE +/- 6.47, N = 3 SE +/- 44.26, N = 3 SE +/- 76.06, N = 3 SE +/- 41.44, N = 3 SE +/- 178.58, N = 3 SE +/- 379.06, N = 6 SE +/- 131.09, N = 3 SE +/- 181.75, N = 3 22994.38 22948.34 21936.54 21829.11 16043.00 15827.12 13947.87 13685.59
etcd Comparison (Test: PUT - Connections: 500 - Clients: 1000) rk1-mainline-nvme rk1-rok-nvme rk1-rok-emmc rk1-mainline-emmc OpenBenchmarking.org ms, Fewer Is Better etcd 3.5.4 Comparison (Test: PUT - Connections: 500 - Clients: 1000) Average Latency 15 30 45 60 75 SE +/- 0.00, N = 3 SE +/- 0.21, N = 3 SE +/- 0.73, N = 3 SE +/- 0.71, N = 3 40.6 41.9 58.7 67.8
Build2 Comparison rk1-rok-emmc rk1-rok-nvme rk1-mainline-nvme rk1-mainline-emmc pi5-raspbian-nvme OpenBenchmarking.org Seconds, Fewer Is Better Build2 0.15 Comparison Time To Compile 200 400 600 800 1000 SE +/- 2.22, N = 3 SE +/- 3.79, N = 3 SE +/- 2.62, N = 3 SE +/- 1.02, N = 3 SE +/- 4.32, N = 3 668.87 669.64 673.85 688.05 1064.90
Stargate Digital Audio Workstation Sample Rate Comparison (Buffer Size: 512) rk1-mainline-nvme rk1-rok-emmc rk1-mainline-emmc rk1-rok-nvme pi4-raspbian-sd OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 22.11.5 Sample Rate Comparison (Buffer Size: 512) 44100 480000 96000 192000 0.1793 0.3586 0.5379 0.7172 0.8965 SE +/- 0.000393, N = 3 SE +/- 0.000207, N = 3 SE +/- 0.000167, N = 3 SE +/- 0.000291, N = 3 SE +/- 0.006662, N = 12 SE +/- 0.006668, N = 12 SE +/- 0.000630, N = 3 SE +/- 0.000095, N = 3 SE +/- 0.000792, N = 3 SE +/- 0.000670, N = 3 SE +/- 0.000635, N = 3 SE +/- 0.000865, N = 3 SE +/- 0.010750, N = 3 SE +/- 0.003804, N = 3 SE +/- 0.000529, N = 3 SE +/- 0.000288, N = 3 SE +/- 0.000267, N = 3 SE +/- 0.000305, N = 3 SE +/- 0.000135, N = 3 SE +/- 0.000076, N = 3 0.797065 0.764251 0.563347 0.373282 0.776297 0.747707 0.591268 0.392878 0.775792 0.743771 0.549147 0.364385 0.770508 0.762093 0.590221 0.391729 0.335509 0.321843 0.225567 0.145109 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
Stargate Digital Audio Workstation Buffer Size Comparison (Sample Rate: 192000) rk1-rok-nvme rk1-rok-emmc rk1-mainline-nvme rk1-mainline-emmc pi4-raspbian-sd OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 22.11.5 Buffer Size Comparison (Sample Rate: 192000) 1024 512 0.0887 0.1774 0.2661 0.3548 0.4435 SE +/- 0.000760, N = 3 SE +/- 0.000288, N = 3 SE +/- 0.000095, N = 3 SE +/- 0.003917, N = 3 SE +/- 0.000285, N = 3 SE +/- 0.000291, N = 3 SE +/- 0.000191, N = 3 SE +/- 0.000865, N = 3 SE +/- 0.000090, N = 3 SE +/- 0.000076, N = 3 0.394290 0.391729 0.392878 0.391185 0.390750 0.373282 0.381570 0.364385 0.166606 0.145109 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
Stargate Digital Audio Workstation Sample Rate Comparison (Buffer Size: 1024) rk1-mainline-nvme rk1-rok-emmc rk1-rok-nvme rk1-mainline-emmc pi4-raspbian-sd OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 22.11.5 Sample Rate Comparison (Buffer Size: 1024) 44100 480000 96000 192000 0.1848 0.3696 0.5544 0.7392 0.924 SE +/- 0.000098, N = 3 SE +/- 0.001050, N = 3 SE +/- 0.000195, N = 3 SE +/- 0.000285, N = 3 SE +/- 0.000730, N = 3 SE +/- 0.000633, N = 3 SE +/- 0.003479, N = 3 SE +/- 0.003917, N = 3 SE +/- 0.000258, N = 3 SE +/- 0.000443, N = 3 SE +/- 0.005146, N = 9 SE +/- 0.000760, N = 3 SE +/- 0.000604, N = 3 SE +/- 0.000798, N = 3 SE +/- 0.000339, N = 3 SE +/- 0.000191, N = 3 SE +/- 0.000223, N = 3 SE +/- 0.000131, N = 3 SE +/- 0.000279, N = 3 SE +/- 0.000090, N = 3 0.821373 0.785961 0.585221 0.390750 0.800528 0.767829 0.558662 0.391185 0.800044 0.766823 0.576390 0.394290 0.797260 0.765616 0.570835 0.381570 0.362448 0.348121 0.252197 0.166606 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
Stargate Digital Audio Workstation Buffer Size Comparison (Sample Rate: 96000) rk1-rok-emmc rk1-rok-nvme rk1-mainline-nvme rk1-mainline-emmc pi4-raspbian-sd OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 22.11.5 Buffer Size Comparison (Sample Rate: 96000) 512 1024 0.133 0.266 0.399 0.532 0.665 SE +/- 0.000630, N = 3 SE +/- 0.003479, N = 3 SE +/- 0.000529, N = 3 SE +/- 0.005146, N = 9 SE +/- 0.000195, N = 3 SE +/- 0.000167, N = 3 SE +/- 0.000339, N = 3 SE +/- 0.000635, N = 3 SE +/- 0.000279, N = 3 SE +/- 0.000135, N = 3 0.591268 0.558662 0.590221 0.576390 0.585221 0.563347 0.570835 0.549147 0.252197 0.225567 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
Stargate Digital Audio Workstation Buffer Size Comparison (Sample Rate: 480000) rk1-mainline-nvme rk1-rok-emmc rk1-rok-nvme rk1-mainline-emmc pi4-raspbian-sd OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 22.11.5 Buffer Size Comparison (Sample Rate: 480000) 1024 512 0.1768 0.3536 0.5304 0.7072 0.884 SE +/- 0.001050, N = 3 SE +/- 0.000207, N = 3 SE +/- 0.000633, N = 3 SE +/- 0.006668, N = 12 SE +/- 0.000443, N = 3 SE +/- 0.003804, N = 3 SE +/- 0.000798, N = 3 SE +/- 0.000670, N = 3 SE +/- 0.000131, N = 3 SE +/- 0.000305, N = 3 0.785961 0.764251 0.767829 0.747707 0.766823 0.762093 0.765616 0.743771 0.348121 0.321843 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
Stargate Digital Audio Workstation Buffer Size Comparison (Sample Rate: 44100) rk1-mainline-nvme rk1-rok-emmc rk1-rok-nvme rk1-mainline-emmc pi4-raspbian-sd OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 22.11.5 Buffer Size Comparison (Sample Rate: 44100) 1024 512 0.1848 0.3696 0.5544 0.7392 0.924 SE +/- 0.000098, N = 3 SE +/- 0.000393, N = 3 SE +/- 0.000730, N = 3 SE +/- 0.006662, N = 12 SE +/- 0.000258, N = 3 SE +/- 0.010750, N = 3 SE +/- 0.000604, N = 3 SE +/- 0.000792, N = 3 SE +/- 0.000223, N = 3 SE +/- 0.000267, N = 3 0.821373 0.797065 0.800528 0.776297 0.800044 0.770508 0.797260 0.775792 0.362448 0.335509 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
asmFish Comparison rk1-mainline-nvme rk1-rok-emmc rk1-rok-nvme rk1-mainline-emmc pi4-raspbian-sd OpenBenchmarking.org Nodes/second, More Is Better asmFish 2018-07-23 Comparison 1024 Hash Memory, 26 Depth 2M 4M 6M 8M 10M SE +/- 43781.35, N = 3 SE +/- 65797.59, N = 9 SE +/- 44374.95, N = 3 SE +/- 75549.20, N = 6 SE +/- 34823.82, N = 3 8005820 7817210 7721159 7583856 2767131
LeelaChessZero Backend Comparison pi5-raspbian-nvme rk1-rok-nvme rk1-rok-emmc rk1-mainline-nvme rk1-mainline-emmc pi4-raspbian-sd OpenBenchmarking.org Nodes Per Second, More Is Better LeelaChessZero 0.30 Backend Comparison BLAS 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.11, N = 9 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 7 6 6 5 5 1 1. (CXX) g++ options: -flto -pthread
Timed GDB GNU Debugger Compilation Comparison rk1-rok-nvme pi5-raspbian-nvme OpenBenchmarking.org Seconds, Fewer Is Better Timed GDB GNU Debugger Compilation 10.2 Comparison Time To Compile 90 180 270 360 450 SE +/- 1.39, N = 3 SE +/- 1.63, N = 3 249.25 393.65
Timed PHP Compilation Comparison rk1-mainline-nvme rk1-rok-nvme rk1-rok-emmc rk1-mainline-emmc pi5-raspbian-nvme OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 8.1.9 Comparison Time To Compile 110 220 330 440 550 SE +/- 1.19, N = 3 SE +/- 2.08, N = 3 SE +/- 2.82, N = 3 SE +/- 4.51, N = 3 SE +/- 1.64, N = 3 334.21 343.16 346.68 364.44 519.40
Timed FFmpeg Compilation Comparison rk1-rok-nvme rk1-rok-emmc rk1-mainline-nvme rk1-mainline-emmc pi5-raspbian-nvme pi4-raspbian-sd OpenBenchmarking.org Seconds, Fewer Is Better Timed FFmpeg Compilation 6.1 Comparison Time To Compile 200 400 600 800 1000 SE +/- 0.36, N = 3 SE +/- 0.84, N = 3 SE +/- 0.58, N = 3 SE +/- 0.50, N = 3 SE +/- 0.09, N = 3 SE +/- 1.65, N = 3 194.15 196.60 200.28 209.95 349.94 971.00
Timed Erlang/OTP Compilation Comparison rk1-mainline-nvme rk1-rok-emmc rk1-mainline-emmc rk1-rok-nvme pi5-raspbian-nvme OpenBenchmarking.org Seconds, Fewer Is Better Timed Erlang/OTP Compilation 25.0 Comparison Time To Compile 90 180 270 360 450 SE +/- 0.12, N = 3 SE +/- 0.77, N = 3 SE +/- 0.61, N = 3 SE +/- 0.74, N = 3 SE +/- 0.17, N = 3 298.12 301.84 310.70 330.42 405.21
m-queens Comparison rk1-rok-emmc rk1-rok-nvme rk1-mainline-nvme rk1-mainline-emmc pi5-raspbian-nvme pi4-raspbian-sd OpenBenchmarking.org Seconds, Fewer Is Better m-queens 1.2 Comparison Time To Solve 120 240 360 480 600 SE +/- 0.02, N = 3 SE +/- 0.14, N = 3 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.33, N = 3 206.26 206.40 206.45 216.46 316.59 567.49 1. (CXX) g++ options: -fopenmp -O2 -march=native
Timed CPython Compilation Build Configuration Comparison rk1-mainline-nvme rk1-rok-emmc rk1-rok-nvme rk1-mainline-emmc pi5-raspbian-nvme OpenBenchmarking.org Seconds, Fewer Is Better Timed CPython Compilation 3.10.6 Build Configuration Comparison Default Released Build, PGO + LTO Optimized 200 400 600 800 1000 59.76 744.60 60.52 764.72 61.47 783.87 66.13 784.30 93.78 862.02
Apache Spark TPC-H Scale Factor Comparison (Q22) rk1-mainline-emmc rk1-rok-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-H 3.5 Scale Factor Comparison (Q22) 1 0.7326 1.4652 2.1978 2.9304 3.663 SE +/- 0.05419067, N = 3 SE +/- 0.40940044, N = 8 2.63550258 3.25603971
Apache Spark TPC-H Comparison (Scale Factor: 1) rk1-mainline-emmc rk1-rok-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-H 3.5 Comparison (Scale Factor: 1) Q11 Q16 Q22 Q06 Q13 Q19 Q14 Q15 Q12 Geometric Mean Of All Queries Q20 Q08 Q02 Q10 Q07 Q04 Q03 Q05 Q17 Q09 Q18 Q01 Q21 4 8 12 16 20 SE +/- 0.00889576, N = 3 SE +/- 0.04807800, N = 3 SE +/- 0.05419067, N = 3 SE +/- 0.06400088, N = 3 SE +/- 0.05404231, N = 3 SE +/- 0.08247514, N = 3 SE +/- 0.09844103, N = 3 SE +/- 0.01587727, N = 3 SE +/- 0.07812445, N = 3 SE +/- 0.02205715, N = 3 SE +/- 0.16740673, N = 3 SE +/- 0.06585723, N = 3 SE +/- 0.07990249, N = 3 SE +/- 0.12475642, N = 3 SE +/- 0.01424190, N = 3 SE +/- 0.17085945, N = 3 SE +/- 0.15831346, N = 3 SE +/- 0.08288138, N = 3 SE +/- 0.11188602, N = 3 SE +/- 0.03195754, N = 3 SE +/- 0.02944973, N = 3 SE +/- 0.17776740, N = 3 SE +/- 0.45650715, N = 3 SE +/- 0.02504461, N = 8 SE +/- 0.04873253, N = 8 SE +/- 0.02204410, N = 8 SE +/- 0.02994103, N = 8 SE +/- 0.40940044, N = 8 SE +/- 0.04107179, N = 8 SE +/- 0.08797017, N = 8 SE +/- 0.02096419, N = 8 SE +/- 0.07037349, N = 8 SE +/- 0.03832583, N = 8 SE +/- 0.02853109, N = 8 SE +/- 0.01870892, N = 8 SE +/- 0.10497115, N = 8 SE +/- 0.08702141, N = 8 SE +/- 0.12029949, N = 8 SE +/- 0.15490647, N = 8 SE +/- 0.07160103, N = 8 SE +/- 0.06264325, N = 8 SE +/- 0.05677966, N = 8 SE +/- 0.06360940, N = 8 SE +/- 0.15655408, N = 8 SE +/- 0.10385415, N = 8 SE +/- 0.09251555, N = 8 2.22946509 2.36529143 2.63550258 3.14496096 3.30999152 3.45616110 3.48376338 3.73393631 4.41146898 4.70394366 4.95553335 5.12156471 5.12595320 5.48864635 5.67845901 6.21926069 6.35284599 6.45101420 7.48008188 8.09893131 8.85217094 8.99111398 18.00248718 2.23056737 2.37898293 2.87266311 3.00252223 3.25603971 3.26604420 3.41781682 3.52197197 4.26149431 4.58796121 4.59865994 5.01394421 5.17664826 5.45098496 5.71245319 5.94609463 6.01340967 6.25091559 7.14879584 7.73483688 8.63420987 8.89810467 16.83148050
Apache Spark TPC-H Scale Factor Comparison (Q21) rk1-rok-emmc rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-H 3.5 Scale Factor Comparison (Q21) 1 4 8 12 16 20 SE +/- 0.09, N = 8 SE +/- 0.46, N = 3 16.83 18.00
Apache Spark TPC-H Scale Factor Comparison (Q20) rk1-rok-emmc rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-H 3.5 Scale Factor Comparison (Q20) 1 1.115 2.23 3.345 4.46 5.575 SE +/- 0.02853109, N = 8 SE +/- 0.16740673, N = 3 4.59865994 4.95553335
Apache Spark TPC-H Scale Factor Comparison (Q19) rk1-rok-emmc rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-H 3.5 Scale Factor Comparison (Q19) 1 0.7776 1.5552 2.3328 3.1104 3.888 SE +/- 0.04107179, N = 8 SE +/- 0.08247514, N = 3 3.26604420 3.45616110
Apache Spark TPC-H Scale Factor Comparison (Q18) rk1-rok-emmc rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-H 3.5 Scale Factor Comparison (Q18) 1 2 4 6 8 10 SE +/- 0.15655408, N = 8 SE +/- 0.02944973, N = 3 8.63420987 8.85217094
Apache Spark TPC-H Scale Factor Comparison (Q17) rk1-rok-emmc rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-H 3.5 Scale Factor Comparison (Q17) 1 2 4 6 8 10 SE +/- 0.05677966, N = 8 SE +/- 0.11188602, N = 3 7.14879584 7.48008188
Apache Spark TPC-H Scale Factor Comparison (Q16) rk1-mainline-emmc rk1-rok-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-H 3.5 Scale Factor Comparison (Q16) 1 0.5353 1.0706 1.6059 2.1412 2.6765 SE +/- 0.04807800, N = 3 SE +/- 0.04873253, N = 8 2.36529143 2.37898293
Apache Spark TPC-H Scale Factor Comparison (Q15) rk1-rok-emmc rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-H 3.5 Scale Factor Comparison (Q15) 1 0.8401 1.6802 2.5203 3.3604 4.2005 SE +/- 0.02096419, N = 8 SE +/- 0.01587727, N = 3 3.52197197 3.73393631
Apache Spark TPC-H Scale Factor Comparison (Q14) rk1-rok-emmc rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-H 3.5 Scale Factor Comparison (Q14) 1 0.7838 1.5676 2.3514 3.1352 3.919 SE +/- 0.08797017, N = 8 SE +/- 0.09844103, N = 3 3.41781682 3.48376338
Apache Spark TPC-H Scale Factor Comparison (Q13) rk1-rok-emmc rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-H 3.5 Scale Factor Comparison (Q13) 1 0.7447 1.4894 2.2341 2.9788 3.7235 SE +/- 0.02994103, N = 8 SE +/- 0.05404231, N = 3 3.00252223 3.30999152
Apache Spark TPC-H Scale Factor Comparison (Q12) rk1-rok-emmc rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-H 3.5 Scale Factor Comparison (Q12) 1 0.9926 1.9852 2.9778 3.9704 4.963 SE +/- 0.07037349, N = 8 SE +/- 0.07812445, N = 3 4.26149431 4.41146898
Apache Spark TPC-H Scale Factor Comparison (Q11) rk1-mainline-emmc rk1-rok-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-H 3.5 Scale Factor Comparison (Q11) 1 0.5019 1.0038 1.5057 2.0076 2.5095 SE +/- 0.00889576, N = 3 SE +/- 0.02504461, N = 8 2.22946509 2.23056737
Apache Spark TPC-H Scale Factor Comparison (Q10) rk1-rok-emmc rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-H 3.5 Scale Factor Comparison (Q10) 1 1.2349 2.4698 3.7047 4.9396 6.1745 SE +/- 0.08702141, N = 8 SE +/- 0.12475642, N = 3 5.45098496 5.48864635
Apache Spark TPC-H Scale Factor Comparison (Q09) rk1-rok-emmc rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-H 3.5 Scale Factor Comparison (Q09) 1 2 4 6 8 10 SE +/- 0.06360940, N = 8 SE +/- 0.03195754, N = 3 7.73483688 8.09893131
Apache Spark TPC-H Scale Factor Comparison (Q08) rk1-rok-emmc rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-H 3.5 Scale Factor Comparison (Q08) 1 1.1533 2.3066 3.4599 4.6132 5.7665 SE +/- 0.01870892, N = 8 SE +/- 0.07990249, N = 3 5.01394421 5.12595320
Apache Spark TPC-H Scale Factor Comparison (Q07) rk1-mainline-emmc rk1-rok-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-H 3.5 Scale Factor Comparison (Q07) 1 1.2853 2.5706 3.8559 5.1412 6.4265 SE +/- 0.01424190, N = 3 SE +/- 0.12029949, N = 8 5.67845901 5.71245319
Apache Spark TPC-H Scale Factor Comparison (Q06) rk1-rok-emmc rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-H 3.5 Scale Factor Comparison (Q06) 1 0.7076 1.4152 2.1228 2.8304 3.538 SE +/- 0.02204410, N = 8 SE +/- 0.06400088, N = 3 2.87266311 3.14496096
Apache Spark TPC-H Scale Factor Comparison (Q05) rk1-rok-emmc rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-H 3.5 Scale Factor Comparison (Q05) 1 2 4 6 8 10 SE +/- 0.06264325, N = 8 SE +/- 0.08288138, N = 3 6.25091559 6.45101420
Apache Spark TPC-H Scale Factor Comparison (Q04) rk1-rok-emmc rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-H 3.5 Scale Factor Comparison (Q04) 1 2 4 6 8 10 SE +/- 0.15490647, N = 8 SE +/- 0.15831346, N = 3 5.94609463 6.35284599
Apache Spark TPC-H Scale Factor Comparison (Q03) rk1-rok-emmc rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-H 3.5 Scale Factor Comparison (Q03) 1 2 4 6 8 10 SE +/- 0.07160103, N = 8 SE +/- 0.17085945, N = 3 6.01340967 6.21926069
Apache Spark TPC-H Scale Factor Comparison (Q02) rk1-mainline-emmc rk1-rok-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-H 3.5 Scale Factor Comparison (Q02) 1 1.1647 2.3294 3.4941 4.6588 5.8235 SE +/- 0.06585723, N = 3 SE +/- 0.10497115, N = 8 5.12156471 5.17664826
Apache Spark TPC-H Scale Factor Comparison (Q01) rk1-rok-emmc rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-H 3.5 Scale Factor Comparison (Q01) 1 3 6 9 12 15 SE +/- 0.10385415, N = 8 SE +/- 0.17776740, N = 3 8.89810467 8.99111398
Apache Spark TPC-H Scale Factor Comparison (Geometric Mean Of All Queries) rk1-rok-emmc rk1-mainline-emmc OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-H 3.5 Scale Factor Comparison (Geometric Mean Of All Queries) 1 1.0584 2.1168 3.1752 4.2336 5.292 SE +/- 0.03832583, N = 8 SE +/- 0.02205715, N = 3 4.58796121 4.70394366
FLAC Audio Encoding Comparison rk1-rok-nvme rk1-mainline-nvme rk1-rok-emmc rk1-mainline-emmc pi4-raspbian-sd OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.4 Comparison WAV To FLAC 20 40 60 80 100 SE +/- 0.02, N = 5 SE +/- 0.14, N = 5 SE +/- 0.55, N = 25 SE +/- 0.33, N = 25 SE +/- 0.45, N = 5 43.51 45.33 51.60 54.31 90.29 1. (CXX) g++ options: -O3 -fvisibility=hidden -logg -lm
Timed Wasmer Compilation Comparison rk1-rok-nvme rk1-rok-emmc rk1-mainline-nvme rk1-mainline-emmc pi5-raspbian-nvme OpenBenchmarking.org Seconds, Fewer Is Better Timed Wasmer Compilation 2.3 Comparison Time To Compile 80 160 240 320 400 SE +/- 1.65, N = 3 SE +/- 1.67, N = 3 SE +/- 0.10, N = 3 SE +/- 0.59, N = 3 SE +/- 0.79, N = 3 188.16 198.46 204.89 215.92 372.86 1. (CC) gcc options: -ldl -lgcc_s -lutil -lrt -lpthread -lm -lc -pie -nodefaultlibs
WavPack Audio Encoding Comparison rk1-rok-emmc rk1-mainline-nvme rk1-mainline-emmc pi4-raspbian-sd OpenBenchmarking.org Seconds, Fewer Is Better WavPack Audio Encoding 5.3 Comparison WAV To WavPack 40 80 120 160 200 SE +/- 0.05, N = 5 SE +/- 0.13, N = 5 SE +/- 0.07, N = 5 SE +/- 0.08, N = 5 94.62 99.62 104.04 188.00 1. (CXX) g++ options: -rdynamic
Timed Eigen Compilation Comparison pi5-raspbian-nvme rk1-mainline-nvme rk1-mainline-emmc rk1-rok-emmc rk1-rok-nvme OpenBenchmarking.org Seconds, Fewer Is Better Timed Eigen Compilation 3.3.9 Comparison Time To Compile 40 80 120 160 200 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.08, N = 3 SE +/- 2.34, N = 3 SE +/- 1.77, N = 3 166.00 166.90 173.21 192.10 202.51
Timed MPlayer Compilation Comparison rk1-rok-emmc rk1-rok-nvme rk1-mainline-nvme rk1-mainline-emmc pi5-raspbian-nvme OpenBenchmarking.org Seconds, Fewer Is Better Timed MPlayer Compilation 1.5 Comparison Time To Compile 60 120 180 240 300 SE +/- 1.75, N = 3 SE +/- 1.68, N = 3 SE +/- 1.17, N = 3 SE +/- 0.66, N = 3 SE +/- 0.06, N = 3 148.87 150.11 152.52 158.06 254.69
Timed ImageMagick Compilation Comparison rk1-rok-nvme rk1-rok-emmc rk1-mainline-nvme rk1-mainline-emmc pi5-raspbian-nvme OpenBenchmarking.org Seconds, Fewer Is Better Timed ImageMagick Compilation 6.9.0 Comparison Time To Compile 50 100 150 200 250 SE +/- 0.43, N = 3 SE +/- 0.41, N = 3 SE +/- 0.50, N = 3 SE +/- 0.66, N = 3 SE +/- 0.49, N = 3 112.86 114.08 115.09 120.10 211.59
Opus Codec Encoding Comparison rk1-rok-nvme rk1-rok-emmc rk1-mainline-nvme rk1-mainline-emmc pi4-raspbian-sd OpenBenchmarking.org Seconds, Fewer Is Better Opus Codec Encoding 1.4 Comparison WAV To Opus Encode 30 60 90 120 150 SE +/- 0.02, N = 5 SE +/- 0.31, N = 5 SE +/- 0.02, N = 5 SE +/- 0.17, N = 5 SE +/- 0.17, N = 5 64.44 65.45 67.62 71.50 129.79 1. (CXX) g++ options: -O3 -fvisibility=hidden -logg -lm
N-Queens Comparison rk1-mainline-nvme rk1-rok-emmc rk1-rok-nvme rk1-mainline-emmc pi5-raspbian-nvme pi4-raspbian-sd OpenBenchmarking.org Seconds, Fewer Is Better N-Queens 1.0 Comparison Elapsed Time 20 40 60 80 100 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.70, N = 15 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 55.76 56.18 56.24 59.48 63.00 109.66 1. (CC) gcc options: -static -fopenmp -O3 -march=native
Monkey Audio Encoding Comparison rk1-rok-emmc rk1-rok-nvme rk1-mainline-nvme rk1-mainline-emmc pi4-raspbian-sd OpenBenchmarking.org Seconds, Fewer Is Better Monkey Audio Encoding 3.99.6 Comparison WAV To APE 11 22 33 44 55 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 SE +/- 0.00, N = 5 SE +/- 0.00, N = 5 SE +/- 0.66, N = 25 18.57 18.67 19.48 20.28 46.56 1. (CXX) g++ options: -O3 -pedantic -rdynamic -lrt
Timed Apache Compilation Comparison rk1-rok-emmc rk1-mainline-nvme rk1-rok-nvme rk1-mainline-emmc pi5-raspbian-nvme pi4-raspbian-sd OpenBenchmarking.org Seconds, Fewer Is Better Timed Apache Compilation 2.4.41 Comparison Time To Compile 50 100 150 200 250 SE +/- 0.26, N = 3 SE +/- 0.22, N = 3 SE +/- 0.38, N = 3 SE +/- 0.16, N = 3 SE +/- 0.37, N = 3 SE +/- 0.49, N = 3 59.16 59.32 59.76 60.63 77.31 223.03
SQLite Threads / Copies Comparison rk1-mainline-nvme rk1-rok-nvme rk1-mainline-emmc rk1-rok-emmc OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.30.1 Threads / Copies Comparison 1 8 16 24 32 40 SE +/- 0.11, N = 3 SE +/- 0.04, N = 3 SE +/- 0.28, N = 15 SE +/- 0.35, N = 3 31.28 33.27 36.07 36.30 1. (CC) gcc options: -O2 -lreadline -ltermcap -lz -lm
LevelDB Benchmark Comparison rk1-mainline-emmc rk1-rok-nvme rk1-rok-emmc OpenBenchmarking.org MB/s, More Is Better LevelDB 1.23 Benchmark Comparison Sequential Fill Random Fill Overwrite Fill Sync 4 8 12 16 20 SE +/- 0.12, N = 3 SE +/- 0.11, N = 10 SE +/- 0.11, N = 15 SE +/- 0.01, N = 15 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.06, N = 5 SE +/- 0.01, N = 15 15.0 14.3 14.2 0.3 6.0 5.8 5.8 0.2 5.8 5.6 5.5 0.3 1. (CXX) g++ options: -fno-exceptions -fno-rtti -O3 -lgmock -lgtest -lsnappy
LevelDB Benchmark Comparison rk1-rok-emmc rk1-rok-nvme rk1-mainline-emmc OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.23 Benchmark Comparison Random Read Hot Read Seek Random Random Delete Sequential Fill Random Fill Overwrite Fill Sync 800 1600 2400 3200 4000 SE +/- 0.015, N = 3 SE +/- 0.014, N = 3 SE +/- 0.013, N = 3 SE +/- 1.094, N = 3 SE +/- 0.648, N = 3 SE +/- 0.770, N = 3 SE +/- 1.898, N = 5 SE +/- 80.483, N = 15 SE +/- 0.015, N = 3 SE +/- 0.015, N = 3 SE +/- 0.008, N = 3 SE +/- 0.861, N = 3 SE +/- 0.569, N = 3 SE +/- 0.482, N = 3 SE +/- 1.262, N = 3 SE +/- 9.836, N = 3 SE +/- 0.032, N = 3 SE +/- 0.043, N = 3 SE +/- 0.148, N = 15 SE +/- 0.132, N = 3 SE +/- 0.405, N = 3 SE +/- 0.486, N = 10 SE +/- 0.512, N = 15 SE +/- 124.904, N = 15 4.497 4.520 6.275 142.858 149.853 153.493 156.267 3224.474 4.502 4.517 6.273 139.647 147.151 149.216 150.352 3817.429 4.593 4.606 6.376 55.527 59.031 61.550 62.013 3015.646 1. (CXX) g++ options: -fno-exceptions -fno-rtti -O3 -lgmock -lgtest -lsnappy
LAME MP3 Encoding Comparison rk1-rok-emmc rk1-rok-nvme rk1-mainline-nvme rk1-mainline-emmc pi4-raspbian-sd OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.100 Comparison WAV To MP3 6 12 18 24 30 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.06, N = 3 11.89 11.96 12.50 13.05 24.37 1. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -lncurses -lm
TSCP Comparison pi5-raspbian-nvme rk1-rok-nvme rk1-rok-emmc rk1-mainline-nvme rk1-mainline-emmc pi4-raspbian-sd OpenBenchmarking.org Nodes Per Second, More Is Better TSCP 1.81 Comparison AI Chess Performance 200K 400K 600K 800K 1000K SE +/- 350.28, N = 5 SE +/- 239.20, N = 5 SE +/- 238.60, N = 5 SE +/- 1140.25, N = 5 SE +/- 370.48, N = 5 SE +/- 463.49, N = 5 887779 812117 810921 772486 738507 445471 1. (CC) gcc options: -O3 -march=native
Phoronix Test Suite v10.8.5