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. rk1-mainline-emmc: Processor: rk1-mainline-emmc @ 1.80GHz (4 Cores / 8 Threads), Motherboard: Turing Machines RK1, Memory: 32GB, Disk: 1000GB CT1000P3PSSD8 + 31GB BJTD4R OS: Ubuntu 22.04, Kernel: 6.7.0 (aarch64), Vulkan: 1.3.255, Compiler: GCC 11.4.0, File-System: ext4 rk1-mainline-nvme: Processor: rk1-mainline-nvme @ 1.80GHz (4 Cores / 8 Threads), Motherboard: Turing Machines RK1, Memory: 32GB, Disk: 500GB CT500P3SSD8 + 31GB BJTD4R OS: Ubuntu 22.04, Kernel: 6.7.0 (aarch64), Vulkan: 1.3.255, Compiler: GCC 11.4.0, File-System: ext4 rk1-rok-emmc: Processor: rk1-rok-emmc @ 1.80GHz (4 Cores / 8 Threads), Motherboard: Turing Machines RK1, Memory: 32GB, Disk: 500GB CT500P3SSD8 + 31GB BJTD4R, Graphics: rockchipdrmfb OS: Ubuntu 22.04, Kernel: 5.10.160-rockchip (aarch64), Compiler: GCC 11.4.0, File-System: ext4, Screen Resolution: 1920x1080 rk1-rok-nvme: Processor: Rockchip ARMv8 Cortex-A76 @ 1.80GHz (4 Cores / 8 Threads), Motherboard: Turing Machines RK1, Memory: 32GB, Disk: 500GB CT500P3SSD8 + 31GB BJTD4R, Graphics: rockchipdrmfb OS: Ubuntu 22.04, Kernel: 5.10.160-rockchip (aarch64), Compiler: GCC 11.4.0, File-System: ext4, Screen Resolution: 1920x1080 pi5-raspbian-nvme: Processor: ARMv8 Cortex-A76 @ 2.40GHz (4 Cores), Motherboard: Raspberry Pi 5 Model B Rev 1.0, Memory: 4096MB, Disk: 500GB CT500P3SSD8, Network: Device 1de4:0001 OS: Debian 12, Kernel: 6.1.0-rpi7-rpi-2712 (aarch64), Compiler: GCC 12.2.0, File-System: ext4 pi4-raspbian-sd: Processor: ARMv8 Cortex-A72 @ 1.80GHz (4 Cores), Motherboard: BCM2835 Raspberry Pi 400 Rev 1.0, Chipset: Broadcom BCM2711, Memory: 4096MB, Disk: 64GB SR64G OS: Debian 12, Kernel: 6.1.0-rpi6-rpi-v8 (aarch64), Display Server: X Server, Compiler: GCC 12.2.0, File-System: ext4 Apache Spark TPC-DS 3.5 Scale Factor: 3000 Seconds < Lower Is Better Apache CouchDB 3.3.2 Bulk Size Comparison (Inserts: 1000 - Rounds: 30) Seconds < Lower Is Better rk1-mainline-emmc: 100 . 262.44 |================== rk1-mainline-nvme: 100 . 247.76 |================= rk1-rok-emmc: 100 ...... 266.25 |================== rk1-rok-nvme: 100 ...... 258.52 |================== rk1-mainline-emmc: 300 . 377.97 |========================== rk1-mainline-nvme: 300 . 366.67 |========================= rk1-rok-emmc: 300 ...... 384.07 |========================== rk1-rok-nvme: 300 ...... 394.74 |=========================== rk1-mainline-emmc: 500 . 464.69 |=============================== rk1-mainline-nvme: 500 . 438.30 |============================== rk1-rok-emmc: 500 ...... 676.09 |============================================== rk1-rok-nvme: 500 ...... 679.40 |============================================== Apache CouchDB 3.3.2 Inserts Comparison (Bulk Size: 100 - - Rounds: 30) Seconds < Lower Is Better rk1-mainline-emmc: 1000 . 262.44 |============= rk1-mainline-nvme: 1000 . 247.76 |============= rk1-rok-emmc: 1000 ...... 266.25 |============= rk1-rok-nvme: 1000 ...... 258.52 |============= rk1-mainline-emmc: 3000 . 887.89 |============================================= rk1-mainline-nvme: 3000 . 860.53 |============================================ rk1-rok-emmc: 3000 ...... 855.61 |=========================================== rk1-rok-nvme: 3000 ...... 871.54 |============================================ Apache CouchDB 3.3.2 Rounds Comparison (Bulk Size: 100 - Inserts: 1000) Seconds < Lower Is Better rk1-mainline-emmc: 30 . 262.44 |============================================== rk1-mainline-nvme: 30 . 247.76 |============================================ rk1-rok-emmc: 30 ...... 266.25 |=============================================== rk1-rok-nvme: 30 ...... 258.52 |============================================== Apache CouchDB 3.3.2 Bulk Size Comparison (Inserts: 3000 - Rounds: 30) Seconds < Lower Is Better rk1-mainline-emmc: 100 . 887.89 |================== rk1-mainline-nvme: 100 . 860.53 |================= rk1-rok-emmc: 100 ...... 855.61 |================= rk1-rok-nvme: 100 ...... 871.54 |================= rk1-mainline-emmc: 300 . 1412.82 |============================ rk1-mainline-nvme: 300 . 1314.73 |========================== rk1-rok-emmc: 300 ...... 1492.53 |============================== rk1-rok-nvme: 300 ...... 1444.00 |============================= rk1-mainline-emmc: 500 . 2261.83 |============================================= rk1-mainline-nvme: 500 . 2158.52 |=========================================== rk1-rok-emmc: 500 ...... 2083.07 |========================================= rk1-rok-nvme: 500 ...... 2140.74 |=========================================== Apache CouchDB 3.3.2 Rounds Comparison (Bulk Size: 100 - Inserts: 3000) Seconds < Lower Is Better rk1-mainline-emmc: 30 . 887.89 |=============================================== rk1-mainline-nvme: 30 . 860.53 |============================================== rk1-rok-emmc: 30 ...... 855.61 |============================================= rk1-rok-nvme: 30 ...... 871.54 |============================================== Apache CouchDB 3.3.2 Inserts Comparison (Bulk Size: 300 - - Rounds: 30) Seconds < Lower Is Better rk1-mainline-emmc: 1000 . 377.97 |=========== rk1-mainline-nvme: 1000 . 366.67 |=========== rk1-rok-emmc: 1000 ...... 384.07 |=========== rk1-rok-nvme: 1000 ...... 394.74 |============ rk1-mainline-emmc: 3000 . 1412.82 |========================================== rk1-mainline-nvme: 3000 . 1314.73 |======================================= rk1-rok-emmc: 3000 ...... 1492.53 |============================================ rk1-rok-nvme: 3000 ...... 1444.00 |=========================================== Apache CouchDB 3.3.2 Rounds Comparison (Bulk Size: 300 - Inserts: 1000) Seconds < Lower Is Better rk1-mainline-emmc: 30 . 377.97 |============================================= rk1-mainline-nvme: 30 . 366.67 |============================================ rk1-rok-emmc: 30 ...... 384.07 |============================================== rk1-rok-nvme: 30 ...... 394.74 |=============================================== Apache CouchDB 3.3.2 Rounds Comparison (Bulk Size: 300 - Inserts: 3000) Seconds < Lower Is Better rk1-mainline-emmc: 30 . 1412.82 |============================================ rk1-mainline-nvme: 30 . 1314.73 |========================================= rk1-rok-emmc: 30 ...... 1492.53 |============================================== rk1-rok-nvme: 30 ...... 1444.00 |============================================= Apache CouchDB 3.3.2 Inserts Comparison (Bulk Size: 500 - - Rounds: 30) Seconds < Lower Is Better rk1-mainline-emmc: 1000 . 464.69 |========= rk1-mainline-nvme: 1000 . 438.30 |========= rk1-rok-emmc: 1000 ...... 676.09 |============= rk1-rok-nvme: 1000 ...... 679.40 |============= rk1-mainline-emmc: 3000 . 2261.83 |============================================ rk1-mainline-nvme: 3000 . 2158.52 |========================================== rk1-rok-emmc: 3000 ...... 2083.07 |========================================= rk1-rok-nvme: 3000 ...... 2140.74 |========================================== Apache CouchDB 3.3.2 Rounds Comparison (Bulk Size: 500 - Inserts: 1000) Seconds < Lower Is Better rk1-mainline-emmc: 30 . 464.69 |================================ rk1-mainline-nvme: 30 . 438.30 |============================== rk1-rok-emmc: 30 ...... 676.09 |=============================================== rk1-rok-nvme: 30 ...... 679.40 |=============================================== Apache CouchDB 3.3.2 Rounds Comparison (Bulk Size: 500 - Inserts: 3000) Seconds < Lower Is Better rk1-mainline-emmc: 30 . 2261.83 |============================================== rk1-mainline-nvme: 30 . 2158.52 |============================================ rk1-rok-emmc: 30 ...... 2083.07 |========================================== rk1-rok-nvme: 30 ...... 2140.74 |============================================ Apache Spark 3.3 Row Count Comparison (Partitions: 100 - SHA-512 Benchmark Time) Seconds < Lower Is Better rk1-mainline-emmc: 1000000 .. 10.01 |== rk1-mainline-nvme: 1000000 .. 9.50 |== rk1-rok-emmc: 1000000 ....... 9.34 |== rk1-rok-nvme: 1000000 ....... 9.56 |== rk1-mainline-emmc: 10000000 . 57.05 |============ rk1-mainline-nvme: 10000000 . 55.28 |============ rk1-rok-emmc: 10000000 ...... 52.69 |=========== rk1-rok-nvme: 10000000 ...... 52.88 |=========== rk1-mainline-emmc: 20000000 . 96.68 |==================== rk1-mainline-nvme: 20000000 . 93.79 |==================== rk1-rok-emmc: 20000000 ...... 88.81 |=================== rk1-rok-nvme: 20000000 ...... 89.48 |=================== rk1-mainline-emmc: 40000000 . 195.45 |========================================= rk1-mainline-nvme: 40000000 . 190.03 |======================================== rk1-rok-emmc: 40000000 ...... 177.81 |===================================== rk1-rok-nvme: 40000000 ...... 178.89 |====================================== Apache Spark 3.3 Partitions Comparison (Row Count: 1000000 - - SHA-512 Benchmark Time) Seconds < Lower Is Better rk1-mainline-emmc: 100 .. 10.01 |==================================== rk1-mainline-nvme: 100 .. 9.50 |================================== rk1-rok-emmc: 100 ....... 9.34 |================================= rk1-rok-nvme: 100 ....... 9.56 |================================== rk1-mainline-emmc: 500 .. 11.23 |======================================== rk1-mainline-nvme: 500 .. 10.43 |===================================== rk1-rok-emmc: 500 ....... 9.89 |=================================== rk1-rok-nvme: 500 ....... 10.48 |===================================== rk1-mainline-emmc: 1000 . 11.38 |======================================== rk1-mainline-nvme: 1000 . 11.18 |======================================== rk1-rok-emmc: 1000 ...... 10.78 |====================================== rk1-rok-nvme: 1000 ...... 11.14 |======================================== rk1-mainline-emmc: 2000 . 12.96 |============================================== rk1-mainline-nvme: 2000 . 12.55 |============================================= rk1-rok-emmc: 2000 ...... 12.63 |============================================= rk1-rok-nvme: 2000 ...... 12.88 |============================================== Apache Spark 3.3 Comparison (Row Count: 1000000 - Partitions: 100) Seconds < Lower Is Better rk1-mainline-emmc: SHA-512 Benchmark Time ................. 10.010000000 | rk1-mainline-nvme: SHA-512 Benchmark Time ................. 9.500000000 | rk1-rok-emmc: SHA-512 Benchmark Time ...................... 9.340000000 | rk1-rok-nvme: SHA-512 Benchmark Time ...................... 9.560000000 | rk1-mainline-emmc: Calculate Pi Benchmark ................. 727.520000000 |==== rk1-mainline-nvme: Calculate Pi Benchmark ................. 694.410000000 |==== rk1-rok-emmc: Calculate Pi Benchmark ...................... 581.450000000 |=== rk1-rok-nvme: Calculate Pi Benchmark ...................... 581.852210785 |=== rk1-mainline-emmc: Calculate Pi Benchmark Using Dataframe . 33.760000000 | rk1-mainline-nvme: Calculate Pi Benchmark Using Dataframe . 32.140000000 | rk1-rok-emmc: Calculate Pi Benchmark Using Dataframe ...... 31.840000000 | rk1-rok-nvme: Calculate Pi Benchmark Using Dataframe ...... 31.630000000 | rk1-mainline-emmc: Group By Test Time ..................... 9.070000000 | rk1-mainline-nvme: Group By Test Time ..................... 8.810000000 | rk1-rok-emmc: Group By Test Time .......................... 8.750000000 | rk1-rok-nvme: Group By Test Time .......................... 9.090000000 | rk1-mainline-emmc: Repartition Test Time .................. 9.080000000 | rk1-mainline-nvme: Repartition Test Time .................. 8.790000000 | rk1-rok-emmc: Repartition Test Time ....................... 8.620000000 | rk1-rok-nvme: Repartition Test Time ....................... 8.750000000 | rk1-mainline-emmc: Inner Join Test Time ................... 6.590000000 | rk1-mainline-nvme: Inner Join Test Time ................... 6.250000000 | rk1-rok-emmc: Inner Join Test Time ........................ 6.540000000 | rk1-rok-nvme: Inner Join Test Time ........................ 6.040000000 | rk1-mainline-emmc: Broadcast Inner Join Test Time ......... 5.720000000 | rk1-mainline-nvme: Broadcast Inner Join Test Time ......... 5.690000000 | rk1-rok-emmc: Broadcast Inner Join Test Time .............. 5.500000000 | rk1-rok-nvme: Broadcast Inner Join Test Time .............. 5.450000000 | Apache Spark 3.3 Row Count Comparison (Partitions: 100 - Calculate Pi Benchmark) Seconds < Lower Is Better rk1-mainline-emmc: 1000000 .. 727.52 |========================================= rk1-mainline-nvme: 1000000 .. 694.41 |======================================= rk1-rok-emmc: 1000000 ....... 581.45 |================================= rk1-rok-nvme: 1000000 ....... 581.85 |================================= rk1-mainline-emmc: 10000000 . 722.90 |========================================= rk1-mainline-nvme: 10000000 . 681.48 |====================================== rk1-rok-emmc: 10000000 ...... 581.85 |================================= rk1-rok-nvme: 10000000 ...... 580.29 |================================= rk1-mainline-emmc: 20000000 . 713.91 |======================================== rk1-mainline-nvme: 20000000 . 694.61 |======================================= rk1-rok-emmc: 20000000 ...... 580.52 |================================= rk1-rok-nvme: 20000000 ...... 582.87 |================================= rk1-mainline-emmc: 40000000 . 724.99 |========================================= rk1-mainline-nvme: 40000000 . 694.62 |======================================= rk1-rok-emmc: 40000000 ...... 579.98 |================================= rk1-rok-nvme: 40000000 ...... 581.19 |================================= Apache Spark 3.3 Partitions Comparison (Row Count: 1000000 - - Calculate Pi Benchmark) Seconds < Lower Is Better rk1-mainline-emmc: 100 .. 727.52 |============================================= rk1-mainline-nvme: 100 .. 694.41 |=========================================== rk1-rok-emmc: 100 ....... 581.45 |==================================== rk1-rok-nvme: 100 ....... 581.85 |==================================== rk1-mainline-emmc: 500 .. 733.90 |============================================= rk1-mainline-nvme: 500 .. 685.12 |========================================== rk1-rok-emmc: 500 ....... 580.99 |==================================== rk1-rok-nvme: 500 ....... 579.16 |==================================== rk1-mainline-emmc: 1000 . 717.10 |============================================ rk1-mainline-nvme: 1000 . 695.32 |=========================================== rk1-rok-emmc: 1000 ...... 580.24 |==================================== rk1-rok-nvme: 1000 ...... 583.50 |==================================== rk1-mainline-emmc: 2000 . 733.77 |============================================= rk1-mainline-nvme: 2000 . 690.63 |========================================== rk1-rok-emmc: 2000 ...... 580.68 |==================================== rk1-rok-nvme: 2000 ...... 582.61 |==================================== Apache Spark 3.3 Row Count Comparison (Partitions: 100 - Calculate Pi Benchmark Using Dataframe) Seconds < Lower Is Better rk1-mainline-emmc: 1000000 .. 33.76 |========================================== rk1-mainline-nvme: 1000000 .. 32.14 |======================================== rk1-rok-emmc: 1000000 ....... 31.84 |======================================= rk1-rok-nvme: 1000000 ....... 31.63 |======================================= rk1-mainline-emmc: 10000000 . 34.02 |========================================== rk1-mainline-nvme: 10000000 . 32.35 |======================================== rk1-rok-emmc: 10000000 ...... 31.49 |======================================= rk1-rok-nvme: 10000000 ...... 31.97 |======================================= rk1-mainline-emmc: 20000000 . 33.73 |========================================== rk1-mainline-nvme: 20000000 . 32.24 |======================================== rk1-rok-emmc: 20000000 ...... 31.81 |======================================= rk1-rok-nvme: 20000000 ...... 31.62 |======================================= rk1-mainline-emmc: 40000000 . 33.63 |========================================== rk1-mainline-nvme: 40000000 . 32.08 |======================================== rk1-rok-emmc: 40000000 ...... 31.57 |======================================= rk1-rok-nvme: 40000000 ...... 31.79 |======================================= Apache Spark 3.3 Partitions Comparison (Row Count: 1000000 - - Calculate Pi Benchmark Using Dataframe) Seconds < Lower Is Better rk1-mainline-emmc: 100 .. 33.76 |============================================== rk1-mainline-nvme: 100 .. 32.14 |============================================ rk1-rok-emmc: 100 ....... 31.84 |=========================================== rk1-rok-nvme: 100 ....... 31.63 |=========================================== rk1-mainline-emmc: 500 .. 33.76 |============================================== rk1-mainline-nvme: 500 .. 32.27 |============================================ rk1-rok-emmc: 500 ....... 31.79 |=========================================== rk1-rok-nvme: 500 ....... 31.72 |=========================================== rk1-mainline-emmc: 1000 . 33.39 |============================================= rk1-mainline-nvme: 1000 . 32.36 |============================================ rk1-rok-emmc: 1000 ...... 31.88 |=========================================== rk1-rok-nvme: 1000 ...... 31.54 |=========================================== rk1-mainline-emmc: 2000 . 33.79 |============================================== rk1-mainline-nvme: 2000 . 32.03 |============================================ rk1-rok-emmc: 2000 ...... 31.56 |=========================================== rk1-rok-nvme: 2000 ...... 31.68 |=========================================== Apache Spark 3.3 Row Count Comparison (Partitions: 100 - Group By Test Time) Seconds < Lower Is Better rk1-mainline-emmc: 1000000 .. 9.07 |==== rk1-mainline-nvme: 1000000 .. 8.81 |==== rk1-rok-emmc: 1000000 ....... 8.75 |==== rk1-rok-nvme: 1000000 ....... 9.09 |==== rk1-mainline-emmc: 10000000 . 25.05 |============ rk1-mainline-nvme: 10000000 . 23.50 |=========== rk1-rok-emmc: 10000000 ...... 26.62 |============= rk1-rok-nvme: 10000000 ...... 23.90 |=========== rk1-mainline-emmc: 20000000 . 37.11 |================== rk1-mainline-nvme: 20000000 . 35.51 |================= rk1-rok-emmc: 20000000 ...... 34.66 |================= rk1-rok-nvme: 20000000 ...... 34.41 |================ rk1-mainline-nvme: 40000000 . 87.32 |========================================== rk1-rok-nvme: 40000000 ...... 88.01 |========================================== Apache Spark 3.3 Partitions Comparison (Row Count: 1000000 - - Group By Test Time) Seconds < Lower Is Better rk1-mainline-emmc: 100 .. 9.07 |=============================== rk1-mainline-nvme: 100 .. 8.81 |============================== rk1-rok-emmc: 100 ....... 8.75 |============================== rk1-rok-nvme: 100 ....... 9.09 |=============================== rk1-mainline-emmc: 500 .. 10.13 |=================================== rk1-mainline-nvme: 500 .. 9.95 |================================== rk1-rok-emmc: 500 ....... 9.84 |================================== rk1-rok-nvme: 500 ....... 10.03 |=================================== rk1-mainline-emmc: 1000 . 11.39 |======================================= rk1-mainline-nvme: 1000 . 11.10 |====================================== rk1-rok-emmc: 1000 ...... 10.93 |====================================== rk1-rok-nvme: 1000 ...... 11.18 |======================================= rk1-mainline-emmc: 2000 . 13.02 |============================================= rk1-mainline-nvme: 2000 . 12.86 |============================================ rk1-rok-emmc: 2000 ...... 12.83 |============================================ rk1-rok-nvme: 2000 ...... 13.31 |============================================== Apache Spark 3.3 Row Count Comparison (Partitions: 100 - Repartition Test Time) Seconds < Lower Is Better rk1-mainline-emmc: 1000000 .. 9.08 |=== rk1-mainline-nvme: 1000000 .. 8.79 |=== rk1-rok-emmc: 1000000 ....... 8.62 |=== rk1-rok-nvme: 1000000 ....... 8.75 |=== rk1-mainline-emmc: 10000000 . 41.28 |============ rk1-mainline-nvme: 10000000 . 38.29 |=========== rk1-rok-emmc: 10000000 ...... 38.58 |============ rk1-rok-nvme: 10000000 ...... 37.07 |=========== rk1-mainline-emmc: 20000000 . 74.32 |====================== rk1-mainline-nvme: 20000000 . 71.59 |===================== rk1-rok-emmc: 20000000 ...... 72.35 |====================== rk1-rok-nvme: 20000000 ...... 68.12 |==================== rk1-mainline-nvme: 40000000 . 137.28 |========================================= rk1-rok-nvme: 40000000 ...... 131.38 |======================================= Apache Spark 3.3 Partitions Comparison (Row Count: 1000000 - - Repartition Test Time) Seconds < Lower Is Better rk1-mainline-emmc: 100 .. 9.08 |====================================== rk1-mainline-nvme: 100 .. 8.79 |===================================== rk1-rok-emmc: 100 ....... 8.62 |==================================== rk1-rok-nvme: 100 ....... 8.75 |===================================== rk1-mainline-emmc: 500 .. 9.46 |======================================== rk1-mainline-nvme: 500 .. 9.10 |====================================== rk1-rok-emmc: 500 ....... 9.00 |====================================== rk1-rok-nvme: 500 ....... 9.21 |====================================== rk1-mainline-emmc: 1000 . 10.06 |========================================== rk1-mainline-nvme: 1000 . 10.05 |========================================== rk1-rok-emmc: 1000 ...... 9.74 |========================================= rk1-rok-nvme: 1000 ...... 9.95 |========================================== rk1-mainline-emmc: 2000 . 11.01 |============================================== rk1-mainline-nvme: 2000 . 10.71 |============================================= rk1-rok-emmc: 2000 ...... 10.57 |============================================ rk1-rok-nvme: 2000 ...... 10.85 |============================================= Apache Spark 3.3 Row Count Comparison (Partitions: 100 - Inner Join Test Time) Seconds < Lower Is Better rk1-mainline-emmc: 1000000 .. 6.590000000 |= rk1-mainline-nvme: 1000000 .. 6.250000000 |= rk1-rok-emmc: 1000000 ....... 6.540000000 |= rk1-rok-nvme: 1000000 ....... 6.040000000 |= rk1-mainline-emmc: 10000000 . 47.520000000 |========== rk1-mainline-nvme: 10000000 . 43.580000000 |========= rk1-rok-emmc: 10000000 ...... 43.880000000 |========= rk1-rok-nvme: 10000000 ...... 43.710000000 |========= rk1-mainline-emmc: 20000000 . 83.980000000 |================== rk1-mainline-nvme: 20000000 . 80.900000000 |================= rk1-rok-emmc: 20000000 ...... 75.680000000 |================ rk1-rok-nvme: 20000000 ...... 76.870000000 |================= rk1-mainline-nvme: 40000000 . 157.880000000 |================================== rk1-rok-nvme: 40000000 ...... 152.872557219 |================================= Apache Spark 3.3 Partitions Comparison (Row Count: 1000000 - - Inner Join Test Time) Seconds < Lower Is Better rk1-mainline-emmc: 100 .. 6.59 |=========================== rk1-mainline-nvme: 100 .. 6.25 |========================== rk1-rok-emmc: 100 ....... 6.54 |=========================== rk1-rok-nvme: 100 ....... 6.04 |========================= rk1-mainline-emmc: 500 .. 7.26 |============================== rk1-mainline-nvme: 500 .. 7.01 |============================= rk1-rok-emmc: 500 ....... 7.53 |=============================== rk1-rok-nvme: 500 ....... 7.03 |============================= rk1-mainline-emmc: 1000 . 8.33 |=================================== rk1-mainline-nvme: 1000 . 8.01 |================================= rk1-rok-emmc: 1000 ...... 8.63 |==================================== rk1-rok-nvme: 1000 ...... 7.81 |================================ rk1-mainline-emmc: 2000 . 10.69 |============================================ rk1-mainline-nvme: 2000 . 10.68 |============================================ rk1-rok-emmc: 2000 ...... 11.06 |============================================== rk1-rok-nvme: 2000 ...... 10.89 |============================================= Apache Spark 3.3 Row Count Comparison (Partitions: 100 - Broadcast Inner Join Test Time) Seconds < Lower Is Better rk1-mainline-emmc: 1000000 .. 5.72 |= rk1-mainline-nvme: 1000000 .. 5.69 |= rk1-rok-emmc: 1000000 ....... 5.50 |= rk1-rok-nvme: 1000000 ....... 5.45 |= rk1-mainline-emmc: 10000000 . 47.10 |============ rk1-mainline-nvme: 10000000 . 44.26 |=========== rk1-rok-emmc: 10000000 ...... 43.19 |=========== rk1-rok-nvme: 10000000 ...... 42.85 |=========== rk1-mainline-emmc: 20000000 . 82.03 |===================== rk1-mainline-nvme: 20000000 . 79.21 |==================== rk1-rok-emmc: 20000000 ...... 73.60 |=================== rk1-rok-nvme: 20000000 ...... 74.60 |=================== rk1-mainline-nvme: 40000000 . 159.01 |========================================= rk1-rok-nvme: 40000000 ...... 150.05 |======================================= Apache Spark 3.3 Partitions Comparison (Row Count: 1000000 - - Broadcast Inner Join Test Time) Seconds < Lower Is Better rk1-mainline-emmc: 100 .. 5.72 |=============================== rk1-mainline-nvme: 100 .. 5.69 |=============================== rk1-rok-emmc: 100 ....... 5.50 |============================== rk1-rok-nvme: 100 ....... 5.45 |============================== rk1-mainline-emmc: 500 .. 6.62 |==================================== rk1-mainline-nvme: 500 .. 6.29 |================================== rk1-rok-emmc: 500 ....... 6.12 |================================== rk1-rok-nvme: 500 ....... 6.51 |==================================== rk1-mainline-emmc: 1000 . 7.29 |======================================== rk1-mainline-nvme: 1000 . 6.99 |====================================== rk1-rok-emmc: 1000 ...... 6.90 |====================================== rk1-rok-nvme: 1000 ...... 7.05 |======================================= rk1-mainline-emmc: 2000 . 8.58 |=============================================== rk1-mainline-nvme: 2000 . 8.04 |============================================ rk1-rok-emmc: 2000 ...... 8.37 |============================================== rk1-rok-nvme: 2000 ...... 8.41 |============================================== Apache Spark 3.3 Row Count Comparison (Partitions: 500 - SHA-512 Benchmark Time) Seconds < Lower Is Better rk1-mainline-emmc: 1000000 .. 11.230000000 |== rk1-mainline-nvme: 1000000 .. 10.430000000 |== rk1-rok-emmc: 1000000 ....... 9.890000000 |== rk1-rok-nvme: 1000000 ....... 10.480000000 |== rk1-mainline-emmc: 10000000 . 52.620000000 |========= rk1-mainline-nvme: 10000000 . 50.730000000 |========= rk1-rok-emmc: 10000000 ...... 47.870000000 |========= rk1-rok-nvme: 10000000 ...... 48.840000000 |========= rk1-mainline-emmc: 20000000 . 99.640000000 |================== rk1-mainline-nvme: 20000000 . 96.850000000 |================= rk1-rok-emmc: 20000000 ...... 90.560000000 |================ rk1-rok-nvme: 20000000 ...... 91.240000000 |================ rk1-mainline-emmc: 40000000 . 189.390000000 |================================== rk1-mainline-nvme: 40000000 . 183.200000000 |================================= rk1-rok-emmc: 40000000 ...... 172.060000000 |=============================== rk1-rok-nvme: 40000000 ...... 172.690048331 |=============================== Apache Spark 3.3 Comparison (Row Count: 1000000 - Partitions: 500) Seconds < Lower Is Better rk1-mainline-emmc: SHA-512 Benchmark Time ................. 11.230000000 | rk1-mainline-nvme: SHA-512 Benchmark Time ................. 10.430000000 | rk1-rok-emmc: SHA-512 Benchmark Time ...................... 9.890000000 | rk1-rok-nvme: SHA-512 Benchmark Time ...................... 10.480000000 | rk1-mainline-emmc: Calculate Pi Benchmark ................. 733.900000000 |==== rk1-mainline-nvme: Calculate Pi Benchmark ................. 685.120000000 |==== rk1-rok-emmc: Calculate Pi Benchmark ...................... 580.990000000 |=== rk1-rok-nvme: Calculate Pi Benchmark ...................... 579.160667240 |=== rk1-mainline-emmc: Calculate Pi Benchmark Using Dataframe . 33.760000000 | rk1-mainline-nvme: Calculate Pi Benchmark Using Dataframe . 32.270000000 | rk1-rok-emmc: Calculate Pi Benchmark Using Dataframe ...... 31.790000000 | rk1-rok-nvme: Calculate Pi Benchmark Using Dataframe ...... 31.720000000 | rk1-mainline-emmc: Group By Test Time ..................... 10.130000000 | rk1-mainline-nvme: Group By Test Time ..................... 9.950000000 | rk1-rok-emmc: Group By Test Time .......................... 9.840000000 | rk1-rok-nvme: Group By Test Time .......................... 10.030000000 | rk1-mainline-emmc: Repartition Test Time .................. 9.460000000 | rk1-mainline-nvme: Repartition Test Time .................. 9.100000000 | rk1-rok-emmc: Repartition Test Time ....................... 9.000000000 | rk1-rok-nvme: Repartition Test Time ....................... 9.210000000 | rk1-mainline-emmc: Inner Join Test Time ................... 7.260000000 | rk1-mainline-nvme: Inner Join Test Time ................... 7.010000000 | rk1-rok-emmc: Inner Join Test Time ........................ 7.530000000 | rk1-rok-nvme: Inner Join Test Time ........................ 7.030000000 | rk1-mainline-emmc: Broadcast Inner Join Test Time ......... 6.620000000 | rk1-mainline-nvme: Broadcast Inner Join Test Time ......... 6.290000000 | rk1-rok-emmc: Broadcast Inner Join Test Time .............. 6.120000000 | rk1-rok-nvme: Broadcast Inner Join Test Time .............. 6.510000000 | Apache Spark 3.3 Row Count Comparison (Partitions: 500 - Calculate Pi Benchmark) Seconds < Lower Is Better rk1-mainline-emmc: 1000000 .. 733.90 |========================================= rk1-mainline-nvme: 1000000 .. 685.12 |====================================== rk1-rok-emmc: 1000000 ....... 580.99 |================================ rk1-rok-nvme: 1000000 ....... 579.16 |================================ rk1-mainline-emmc: 10000000 . 692.06 |======================================= rk1-mainline-nvme: 10000000 . 684.23 |====================================== rk1-rok-emmc: 10000000 ...... 579.55 |================================ rk1-rok-nvme: 10000000 ...... 581.78 |================================= rk1-mainline-emmc: 20000000 . 714.05 |======================================== rk1-mainline-nvme: 20000000 . 683.57 |====================================== rk1-rok-emmc: 20000000 ...... 581.12 |================================ rk1-rok-nvme: 20000000 ...... 583.11 |================================= rk1-mainline-emmc: 40000000 . 728.26 |========================================= rk1-mainline-nvme: 40000000 . 690.62 |======================================= rk1-rok-emmc: 40000000 ...... 580.30 |================================ rk1-rok-nvme: 40000000 ...... 579.01 |================================ Apache Spark 3.3 Row Count Comparison (Partitions: 500 - Calculate Pi Benchmark Using Dataframe) Seconds < Lower Is Better rk1-mainline-emmc: 1000000 .. 33.76 |========================================== rk1-mainline-nvme: 1000000 .. 32.27 |======================================== rk1-rok-emmc: 1000000 ....... 31.79 |======================================= rk1-rok-nvme: 1000000 ....... 31.72 |======================================= rk1-mainline-emmc: 10000000 . 33.89 |========================================== rk1-mainline-nvme: 10000000 . 32.17 |======================================== rk1-rok-emmc: 10000000 ...... 31.79 |======================================= rk1-rok-nvme: 10000000 ...... 31.81 |======================================= rk1-mainline-emmc: 20000000 . 33.72 |========================================== rk1-mainline-nvme: 20000000 . 31.84 |======================================= rk1-rok-emmc: 20000000 ...... 31.76 |======================================= rk1-rok-nvme: 20000000 ...... 31.74 |======================================= rk1-mainline-emmc: 40000000 . 33.77 |========================================== rk1-mainline-nvme: 40000000 . 31.96 |======================================== rk1-rok-emmc: 40000000 ...... 31.51 |======================================= rk1-rok-nvme: 40000000 ...... 31.71 |======================================= Apache Spark 3.3 Row Count Comparison (Partitions: 500 - Group By Test Time) Seconds < Lower Is Better rk1-mainline-emmc: 1000000 .. 10.13 |===== rk1-mainline-nvme: 1000000 .. 9.95 |===== rk1-rok-emmc: 1000000 ....... 9.84 |===== rk1-rok-nvme: 1000000 ....... 10.03 |===== rk1-mainline-emmc: 10000000 . 23.28 |=========== rk1-mainline-nvme: 10000000 . 22.37 |=========== rk1-rok-emmc: 10000000 ...... 23.82 |=========== rk1-rok-nvme: 10000000 ...... 22.38 |=========== rk1-mainline-emmc: 20000000 . 37.00 |================= rk1-mainline-nvme: 20000000 . 36.37 |================= rk1-rok-emmc: 20000000 ...... 39.26 |================== rk1-rok-nvme: 20000000 ...... 35.99 |================= rk1-mainline-nvme: 40000000 . 89.23 |========================================== rk1-rok-nvme: 40000000 ...... 82.35 |======================================= Apache Spark 3.3 Row Count Comparison (Partitions: 500 - Repartition Test Time) Seconds < Lower Is Better rk1-mainline-emmc: 1000000 .. 9.460000000 |== rk1-mainline-nvme: 1000000 .. 9.100000000 |== rk1-rok-emmc: 1000000 ....... 9.000000000 |== rk1-rok-nvme: 1000000 ....... 9.210000000 |== rk1-mainline-emmc: 10000000 . 40.160000000 |========== rk1-mainline-nvme: 10000000 . 38.210000000 |========= rk1-rok-emmc: 10000000 ...... 38.920000000 |========== rk1-rok-nvme: 10000000 ...... 36.440000000 |========= rk1-mainline-emmc: 20000000 . 73.220000000 |================== rk1-mainline-nvme: 20000000 . 71.300000000 |================== rk1-rok-emmc: 20000000 ...... 70.900000000 |================= rk1-rok-nvme: 20000000 ...... 67.860000000 |================= rk1-mainline-nvme: 40000000 . 138.040000000 |================================== rk1-rok-nvme: 40000000 ...... 131.531132677 |================================ Apache Spark 3.3 Row Count Comparison (Partitions: 500 - Inner Join Test Time) Seconds < Lower Is Better rk1-mainline-emmc: 1000000 .. 7.260000000 |== rk1-mainline-nvme: 1000000 .. 7.010000000 |== rk1-rok-emmc: 1000000 ....... 7.530000000 |== rk1-rok-nvme: 1000000 ....... 7.030000000 |== rk1-mainline-emmc: 10000000 . 44.680000000 |========== rk1-mainline-nvme: 10000000 . 42.540000000 |========= rk1-rok-emmc: 10000000 ...... 42.430000000 |========= rk1-rok-nvme: 10000000 ...... 40.240000000 |========= rk1-mainline-emmc: 20000000 . 83.840000000 |================== rk1-mainline-nvme: 20000000 . 80.990000000 |================= rk1-rok-emmc: 20000000 ...... 78.030000000 |================= rk1-rok-nvme: 20000000 ...... 77.630000000 |================= rk1-mainline-nvme: 40000000 . 158.110000000 |================================== rk1-rok-nvme: 40000000 ...... 152.207485397 |================================= Apache Spark 3.3 Row Count Comparison (Partitions: 500 - Broadcast Inner Join Test Time) Seconds < Lower Is Better rk1-mainline-emmc: 1000000 .. 6.620000000 |= rk1-mainline-nvme: 1000000 .. 6.290000000 |= rk1-rok-emmc: 1000000 ....... 6.120000000 |= rk1-rok-nvme: 1000000 ....... 6.510000000 |= rk1-mainline-emmc: 10000000 . 42.680000000 |========= rk1-mainline-nvme: 10000000 . 40.950000000 |========= rk1-rok-emmc: 10000000 ...... 39.160000000 |======== rk1-rok-nvme: 10000000 ...... 38.350000000 |======== rk1-mainline-emmc: 20000000 . 83.530000000 |================== rk1-mainline-nvme: 20000000 . 80.770000000 |================= rk1-rok-emmc: 20000000 ...... 75.230000000 |================ rk1-rok-nvme: 20000000 ...... 76.270000000 |================= rk1-mainline-nvme: 40000000 . 157.080000000 |================================== rk1-rok-nvme: 40000000 ...... 147.548531194 |================================ Apache Spark 3.3 Row Count Comparison (Partitions: 1000 - SHA-512 Benchmark Time) Seconds < Lower Is Better rk1-mainline-emmc: 1000000 .. 11.38 |== rk1-mainline-nvme: 1000000 .. 11.18 |== rk1-rok-emmc: 1000000 ....... 10.78 |== rk1-rok-nvme: 1000000 ....... 11.14 |== rk1-mainline-emmc: 10000000 . 53.52 |============ rk1-mainline-nvme: 10000000 . 51.64 |=========== rk1-rok-emmc: 10000000 ...... 49.21 |=========== rk1-rok-nvme: 10000000 ...... 49.45 |=========== rk1-mainline-emmc: 20000000 . 100.73 |====================== rk1-mainline-nvme: 20000000 . 95.92 |===================== rk1-rok-emmc: 20000000 ...... 91.39 |==================== rk1-rok-nvme: 20000000 ...... 92.42 |==================== rk1-mainline-emmc: 40000000 . 189.73 |========================================= rk1-mainline-nvme: 40000000 . 183.35 |======================================== rk1-rok-emmc: 40000000 ...... 172.45 |===================================== rk1-rok-nvme: 40000000 ...... 172.19 |===================================== Apache Spark 3.3 Comparison (Row Count: 1000000 - Partitions: 1000) Seconds < Lower Is Better rk1-mainline-emmc: SHA-512 Benchmark Time ................. 11.38 | rk1-mainline-nvme: SHA-512 Benchmark Time ................. 11.18 | rk1-rok-emmc: SHA-512 Benchmark Time ...................... 10.78 | rk1-rok-nvme: SHA-512 Benchmark Time ...................... 11.14 | rk1-mainline-emmc: Calculate Pi Benchmark ................. 717.10 |=========== rk1-mainline-nvme: Calculate Pi Benchmark ................. 695.32 |=========== rk1-rok-emmc: Calculate Pi Benchmark ...................... 580.24 |========= rk1-rok-nvme: Calculate Pi Benchmark ...................... 583.50 |========= rk1-mainline-emmc: Calculate Pi Benchmark Using Dataframe . 33.39 |= rk1-mainline-nvme: Calculate Pi Benchmark Using Dataframe . 32.36 | rk1-rok-emmc: Calculate Pi Benchmark Using Dataframe ...... 31.88 | rk1-rok-nvme: Calculate Pi Benchmark Using Dataframe ...... 31.54 | rk1-mainline-emmc: Group By Test Time ..................... 11.39 | rk1-mainline-nvme: Group By Test Time ..................... 11.10 | rk1-rok-emmc: Group By Test Time .......................... 10.93 | rk1-rok-nvme: Group By Test Time .......................... 11.18 | rk1-mainline-emmc: Repartition Test Time .................. 10.06 | rk1-mainline-nvme: Repartition Test Time .................. 10.05 | rk1-rok-emmc: Repartition Test Time ....................... 9.74 | rk1-rok-nvme: Repartition Test Time ....................... 9.95 | rk1-mainline-emmc: Inner Join Test Time ................... 8.33 | rk1-mainline-nvme: Inner Join Test Time ................... 8.01 | rk1-rok-emmc: Inner Join Test Time ........................ 8.63 | rk1-rok-nvme: Inner Join Test Time ........................ 7.81 | rk1-mainline-emmc: Broadcast Inner Join Test Time ......... 7.29 | rk1-mainline-nvme: Broadcast Inner Join Test Time ......... 6.99 | rk1-rok-emmc: Broadcast Inner Join Test Time .............. 6.90 | rk1-rok-nvme: Broadcast Inner Join Test Time .............. 7.05 | Apache Spark 3.3 Row Count Comparison (Partitions: 1000 - Calculate Pi Benchmark) Seconds < Lower Is Better rk1-mainline-emmc: 1000000 .. 717.10 |========================================= rk1-mainline-nvme: 1000000 .. 695.32 |======================================= rk1-rok-emmc: 1000000 ....... 580.24 |================================= rk1-rok-nvme: 1000000 ....... 583.50 |================================= rk1-mainline-emmc: 10000000 . 722.36 |========================================= rk1-mainline-nvme: 10000000 . 690.24 |======================================= rk1-rok-emmc: 10000000 ...... 580.37 |================================= rk1-rok-nvme: 10000000 ...... 580.46 |================================= rk1-mainline-emmc: 20000000 . 722.93 |========================================= rk1-mainline-nvme: 20000000 . 687.06 |======================================= rk1-rok-emmc: 20000000 ...... 579.19 |================================= rk1-rok-nvme: 20000000 ...... 580.24 |================================= rk1-mainline-emmc: 40000000 . 721.00 |========================================= rk1-mainline-nvme: 40000000 . 697.90 |======================================== rk1-rok-emmc: 40000000 ...... 581.69 |================================= rk1-rok-nvme: 40000000 ...... 581.60 |================================= Apache Spark 3.3 Row Count Comparison (Partitions: 1000 - Calculate Pi Benchmark Using Dataframe) Seconds < Lower Is Better rk1-mainline-emmc: 1000000 .. 33.39 |========================================= rk1-mainline-nvme: 1000000 .. 32.36 |======================================== rk1-rok-emmc: 1000000 ....... 31.88 |======================================= rk1-rok-nvme: 1000000 ....... 31.54 |======================================= rk1-mainline-emmc: 10000000 . 34.00 |========================================== rk1-mainline-nvme: 10000000 . 32.24 |======================================== rk1-rok-emmc: 10000000 ...... 31.66 |======================================= rk1-rok-nvme: 10000000 ...... 31.36 |======================================= rk1-mainline-emmc: 20000000 . 33.81 |========================================== rk1-mainline-nvme: 20000000 . 32.05 |======================================== rk1-rok-emmc: 20000000 ...... 31.75 |======================================= rk1-rok-nvme: 20000000 ...... 31.22 |======================================= rk1-mainline-emmc: 40000000 . 33.51 |========================================= rk1-mainline-nvme: 40000000 . 32.40 |======================================== rk1-rok-emmc: 40000000 ...... 31.54 |======================================= rk1-rok-nvme: 40000000 ...... 31.61 |======================================= Apache Spark 3.3 Row Count Comparison (Partitions: 1000 - Group By Test Time) Seconds < Lower Is Better rk1-mainline-emmc: 1000000 .. 11.39 |===== rk1-mainline-nvme: 1000000 .. 11.10 |===== rk1-rok-emmc: 1000000 ....... 10.93 |===== rk1-rok-nvme: 1000000 ....... 11.18 |===== rk1-mainline-emmc: 10000000 . 23.89 |=========== rk1-mainline-nvme: 10000000 . 22.29 |=========== rk1-rok-emmc: 10000000 ...... 22.44 |=========== rk1-rok-nvme: 10000000 ...... 22.62 |=========== rk1-mainline-emmc: 20000000 . 37.31 |================== rk1-mainline-nvme: 20000000 . 35.27 |================= rk1-rok-emmc: 20000000 ...... 35.83 |================= rk1-rok-nvme: 20000000 ...... 34.70 |================= rk1-mainline-nvme: 40000000 . 88.02 |========================================== rk1-rok-nvme: 40000000 ...... 79.60 |====================================== Apache Spark 3.3 Row Count Comparison (Partitions: 1000 - Repartition Test Time) Seconds < Lower Is Better rk1-mainline-emmc: 1000000 .. 10.06 |=== rk1-mainline-nvme: 1000000 .. 10.05 |=== rk1-rok-emmc: 1000000 ....... 9.74 |=== rk1-rok-nvme: 1000000 ....... 9.95 |=== rk1-mainline-emmc: 10000000 . 39.96 |============ rk1-mainline-nvme: 10000000 . 38.61 |=========== rk1-rok-emmc: 10000000 ...... 39.31 |============ rk1-rok-nvme: 10000000 ...... 36.72 |=========== rk1-mainline-emmc: 20000000 . 75.18 |====================== rk1-mainline-nvme: 20000000 . 71.70 |===================== rk1-rok-emmc: 20000000 ...... 72.98 |====================== rk1-rok-nvme: 20000000 ...... 68.54 |==================== rk1-mainline-nvme: 40000000 . 138.87 |========================================= rk1-rok-nvme: 40000000 ...... 131.43 |======================================= Apache Spark 3.3 Row Count Comparison (Partitions: 1000 - Inner Join Test Time) Seconds < Lower Is Better rk1-mainline-emmc: 1000000 .. 8.330000000 |== rk1-mainline-nvme: 1000000 .. 8.010000000 |== rk1-rok-emmc: 1000000 ....... 8.630000000 |== rk1-rok-nvme: 1000000 ....... 7.810000000 |== rk1-mainline-emmc: 10000000 . 45.600000000 |========== rk1-mainline-nvme: 10000000 . 44.000000000 |========= rk1-rok-emmc: 10000000 ...... 43.300000000 |========= rk1-rok-nvme: 10000000 ...... 41.490000000 |========= rk1-mainline-emmc: 20000000 . 85.120000000 |================== rk1-mainline-nvme: 20000000 . 81.350000000 |================= rk1-rok-emmc: 20000000 ...... 78.420000000 |================ rk1-rok-nvme: 20000000 ...... 79.290000000 |================= rk1-mainline-nvme: 40000000 . 162.010000000 |================================== rk1-rok-nvme: 40000000 ...... 151.543861997 |================================ Apache Spark 3.3 Row Count Comparison (Partitions: 1000 - Broadcast Inner Join Test Time) Seconds < Lower Is Better rk1-mainline-emmc: 1000000 .. 7.29 |== rk1-mainline-nvme: 1000000 .. 6.99 |== rk1-rok-emmc: 1000000 ....... 6.90 |== rk1-rok-nvme: 1000000 ....... 7.05 |== rk1-mainline-emmc: 10000000 . 43.47 |=========== rk1-mainline-nvme: 10000000 . 41.98 |=========== rk1-rok-emmc: 10000000 ...... 40.90 |=========== rk1-rok-nvme: 10000000 ...... 39.22 |========== rk1-mainline-emmc: 20000000 . 84.01 |====================== rk1-mainline-nvme: 20000000 . 80.64 |===================== rk1-rok-emmc: 20000000 ...... 75.96 |==================== rk1-rok-nvme: 20000000 ...... 76.66 |==================== rk1-mainline-nvme: 40000000 . 158.24 |========================================= rk1-rok-nvme: 40000000 ...... 147.55 |====================================== Apache Spark 3.3 Row Count Comparison (Partitions: 2000 - SHA-512 Benchmark Time) Seconds < Lower Is Better rk1-mainline-emmc: 1000000 .. 12.96 |=== rk1-mainline-nvme: 1000000 .. 12.55 |=== rk1-rok-emmc: 1000000 ....... 12.63 |=== rk1-rok-nvme: 1000000 ....... 12.88 |=== rk1-mainline-emmc: 10000000 . 55.17 |============ rk1-mainline-nvme: 10000000 . 53.04 |=========== rk1-rok-emmc: 10000000 ...... 50.80 |=========== rk1-rok-nvme: 10000000 ...... 51.09 |=========== rk1-mainline-emmc: 20000000 . 101.15 |====================== rk1-mainline-nvme: 20000000 . 97.65 |===================== rk1-rok-emmc: 20000000 ...... 91.96 |==================== rk1-rok-nvme: 20000000 ...... 92.19 |==================== rk1-mainline-emmc: 40000000 . 192.81 |========================================= rk1-mainline-nvme: 40000000 . 185.51 |======================================= rk1-rok-emmc: 40000000 ...... 175.84 |===================================== rk1-rok-nvme: 40000000 ...... 175.24 |===================================== Apache Spark 3.3 Comparison (Row Count: 1000000 - Partitions: 2000) Seconds < Lower Is Better rk1-mainline-emmc: SHA-512 Benchmark Time ................. 12.960000000 | rk1-mainline-nvme: SHA-512 Benchmark Time ................. 12.550000000 | rk1-rok-emmc: SHA-512 Benchmark Time ...................... 12.630000000 | rk1-rok-nvme: SHA-512 Benchmark Time ...................... 12.880000000 | rk1-mainline-emmc: Calculate Pi Benchmark ................. 733.770000000 |==== rk1-mainline-nvme: Calculate Pi Benchmark ................. 690.630000000 |==== rk1-rok-emmc: Calculate Pi Benchmark ...................... 580.680000000 |=== rk1-rok-nvme: Calculate Pi Benchmark ...................... 582.614894707 |=== rk1-mainline-emmc: Calculate Pi Benchmark Using Dataframe . 33.790000000 | rk1-mainline-nvme: Calculate Pi Benchmark Using Dataframe . 32.030000000 | rk1-rok-emmc: Calculate Pi Benchmark Using Dataframe ...... 31.560000000 | rk1-rok-nvme: Calculate Pi Benchmark Using Dataframe ...... 31.680000000 | rk1-mainline-emmc: Group By Test Time ..................... 13.020000000 | rk1-mainline-nvme: Group By Test Time ..................... 12.860000000 | rk1-rok-emmc: Group By Test Time .......................... 12.830000000 | rk1-rok-nvme: Group By Test Time .......................... 13.310000000 | rk1-mainline-emmc: Repartition Test Time .................. 11.010000000 | rk1-mainline-nvme: Repartition Test Time .................. 10.710000000 | rk1-rok-emmc: Repartition Test Time ....................... 10.570000000 | rk1-rok-nvme: Repartition Test Time ....................... 10.850000000 | rk1-mainline-emmc: Inner Join Test Time ................... 10.690000000 | rk1-mainline-nvme: Inner Join Test Time ................... 10.680000000 | rk1-rok-emmc: Inner Join Test Time ........................ 11.060000000 | rk1-rok-nvme: Inner Join Test Time ........................ 10.890000000 | rk1-mainline-emmc: Broadcast Inner Join Test Time ......... 8.580000000 | rk1-mainline-nvme: Broadcast Inner Join Test Time ......... 8.040000000 | rk1-rok-emmc: Broadcast Inner Join Test Time .............. 8.370000000 | rk1-rok-nvme: Broadcast Inner Join Test Time .............. 8.410000000 | Apache Spark 3.3 Row Count Comparison (Partitions: 2000 - Calculate Pi Benchmark) Seconds < Lower Is Better rk1-mainline-emmc: 1000000 .. 733.77 |========================================= rk1-mainline-nvme: 1000000 .. 690.63 |======================================= rk1-rok-emmc: 1000000 ....... 580.68 |================================ rk1-rok-nvme: 1000000 ....... 582.61 |================================= rk1-mainline-emmc: 10000000 . 711.60 |======================================== rk1-mainline-nvme: 10000000 . 699.96 |======================================= rk1-rok-emmc: 10000000 ...... 581.17 |================================ rk1-rok-nvme: 10000000 ...... 577.92 |================================ rk1-mainline-emmc: 20000000 . 723.32 |======================================== rk1-mainline-nvme: 20000000 . 681.91 |====================================== rk1-rok-emmc: 20000000 ...... 579.87 |================================ rk1-rok-nvme: 20000000 ...... 581.10 |================================ rk1-mainline-emmc: 40000000 . 710.71 |======================================== rk1-mainline-nvme: 40000000 . 695.17 |======================================= rk1-rok-emmc: 40000000 ...... 580.86 |================================ rk1-rok-nvme: 40000000 ...... 579.55 |================================ Apache Spark 3.3 Row Count Comparison (Partitions: 2000 - Calculate Pi Benchmark Using Dataframe) Seconds < Lower Is Better rk1-mainline-emmc: 1000000 .. 33.79 |========================================== rk1-mainline-nvme: 1000000 .. 32.03 |======================================== rk1-rok-emmc: 1000000 ....... 31.56 |======================================= rk1-rok-nvme: 1000000 ....... 31.68 |======================================= rk1-mainline-emmc: 10000000 . 33.96 |========================================== rk1-mainline-nvme: 10000000 . 31.92 |======================================= rk1-rok-emmc: 10000000 ...... 31.66 |======================================= rk1-rok-nvme: 10000000 ...... 31.58 |======================================= rk1-mainline-emmc: 20000000 . 33.91 |========================================== rk1-mainline-nvme: 20000000 . 32.21 |======================================== rk1-rok-emmc: 20000000 ...... 31.61 |======================================= rk1-rok-nvme: 20000000 ...... 31.66 |======================================= rk1-mainline-emmc: 40000000 . 33.79 |========================================== rk1-mainline-nvme: 40000000 . 32.20 |======================================== rk1-rok-emmc: 40000000 ...... 31.65 |======================================= rk1-rok-nvme: 40000000 ...... 31.32 |======================================= Apache Spark 3.3 Row Count Comparison (Partitions: 2000 - Group By Test Time) Seconds < Lower Is Better rk1-mainline-emmc: 1000000 .. 13.02 |======= rk1-mainline-nvme: 1000000 .. 12.86 |====== rk1-rok-emmc: 1000000 ....... 12.83 |====== rk1-rok-nvme: 1000000 ....... 13.31 |======= rk1-mainline-emmc: 10000000 . 24.85 |============ rk1-mainline-nvme: 10000000 . 24.09 |============ rk1-rok-emmc: 10000000 ...... 24.10 |============ rk1-rok-nvme: 10000000 ...... 24.13 |============ rk1-mainline-emmc: 20000000 . 37.35 |=================== rk1-mainline-nvme: 20000000 . 36.72 |================== rk1-rok-nvme: 20000000 ...... 37.16 |=================== rk1-mainline-nvme: 40000000 . 83.87 |========================================== rk1-rok-nvme: 40000000 ...... 81.61 |========================================= Apache Spark 3.3 Row Count Comparison (Partitions: 2000 - Repartition Test Time) Seconds < Lower Is Better rk1-mainline-emmc: 1000000 .. 11.01 |=== rk1-mainline-nvme: 1000000 .. 10.71 |=== rk1-rok-emmc: 1000000 ....... 10.57 |=== rk1-rok-nvme: 1000000 ....... 10.85 |=== rk1-mainline-emmc: 10000000 . 40.50 |============ rk1-mainline-nvme: 10000000 . 39.22 |============ rk1-rok-emmc: 10000000 ...... 39.33 |============ rk1-rok-nvme: 10000000 ...... 37.94 |=========== rk1-mainline-emmc: 20000000 . 75.44 |======================= rk1-mainline-nvme: 20000000 . 72.28 |====================== rk1-rok-nvme: 20000000 ...... 69.09 |===================== rk1-mainline-nvme: 40000000 . 137.45 |========================================= rk1-rok-nvme: 40000000 ...... 131.39 |======================================= Apache Spark 3.3 Row Count Comparison (Partitions: 2000 - Inner Join Test Time) Seconds < Lower Is Better rk1-mainline-emmc: 1000000 .. 10.69 |=== rk1-mainline-nvme: 1000000 .. 10.68 |=== rk1-rok-emmc: 1000000 ....... 11.06 |=== rk1-rok-nvme: 1000000 ....... 10.89 |=== rk1-mainline-emmc: 10000000 . 47.67 |============ rk1-mainline-nvme: 10000000 . 45.74 |============ rk1-rok-emmc: 10000000 ...... 47.61 |============ rk1-rok-nvme: 10000000 ...... 44.23 |=========== rk1-mainline-emmc: 20000000 . 86.43 |====================== rk1-mainline-nvme: 20000000 . 83.64 |====================== rk1-rok-nvme: 20000000 ...... 80.41 |===================== rk1-mainline-nvme: 40000000 . 159.12 |========================================= rk1-rok-nvme: 40000000 ...... 151.60 |======================================= Apache Spark 3.3 Row Count Comparison (Partitions: 2000 - Broadcast Inner Join Test Time) Seconds < Lower Is Better rk1-mainline-emmc: 1000000 .. 8.58 |== rk1-mainline-nvme: 1000000 .. 8.04 |== rk1-rok-emmc: 1000000 ....... 8.37 |== rk1-rok-nvme: 1000000 ....... 8.41 |== rk1-mainline-emmc: 10000000 . 44.59 |============ rk1-mainline-nvme: 10000000 . 42.90 |=========== rk1-rok-emmc: 10000000 ...... 40.93 |=========== rk1-rok-nvme: 10000000 ...... 41.16 |=========== rk1-mainline-emmc: 20000000 . 83.94 |====================== rk1-mainline-nvme: 20000000 . 81.25 |===================== rk1-rok-nvme: 20000000 ...... 77.56 |==================== rk1-mainline-nvme: 40000000 . 157.25 |========================================= rk1-rok-nvme: 40000000 ...... 148.66 |======================================= Apache Spark 3.3 Partitions Comparison (Row Count: 10000000 - - SHA-512 Benchmark Time) Seconds < Lower Is Better rk1-mainline-emmc: 100 .. 57.05 |============================================== rk1-mainline-nvme: 100 .. 55.28 |============================================= rk1-rok-emmc: 100 ....... 52.69 |========================================== rk1-rok-nvme: 100 ....... 52.88 |=========================================== rk1-mainline-emmc: 500 .. 52.62 |========================================== rk1-mainline-nvme: 500 .. 50.73 |========================================= rk1-rok-emmc: 500 ....... 47.87 |======================================= rk1-rok-nvme: 500 ....... 48.84 |======================================= rk1-mainline-emmc: 1000 . 53.52 |=========================================== rk1-mainline-nvme: 1000 . 51.64 |========================================== rk1-rok-emmc: 1000 ...... 49.21 |======================================== rk1-rok-nvme: 1000 ...... 49.45 |======================================== rk1-mainline-emmc: 2000 . 55.17 |============================================ rk1-mainline-nvme: 2000 . 53.04 |=========================================== rk1-rok-emmc: 2000 ...... 50.80 |========================================= rk1-rok-nvme: 2000 ...... 51.09 |========================================= Apache Spark 3.3 Comparison (Row Count: 10000000 - Partitions: 100) Seconds < Lower Is Better rk1-mainline-emmc: SHA-512 Benchmark Time ................. 57.05 |= rk1-mainline-nvme: SHA-512 Benchmark Time ................. 55.28 |= rk1-rok-emmc: SHA-512 Benchmark Time ...................... 52.69 |= rk1-rok-nvme: SHA-512 Benchmark Time ...................... 52.88 |= rk1-mainline-emmc: Calculate Pi Benchmark ................. 722.90 |=========== rk1-mainline-nvme: Calculate Pi Benchmark ................. 681.48 |========== rk1-rok-emmc: Calculate Pi Benchmark ...................... 581.85 |========= rk1-rok-nvme: Calculate Pi Benchmark ...................... 580.29 |========= rk1-mainline-emmc: Calculate Pi Benchmark Using Dataframe . 34.02 |= rk1-mainline-nvme: Calculate Pi Benchmark Using Dataframe . 32.35 | rk1-rok-emmc: Calculate Pi Benchmark Using Dataframe ...... 31.49 | rk1-rok-nvme: Calculate Pi Benchmark Using Dataframe ...... 31.97 | rk1-mainline-emmc: Group By Test Time ..................... 25.05 | rk1-mainline-nvme: Group By Test Time ..................... 23.50 | rk1-rok-emmc: Group By Test Time .......................... 26.62 | rk1-rok-nvme: Group By Test Time .......................... 23.90 | rk1-mainline-emmc: Repartition Test Time .................. 41.28 |= rk1-mainline-nvme: Repartition Test Time .................. 38.29 |= rk1-rok-emmc: Repartition Test Time ....................... 38.58 |= rk1-rok-nvme: Repartition Test Time ....................... 37.07 |= rk1-mainline-emmc: Inner Join Test Time ................... 47.52 |= rk1-mainline-nvme: Inner Join Test Time ................... 43.58 |= rk1-rok-emmc: Inner Join Test Time ........................ 43.88 |= rk1-rok-nvme: Inner Join Test Time ........................ 43.71 |= rk1-mainline-emmc: Broadcast Inner Join Test Time ......... 47.10 |= rk1-mainline-nvme: Broadcast Inner Join Test Time ......... 44.26 |= rk1-rok-emmc: Broadcast Inner Join Test Time .............. 43.19 |= rk1-rok-nvme: Broadcast Inner Join Test Time .............. 42.85 |= Apache Spark 3.3 Partitions Comparison (Row Count: 10000000 - - Calculate Pi Benchmark) Seconds < Lower Is Better rk1-mainline-emmc: 100 .. 722.90 |============================================= rk1-mainline-nvme: 100 .. 681.48 |========================================== rk1-rok-emmc: 100 ....... 581.85 |==================================== rk1-rok-nvme: 100 ....... 580.29 |==================================== rk1-mainline-emmc: 500 .. 692.06 |=========================================== rk1-mainline-nvme: 500 .. 684.23 |=========================================== rk1-rok-emmc: 500 ....... 579.55 |==================================== rk1-rok-nvme: 500 ....... 581.78 |==================================== rk1-mainline-emmc: 1000 . 722.36 |============================================= rk1-mainline-nvme: 1000 . 690.24 |=========================================== rk1-rok-emmc: 1000 ...... 580.37 |==================================== rk1-rok-nvme: 1000 ...... 580.46 |==================================== rk1-mainline-emmc: 2000 . 711.60 |============================================ rk1-mainline-nvme: 2000 . 699.96 |============================================ rk1-rok-emmc: 2000 ...... 581.17 |==================================== rk1-rok-nvme: 2000 ...... 577.92 |==================================== Apache Spark 3.3 Partitions Comparison (Row Count: 10000000 - - Calculate Pi Benchmark Using Dataframe) Seconds < Lower Is Better rk1-mainline-emmc: 100 .. 34.02 |============================================== rk1-mainline-nvme: 100 .. 32.35 |============================================ rk1-rok-emmc: 100 ....... 31.49 |=========================================== rk1-rok-nvme: 100 ....... 31.97 |=========================================== rk1-mainline-emmc: 500 .. 33.89 |============================================== rk1-mainline-nvme: 500 .. 32.17 |=========================================== rk1-rok-emmc: 500 ....... 31.79 |=========================================== rk1-rok-nvme: 500 ....... 31.81 |=========================================== rk1-mainline-emmc: 1000 . 34.00 |============================================== rk1-mainline-nvme: 1000 . 32.24 |============================================ rk1-rok-emmc: 1000 ...... 31.66 |=========================================== rk1-rok-nvme: 1000 ...... 31.36 |========================================== rk1-mainline-emmc: 2000 . 33.96 |============================================== rk1-mainline-nvme: 2000 . 31.92 |=========================================== rk1-rok-emmc: 2000 ...... 31.66 |=========================================== rk1-rok-nvme: 2000 ...... 31.58 |=========================================== Apache Spark 3.3 Partitions Comparison (Row Count: 10000000 - - Group By Test Time) Seconds < Lower Is Better rk1-mainline-emmc: 100 .. 25.05 |=========================================== rk1-mainline-nvme: 100 .. 23.50 |========================================= rk1-rok-emmc: 100 ....... 26.62 |============================================== rk1-rok-nvme: 100 ....... 23.90 |========================================= rk1-mainline-emmc: 500 .. 23.28 |======================================== rk1-mainline-nvme: 500 .. 22.37 |======================================= rk1-rok-emmc: 500 ....... 23.82 |========================================= rk1-rok-nvme: 500 ....... 22.38 |======================================= rk1-mainline-emmc: 1000 . 23.89 |========================================= rk1-mainline-nvme: 1000 . 22.29 |======================================= rk1-rok-emmc: 1000 ...... 22.44 |======================================= rk1-rok-nvme: 1000 ...... 22.62 |======================================= rk1-mainline-emmc: 2000 . 24.85 |=========================================== rk1-mainline-nvme: 2000 . 24.09 |========================================== rk1-rok-emmc: 2000 ...... 24.10 |========================================== rk1-rok-nvme: 2000 ...... 24.13 |========================================== Apache Spark 3.3 Partitions Comparison (Row Count: 10000000 - - Repartition Test Time) Seconds < Lower Is Better rk1-mainline-emmc: 100 .. 41.28 |============================================== rk1-mainline-nvme: 100 .. 38.29 |=========================================== rk1-rok-emmc: 100 ....... 38.58 |=========================================== rk1-rok-nvme: 100 ....... 37.07 |========================================= rk1-mainline-emmc: 500 .. 40.16 |============================================= rk1-mainline-nvme: 500 .. 38.21 |=========================================== rk1-rok-emmc: 500 ....... 38.92 |=========================================== rk1-rok-nvme: 500 ....... 36.44 |========================================= rk1-mainline-emmc: 1000 . 39.96 |============================================= rk1-mainline-nvme: 1000 . 38.61 |=========================================== rk1-rok-emmc: 1000 ...... 39.31 |============================================ rk1-rok-nvme: 1000 ...... 36.72 |========================================= rk1-mainline-emmc: 2000 . 40.50 |============================================= rk1-mainline-nvme: 2000 . 39.22 |============================================ rk1-rok-emmc: 2000 ...... 39.33 |============================================ rk1-rok-nvme: 2000 ...... 37.94 |========================================== Apache Spark 3.3 Partitions Comparison (Row Count: 10000000 - - Inner Join Test Time) Seconds < Lower Is Better rk1-mainline-emmc: 100 .. 47.52 |============================================== rk1-mainline-nvme: 100 .. 43.58 |========================================== rk1-rok-emmc: 100 ....... 43.88 |========================================== rk1-rok-nvme: 100 ....... 43.71 |========================================== rk1-mainline-emmc: 500 .. 44.68 |=========================================== rk1-mainline-nvme: 500 .. 42.54 |========================================= rk1-rok-emmc: 500 ....... 42.43 |========================================= rk1-rok-nvme: 500 ....... 40.24 |======================================= rk1-mainline-emmc: 1000 . 45.60 |============================================ rk1-mainline-nvme: 1000 . 44.00 |========================================== rk1-rok-emmc: 1000 ...... 43.30 |========================================== rk1-rok-nvme: 1000 ...... 41.49 |======================================== rk1-mainline-emmc: 2000 . 47.67 |============================================== rk1-mainline-nvme: 2000 . 45.74 |============================================ rk1-rok-emmc: 2000 ...... 47.61 |============================================== rk1-rok-nvme: 2000 ...... 44.23 |=========================================== Apache Spark 3.3 Partitions Comparison (Row Count: 10000000 - - Broadcast Inner Join Test Time) Seconds < Lower Is Better rk1-mainline-emmc: 100 .. 47.10 |============================================== rk1-mainline-nvme: 100 .. 44.26 |=========================================== rk1-rok-emmc: 100 ....... 43.19 |========================================== rk1-rok-nvme: 100 ....... 42.85 |========================================== rk1-mainline-emmc: 500 .. 42.68 |========================================== rk1-mainline-nvme: 500 .. 40.95 |======================================== rk1-rok-emmc: 500 ....... 39.16 |====================================== rk1-rok-nvme: 500 ....... 38.35 |===================================== rk1-mainline-emmc: 1000 . 43.47 |========================================== rk1-mainline-nvme: 1000 . 41.98 |========================================= rk1-rok-emmc: 1000 ...... 40.90 |======================================== rk1-rok-nvme: 1000 ...... 39.22 |====================================== rk1-mainline-emmc: 2000 . 44.59 |============================================ rk1-mainline-nvme: 2000 . 42.90 |========================================== rk1-rok-emmc: 2000 ...... 40.93 |======================================== rk1-rok-nvme: 2000 ...... 41.16 |======================================== Apache Spark 3.3 Comparison (Row Count: 10000000 - Partitions: 500) Seconds < Lower Is Better rk1-mainline-emmc: SHA-512 Benchmark Time ................. 52.62 |= rk1-mainline-nvme: SHA-512 Benchmark Time ................. 50.73 |= rk1-rok-emmc: SHA-512 Benchmark Time ...................... 47.87 |= rk1-rok-nvme: SHA-512 Benchmark Time ...................... 48.84 |= rk1-mainline-emmc: Calculate Pi Benchmark ................. 692.06 |=========== rk1-mainline-nvme: Calculate Pi Benchmark ................. 684.23 |=========== rk1-rok-emmc: Calculate Pi Benchmark ...................... 579.55 |========= rk1-rok-nvme: Calculate Pi Benchmark ...................... 581.78 |========= rk1-mainline-emmc: Calculate Pi Benchmark Using Dataframe . 33.89 |= rk1-mainline-nvme: Calculate Pi Benchmark Using Dataframe . 32.17 |= rk1-rok-emmc: Calculate Pi Benchmark Using Dataframe ...... 31.79 |= rk1-rok-nvme: Calculate Pi Benchmark Using Dataframe ...... 31.81 |= rk1-mainline-emmc: Group By Test Time ..................... 23.28 | rk1-mainline-nvme: Group By Test Time ..................... 22.37 | rk1-rok-emmc: Group By Test Time .......................... 23.82 | rk1-rok-nvme: Group By Test Time .......................... 22.38 | rk1-mainline-emmc: Repartition Test Time .................. 40.16 |= rk1-mainline-nvme: Repartition Test Time .................. 38.21 |= rk1-rok-emmc: Repartition Test Time ....................... 38.92 |= rk1-rok-nvme: Repartition Test Time ....................... 36.44 |= rk1-mainline-emmc: Inner Join Test Time ................... 44.68 |= rk1-mainline-nvme: Inner Join Test Time ................... 42.54 |= rk1-rok-emmc: Inner Join Test Time ........................ 42.43 |= rk1-rok-nvme: Inner Join Test Time ........................ 40.24 |= rk1-mainline-emmc: Broadcast Inner Join Test Time ......... 42.68 |= rk1-mainline-nvme: Broadcast Inner Join Test Time ......... 40.95 |= rk1-rok-emmc: Broadcast Inner Join Test Time .............. 39.16 |= rk1-rok-nvme: Broadcast Inner Join Test Time .............. 38.35 |= Apache Spark 3.3 Partitions Comparison (Row Count: 20000000 - - SHA-512 Benchmark Time) Seconds < Lower Is Better rk1-mainline-emmc: 100 .. 96.68 |=========================================== rk1-mainline-nvme: 100 .. 93.79 |========================================== rk1-rok-emmc: 100 ....... 88.81 |======================================== rk1-rok-nvme: 100 ....... 89.48 |======================================== rk1-mainline-emmc: 500 .. 99.64 |============================================ rk1-mainline-nvme: 500 .. 96.85 |=========================================== rk1-rok-emmc: 500 ....... 90.56 |======================================== rk1-rok-nvme: 500 ....... 91.24 |========================================= rk1-mainline-emmc: 1000 . 100.73 |============================================= rk1-mainline-nvme: 1000 . 95.92 |=========================================== rk1-rok-emmc: 1000 ...... 91.39 |========================================= rk1-rok-nvme: 1000 ...... 92.42 |========================================= rk1-mainline-emmc: 2000 . 101.15 |============================================= rk1-mainline-nvme: 2000 . 97.65 |=========================================== rk1-rok-emmc: 2000 ...... 91.96 |========================================= rk1-rok-nvme: 2000 ...... 92.19 |========================================= Apache Spark 3.3 Comparison (Row Count: 20000000 - Partitions: 100) Seconds < Lower Is Better rk1-mainline-emmc: SHA-512 Benchmark Time ................. 96.68 |= rk1-mainline-nvme: SHA-512 Benchmark Time ................. 93.79 |= rk1-rok-emmc: SHA-512 Benchmark Time ...................... 88.81 |= rk1-rok-nvme: SHA-512 Benchmark Time ...................... 89.48 |= rk1-mainline-emmc: Calculate Pi Benchmark ................. 713.91 |=========== rk1-mainline-nvme: Calculate Pi Benchmark ................. 694.61 |=========== rk1-rok-emmc: Calculate Pi Benchmark ...................... 580.52 |========= rk1-rok-nvme: Calculate Pi Benchmark ...................... 582.87 |========= rk1-mainline-emmc: Calculate Pi Benchmark Using Dataframe . 33.73 |= rk1-mainline-nvme: Calculate Pi Benchmark Using Dataframe . 32.24 | rk1-rok-emmc: Calculate Pi Benchmark Using Dataframe ...... 31.81 | rk1-rok-nvme: Calculate Pi Benchmark Using Dataframe ...... 31.62 | rk1-mainline-emmc: Group By Test Time ..................... 37.11 |= rk1-mainline-nvme: Group By Test Time ..................... 35.51 |= rk1-rok-emmc: Group By Test Time .......................... 34.66 |= rk1-rok-nvme: Group By Test Time .......................... 34.41 |= rk1-mainline-emmc: Repartition Test Time .................. 74.32 |= rk1-mainline-nvme: Repartition Test Time .................. 71.59 |= rk1-rok-emmc: Repartition Test Time ....................... 72.35 |= rk1-rok-nvme: Repartition Test Time ....................... 68.12 |= rk1-mainline-emmc: Inner Join Test Time ................... 83.98 |= rk1-mainline-nvme: Inner Join Test Time ................... 80.90 |= rk1-rok-emmc: Inner Join Test Time ........................ 75.68 |= rk1-rok-nvme: Inner Join Test Time ........................ 76.87 |= rk1-mainline-emmc: Broadcast Inner Join Test Time ......... 82.03 |= rk1-mainline-nvme: Broadcast Inner Join Test Time ......... 79.21 |= rk1-rok-emmc: Broadcast Inner Join Test Time .............. 73.60 |= rk1-rok-nvme: Broadcast Inner Join Test Time .............. 74.60 |= Apache Spark 3.3 Partitions Comparison (Row Count: 20000000 - - Calculate Pi Benchmark) Seconds < Lower Is Better rk1-mainline-emmc: 100 .. 713.91 |============================================ rk1-mainline-nvme: 100 .. 694.61 |=========================================== rk1-rok-emmc: 100 ....... 580.52 |==================================== rk1-rok-nvme: 100 ....... 582.87 |==================================== rk1-mainline-emmc: 500 .. 714.05 |============================================ rk1-mainline-nvme: 500 .. 683.57 |=========================================== rk1-rok-emmc: 500 ....... 581.12 |==================================== rk1-rok-nvme: 500 ....... 583.11 |==================================== rk1-mainline-emmc: 1000 . 722.93 |============================================= rk1-mainline-nvme: 1000 . 687.06 |=========================================== rk1-rok-emmc: 1000 ...... 579.19 |==================================== rk1-rok-nvme: 1000 ...... 580.24 |==================================== rk1-mainline-emmc: 2000 . 723.32 |============================================= rk1-mainline-nvme: 2000 . 681.91 |========================================== rk1-rok-emmc: 2000 ...... 579.87 |==================================== rk1-rok-nvme: 2000 ...... 581.10 |==================================== Apache Spark 3.3 Partitions Comparison (Row Count: 20000000 - - Calculate Pi Benchmark Using Dataframe) Seconds < Lower Is Better rk1-mainline-emmc: 100 .. 33.73 |============================================== rk1-mainline-nvme: 100 .. 32.24 |============================================ rk1-rok-emmc: 100 ....... 31.81 |=========================================== rk1-rok-nvme: 100 ....... 31.62 |=========================================== rk1-mainline-emmc: 500 .. 33.72 |============================================== rk1-mainline-nvme: 500 .. 31.84 |=========================================== rk1-rok-emmc: 500 ....... 31.76 |=========================================== rk1-rok-nvme: 500 ....... 31.74 |=========================================== rk1-mainline-emmc: 1000 . 33.81 |============================================== rk1-mainline-nvme: 1000 . 32.05 |=========================================== rk1-rok-emmc: 1000 ...... 31.75 |=========================================== rk1-rok-nvme: 1000 ...... 31.22 |========================================== rk1-mainline-emmc: 2000 . 33.91 |============================================== rk1-mainline-nvme: 2000 . 32.21 |============================================ rk1-rok-emmc: 2000 ...... 31.61 |=========================================== rk1-rok-nvme: 2000 ...... 31.66 |=========================================== Apache Spark 3.3 Partitions Comparison (Row Count: 20000000 - - Group By Test Time) Seconds < Lower Is Better rk1-mainline-emmc: 100 .. 37.11 |=========================================== rk1-mainline-nvme: 100 .. 35.51 |========================================== rk1-rok-emmc: 100 ....... 34.66 |========================================= rk1-rok-nvme: 100 ....... 34.41 |======================================== rk1-mainline-emmc: 500 .. 37.00 |=========================================== rk1-mainline-nvme: 500 .. 36.37 |=========================================== rk1-rok-emmc: 500 ....... 39.26 |============================================== rk1-rok-nvme: 500 ....... 35.99 |========================================== rk1-mainline-emmc: 1000 . 37.31 |============================================ rk1-mainline-nvme: 1000 . 35.27 |========================================= rk1-rok-emmc: 1000 ...... 35.83 |========================================== rk1-rok-nvme: 1000 ...... 34.70 |========================================= rk1-mainline-emmc: 2000 . 37.35 |============================================ rk1-mainline-nvme: 2000 . 36.72 |=========================================== rk1-rok-nvme: 2000 ...... 37.16 |============================================ Apache Spark 3.3 Partitions Comparison (Row Count: 20000000 - - Repartition Test Time) Seconds < Lower Is Better rk1-mainline-emmc: 100 .. 74.32 |============================================= rk1-mainline-nvme: 100 .. 71.59 |============================================ rk1-rok-emmc: 100 ....... 72.35 |============================================ rk1-rok-nvme: 100 ....... 68.12 |========================================== rk1-mainline-emmc: 500 .. 73.22 |============================================= rk1-mainline-nvme: 500 .. 71.30 |=========================================== rk1-rok-emmc: 500 ....... 70.90 |=========================================== rk1-rok-nvme: 500 ....... 67.86 |========================================= rk1-mainline-emmc: 1000 . 75.18 |============================================== rk1-mainline-nvme: 1000 . 71.70 |============================================ rk1-rok-emmc: 1000 ...... 72.98 |============================================= rk1-rok-nvme: 1000 ...... 68.54 |========================================== rk1-mainline-emmc: 2000 . 75.44 |============================================== rk1-mainline-nvme: 2000 . 72.28 |============================================ rk1-rok-nvme: 2000 ...... 69.09 |========================================== Apache Spark 3.3 Partitions Comparison (Row Count: 20000000 - - Inner Join Test Time) Seconds < Lower Is Better rk1-mainline-emmc: 100 .. 83.98 |============================================= rk1-mainline-nvme: 100 .. 80.90 |=========================================== rk1-rok-emmc: 100 ....... 75.68 |======================================== rk1-rok-nvme: 100 ....... 76.87 |========================================= rk1-mainline-emmc: 500 .. 83.84 |============================================= rk1-mainline-nvme: 500 .. 80.99 |=========================================== rk1-rok-emmc: 500 ....... 78.03 |========================================== rk1-rok-nvme: 500 ....... 77.63 |========================================= rk1-mainline-emmc: 1000 . 85.12 |============================================= rk1-mainline-nvme: 1000 . 81.35 |=========================================== rk1-rok-emmc: 1000 ...... 78.42 |========================================== rk1-rok-nvme: 1000 ...... 79.29 |========================================== rk1-mainline-emmc: 2000 . 86.43 |============================================== rk1-mainline-nvme: 2000 . 83.64 |============================================= rk1-rok-nvme: 2000 ...... 80.41 |=========================================== Apache Spark 3.3 Partitions Comparison (Row Count: 20000000 - - Broadcast Inner Join Test Time) Seconds < Lower Is Better rk1-mainline-emmc: 100 .. 82.03 |============================================= rk1-mainline-nvme: 100 .. 79.21 |=========================================== rk1-rok-emmc: 100 ....... 73.60 |======================================== rk1-rok-nvme: 100 ....... 74.60 |========================================= rk1-mainline-emmc: 500 .. 83.53 |============================================== rk1-mainline-nvme: 500 .. 80.77 |============================================ rk1-rok-emmc: 500 ....... 75.23 |========================================= rk1-rok-nvme: 500 ....... 76.27 |========================================== rk1-mainline-emmc: 1000 . 84.01 |============================================== rk1-mainline-nvme: 1000 . 80.64 |============================================ rk1-rok-emmc: 1000 ...... 75.96 |========================================== rk1-rok-nvme: 1000 ...... 76.66 |========================================== rk1-mainline-emmc: 2000 . 83.94 |============================================== rk1-mainline-nvme: 2000 . 81.25 |============================================ rk1-rok-nvme: 2000 ...... 77.56 |========================================== Apache Spark 3.3 Comparison (Row Count: 20000000 - Partitions: 500) Seconds < Lower Is Better rk1-mainline-emmc: SHA-512 Benchmark Time ................. 99.64 |== rk1-mainline-nvme: SHA-512 Benchmark Time ................. 96.85 |= rk1-rok-emmc: SHA-512 Benchmark Time ...................... 90.56 |= rk1-rok-nvme: SHA-512 Benchmark Time ...................... 91.24 |= rk1-mainline-emmc: Calculate Pi Benchmark ................. 714.05 |=========== rk1-mainline-nvme: Calculate Pi Benchmark ................. 683.57 |=========== rk1-rok-emmc: Calculate Pi Benchmark ...................... 581.12 |========= rk1-rok-nvme: Calculate Pi Benchmark ...................... 583.11 |========= rk1-mainline-emmc: Calculate Pi Benchmark Using Dataframe . 33.72 |= rk1-mainline-nvme: Calculate Pi Benchmark Using Dataframe . 31.84 | rk1-rok-emmc: Calculate Pi Benchmark Using Dataframe ...... 31.76 | rk1-rok-nvme: Calculate Pi Benchmark Using Dataframe ...... 31.74 | rk1-mainline-emmc: Group By Test Time ..................... 37.00 |= rk1-mainline-nvme: Group By Test Time ..................... 36.37 |= rk1-rok-emmc: Group By Test Time .......................... 39.26 |= rk1-rok-nvme: Group By Test Time .......................... 35.99 |= rk1-mainline-emmc: Repartition Test Time .................. 73.22 |= rk1-mainline-nvme: Repartition Test Time .................. 71.30 |= rk1-rok-emmc: Repartition Test Time ....................... 70.90 |= rk1-rok-nvme: Repartition Test Time ....................... 67.86 |= rk1-mainline-emmc: Inner Join Test Time ................... 83.84 |= rk1-mainline-nvme: Inner Join Test Time ................... 80.99 |= rk1-rok-emmc: Inner Join Test Time ........................ 78.03 |= rk1-rok-nvme: Inner Join Test Time ........................ 77.63 |= rk1-mainline-emmc: Broadcast Inner Join Test Time ......... 83.53 |= rk1-mainline-nvme: Broadcast Inner Join Test Time ......... 80.77 |= rk1-rok-emmc: Broadcast Inner Join Test Time .............. 75.23 |= rk1-rok-nvme: Broadcast Inner Join Test Time .............. 76.27 |= Apache Spark 3.3 Partitions Comparison (Row Count: 40000000 - - SHA-512 Benchmark Time) Seconds < Lower Is Better rk1-mainline-emmc: 100 .. 195.45 |============================================= rk1-mainline-nvme: 100 .. 190.03 |============================================ rk1-rok-emmc: 100 ....... 177.81 |========================================= rk1-rok-nvme: 100 ....... 178.89 |========================================= rk1-mainline-emmc: 500 .. 189.39 |============================================ rk1-mainline-nvme: 500 .. 183.20 |========================================== rk1-rok-emmc: 500 ....... 172.06 |======================================== rk1-rok-nvme: 500 ....... 172.69 |======================================== rk1-mainline-emmc: 1000 . 189.73 |============================================ rk1-mainline-nvme: 1000 . 183.35 |========================================== rk1-rok-emmc: 1000 ...... 172.45 |======================================== rk1-rok-nvme: 1000 ...... 172.19 |======================================== rk1-mainline-emmc: 2000 . 192.81 |============================================ rk1-mainline-nvme: 2000 . 185.51 |=========================================== rk1-rok-emmc: 2000 ...... 175.84 |======================================== rk1-rok-nvme: 2000 ...... 175.24 |======================================== Apache Spark 3.3 Comparison (Row Count: 40000000 - Partitions: 100) Seconds < Lower Is Better rk1-mainline-emmc: SHA-512 Benchmark Time ................. 195.45 |=== rk1-mainline-nvme: SHA-512 Benchmark Time ................. 190.03 |=== rk1-rok-emmc: SHA-512 Benchmark Time ...................... 177.81 |=== rk1-rok-nvme: SHA-512 Benchmark Time ...................... 178.89 |=== rk1-mainline-emmc: Calculate Pi Benchmark ................. 724.99 |=========== rk1-mainline-nvme: Calculate Pi Benchmark ................. 694.62 |=========== rk1-rok-emmc: Calculate Pi Benchmark ...................... 579.98 |========= rk1-rok-nvme: Calculate Pi Benchmark ...................... 581.19 |========= rk1-mainline-emmc: Calculate Pi Benchmark Using Dataframe . 33.63 |= rk1-mainline-nvme: Calculate Pi Benchmark Using Dataframe . 32.08 | rk1-rok-emmc: Calculate Pi Benchmark Using Dataframe ...... 31.57 | rk1-rok-nvme: Calculate Pi Benchmark Using Dataframe ...... 31.79 | rk1-mainline-nvme: Group By Test Time ..................... 87.32 |= rk1-rok-nvme: Group By Test Time .......................... 88.01 |= rk1-mainline-nvme: Repartition Test Time .................. 137.28 |== rk1-rok-nvme: Repartition Test Time ....................... 131.38 |== rk1-mainline-nvme: Inner Join Test Time ................... 157.88 |== rk1-rok-nvme: Inner Join Test Time ........................ 152.87 |== rk1-mainline-nvme: Broadcast Inner Join Test Time ......... 159.01 |== rk1-rok-nvme: Broadcast Inner Join Test Time .............. 150.05 |== Apache Spark 3.3 Partitions Comparison (Row Count: 40000000 - - Calculate Pi Benchmark) Seconds < Lower Is Better rk1-mainline-emmc: 100 .. 724.99 |============================================= rk1-mainline-nvme: 100 .. 694.62 |=========================================== rk1-rok-emmc: 100 ....... 579.98 |==================================== rk1-rok-nvme: 100 ....... 581.19 |==================================== rk1-mainline-emmc: 500 .. 728.26 |============================================= rk1-mainline-nvme: 500 .. 690.62 |=========================================== rk1-rok-emmc: 500 ....... 580.30 |==================================== rk1-rok-nvme: 500 ....... 579.01 |==================================== rk1-mainline-emmc: 1000 . 721.00 |============================================= rk1-mainline-nvme: 1000 . 697.90 |=========================================== rk1-rok-emmc: 1000 ...... 581.69 |==================================== rk1-rok-nvme: 1000 ...... 581.60 |==================================== rk1-mainline-emmc: 2000 . 710.71 |============================================ rk1-mainline-nvme: 2000 . 695.17 |=========================================== rk1-rok-emmc: 2000 ...... 580.86 |==================================== rk1-rok-nvme: 2000 ...... 579.55 |==================================== Apache Spark 3.3 Partitions Comparison (Row Count: 40000000 - - Calculate Pi Benchmark Using Dataframe) Seconds < Lower Is Better rk1-mainline-emmc: 100 .. 33.63 |============================================== rk1-mainline-nvme: 100 .. 32.08 |============================================ rk1-rok-emmc: 100 ....... 31.57 |=========================================== rk1-rok-nvme: 100 ....... 31.79 |=========================================== rk1-mainline-emmc: 500 .. 33.77 |============================================== rk1-mainline-nvme: 500 .. 31.96 |============================================ rk1-rok-emmc: 500 ....... 31.51 |=========================================== rk1-rok-nvme: 500 ....... 31.71 |=========================================== rk1-mainline-emmc: 1000 . 33.51 |============================================== rk1-mainline-nvme: 1000 . 32.40 |============================================ rk1-rok-emmc: 1000 ...... 31.54 |=========================================== rk1-rok-nvme: 1000 ...... 31.61 |=========================================== rk1-mainline-emmc: 2000 . 33.79 |============================================== rk1-mainline-nvme: 2000 . 32.20 |============================================ rk1-rok-emmc: 2000 ...... 31.65 |=========================================== rk1-rok-nvme: 2000 ...... 31.32 |=========================================== Apache Spark 3.3 Comparison (Row Count: 40000000 - Partitions: 500) Seconds < Lower Is Better rk1-mainline-emmc: SHA-512 Benchmark Time ................. 189.39 |=== rk1-mainline-nvme: SHA-512 Benchmark Time ................. 183.20 |=== rk1-rok-emmc: SHA-512 Benchmark Time ...................... 172.06 |=== rk1-rok-nvme: SHA-512 Benchmark Time ...................... 172.69 |=== rk1-mainline-emmc: Calculate Pi Benchmark ................. 728.26 |=========== rk1-mainline-nvme: Calculate Pi Benchmark ................. 690.62 |========== rk1-rok-emmc: Calculate Pi Benchmark ...................... 580.30 |========= rk1-rok-nvme: Calculate Pi Benchmark ...................... 579.01 |========= rk1-mainline-emmc: Calculate Pi Benchmark Using Dataframe . 33.77 |= rk1-mainline-nvme: Calculate Pi Benchmark Using Dataframe . 31.96 | rk1-rok-emmc: Calculate Pi Benchmark Using Dataframe ...... 31.51 | rk1-rok-nvme: Calculate Pi Benchmark Using Dataframe ...... 31.71 | rk1-mainline-nvme: Group By Test Time ..................... 89.23 |= rk1-rok-nvme: Group By Test Time .......................... 82.35 |= rk1-mainline-nvme: Repartition Test Time .................. 138.04 |== rk1-rok-nvme: Repartition Test Time ....................... 131.53 |== rk1-mainline-nvme: Inner Join Test Time ................... 158.11 |== rk1-rok-nvme: Inner Join Test Time ........................ 152.21 |== rk1-mainline-nvme: Broadcast Inner Join Test Time ......... 157.08 |== rk1-rok-nvme: Broadcast Inner Join Test Time .............. 147.55 |== Apache Spark 3.3 Comparison (Row Count: 10000000 - Partitions: 1000) Seconds < Lower Is Better rk1-mainline-emmc: SHA-512 Benchmark Time ................. 53.52 |= rk1-mainline-nvme: SHA-512 Benchmark Time ................. 51.64 |= rk1-rok-emmc: SHA-512 Benchmark Time ...................... 49.21 |= rk1-rok-nvme: SHA-512 Benchmark Time ...................... 49.45 |= rk1-mainline-emmc: Calculate Pi Benchmark ................. 722.36 |=========== rk1-mainline-nvme: Calculate Pi Benchmark ................. 690.24 |=========== rk1-rok-emmc: Calculate Pi Benchmark ...................... 580.37 |========= rk1-rok-nvme: Calculate Pi Benchmark ...................... 580.46 |========= rk1-mainline-emmc: Calculate Pi Benchmark Using Dataframe . 34.00 |= rk1-mainline-nvme: Calculate Pi Benchmark Using Dataframe . 32.24 | rk1-rok-emmc: Calculate Pi Benchmark Using Dataframe ...... 31.66 | rk1-rok-nvme: Calculate Pi Benchmark Using Dataframe ...... 31.36 | rk1-mainline-emmc: Group By Test Time ..................... 23.89 | rk1-mainline-nvme: Group By Test Time ..................... 22.29 | rk1-rok-emmc: Group By Test Time .......................... 22.44 | rk1-rok-nvme: Group By Test Time .......................... 22.62 | rk1-mainline-emmc: Repartition Test Time .................. 39.96 |= rk1-mainline-nvme: Repartition Test Time .................. 38.61 |= rk1-rok-emmc: Repartition Test Time ....................... 39.31 |= rk1-rok-nvme: Repartition Test Time ....................... 36.72 |= rk1-mainline-emmc: Inner Join Test Time ................... 45.60 |= rk1-mainline-nvme: Inner Join Test Time ................... 44.00 |= rk1-rok-emmc: Inner Join Test Time ........................ 43.30 |= rk1-rok-nvme: Inner Join Test Time ........................ 41.49 |= rk1-mainline-emmc: Broadcast Inner Join Test Time ......... 43.47 |= rk1-mainline-nvme: Broadcast Inner Join Test Time ......... 41.98 |= rk1-rok-emmc: Broadcast Inner Join Test Time .............. 40.90 |= rk1-rok-nvme: Broadcast Inner Join Test Time .............. 39.22 |= Apache Spark 3.3 Comparison (Row Count: 10000000 - Partitions: 2000) Seconds < Lower Is Better rk1-mainline-emmc: SHA-512 Benchmark Time ................. 55.17 |= rk1-mainline-nvme: SHA-512 Benchmark Time ................. 53.04 |= rk1-rok-emmc: SHA-512 Benchmark Time ...................... 50.80 |= rk1-rok-nvme: SHA-512 Benchmark Time ...................... 51.09 |= rk1-mainline-emmc: Calculate Pi Benchmark ................. 711.60 |=========== rk1-mainline-nvme: Calculate Pi Benchmark ................. 699.96 |=========== rk1-rok-emmc: Calculate Pi Benchmark ...................... 581.17 |========= rk1-rok-nvme: Calculate Pi Benchmark ...................... 577.92 |========= rk1-mainline-emmc: Calculate Pi Benchmark Using Dataframe . 33.96 |= rk1-mainline-nvme: Calculate Pi Benchmark Using Dataframe . 31.92 | rk1-rok-emmc: Calculate Pi Benchmark Using Dataframe ...... 31.66 | rk1-rok-nvme: Calculate Pi Benchmark Using Dataframe ...... 31.58 | rk1-mainline-emmc: Group By Test Time ..................... 24.85 | rk1-mainline-nvme: Group By Test Time ..................... 24.09 | rk1-rok-emmc: Group By Test Time .......................... 24.10 | rk1-rok-nvme: Group By Test Time .......................... 24.13 | rk1-mainline-emmc: Repartition Test Time .................. 40.50 |= rk1-mainline-nvme: Repartition Test Time .................. 39.22 |= rk1-rok-emmc: Repartition Test Time ....................... 39.33 |= rk1-rok-nvme: Repartition Test Time ....................... 37.94 |= rk1-mainline-emmc: Inner Join Test Time ................... 47.67 |= rk1-mainline-nvme: Inner Join Test Time ................... 45.74 |= rk1-rok-emmc: Inner Join Test Time ........................ 47.61 |= rk1-rok-nvme: Inner Join Test Time ........................ 44.23 |= rk1-mainline-emmc: Broadcast Inner Join Test Time ......... 44.59 |= rk1-mainline-nvme: Broadcast Inner Join Test Time ......... 42.90 |= rk1-rok-emmc: Broadcast Inner Join Test Time .............. 40.93 |= rk1-rok-nvme: Broadcast Inner Join Test Time .............. 41.16 |= Apache Spark 3.3 Comparison (Row Count: 20000000 - Partitions: 1000) Seconds < Lower Is Better rk1-mainline-emmc: SHA-512 Benchmark Time ................. 100.73 |== rk1-mainline-nvme: SHA-512 Benchmark Time ................. 95.92 |= rk1-rok-emmc: SHA-512 Benchmark Time ...................... 91.39 |= rk1-rok-nvme: SHA-512 Benchmark Time ...................... 92.42 |= rk1-mainline-emmc: Calculate Pi Benchmark ................. 722.93 |=========== rk1-mainline-nvme: Calculate Pi Benchmark ................. 687.06 |========== rk1-rok-emmc: Calculate Pi Benchmark ...................... 579.19 |========= rk1-rok-nvme: Calculate Pi Benchmark ...................... 580.24 |========= rk1-mainline-emmc: Calculate Pi Benchmark Using Dataframe . 33.81 |= rk1-mainline-nvme: Calculate Pi Benchmark Using Dataframe . 32.05 | rk1-rok-emmc: Calculate Pi Benchmark Using Dataframe ...... 31.75 | rk1-rok-nvme: Calculate Pi Benchmark Using Dataframe ...... 31.22 | rk1-mainline-emmc: Group By Test Time ..................... 37.31 |= rk1-mainline-nvme: Group By Test Time ..................... 35.27 |= rk1-rok-emmc: Group By Test Time .......................... 35.83 |= rk1-rok-nvme: Group By Test Time .......................... 34.70 |= rk1-mainline-emmc: Repartition Test Time .................. 75.18 |= rk1-mainline-nvme: Repartition Test Time .................. 71.70 |= rk1-rok-emmc: Repartition Test Time ....................... 72.98 |= rk1-rok-nvme: Repartition Test Time ....................... 68.54 |= rk1-mainline-emmc: Inner Join Test Time ................... 85.12 |= rk1-mainline-nvme: Inner Join Test Time ................... 81.35 |= rk1-rok-emmc: Inner Join Test Time ........................ 78.42 |= rk1-rok-nvme: Inner Join Test Time ........................ 79.29 |= rk1-mainline-emmc: Broadcast Inner Join Test Time ......... 84.01 |= rk1-mainline-nvme: Broadcast Inner Join Test Time ......... 80.64 |= rk1-rok-emmc: Broadcast Inner Join Test Time .............. 75.96 |= rk1-rok-nvme: Broadcast Inner Join Test Time .............. 76.66 |= Apache Spark 3.3 Comparison (Row Count: 20000000 - Partitions: 2000) Seconds < Lower Is Better rk1-mainline-emmc: SHA-512 Benchmark Time ................. 101.15 |== rk1-mainline-nvme: SHA-512 Benchmark Time ................. 97.65 |= rk1-rok-emmc: SHA-512 Benchmark Time ...................... 91.96 |= rk1-rok-nvme: SHA-512 Benchmark Time ...................... 92.19 |= rk1-mainline-emmc: Calculate Pi Benchmark ................. 723.32 |=========== rk1-mainline-nvme: Calculate Pi Benchmark ................. 681.91 |========== rk1-rok-emmc: Calculate Pi Benchmark ...................... 579.87 |========= rk1-rok-nvme: Calculate Pi Benchmark ...................... 581.10 |========= rk1-mainline-emmc: Calculate Pi Benchmark Using Dataframe . 33.91 |= rk1-mainline-nvme: Calculate Pi Benchmark Using Dataframe . 32.21 | rk1-rok-emmc: Calculate Pi Benchmark Using Dataframe ...... 31.61 | rk1-rok-nvme: Calculate Pi Benchmark Using Dataframe ...... 31.66 | rk1-mainline-emmc: Group By Test Time ..................... 37.35 |= rk1-mainline-nvme: Group By Test Time ..................... 36.72 |= rk1-rok-nvme: Group By Test Time .......................... 37.16 |= rk1-mainline-emmc: Repartition Test Time .................. 75.44 |= rk1-mainline-nvme: Repartition Test Time .................. 72.28 |= rk1-rok-nvme: Repartition Test Time ....................... 69.09 |= rk1-mainline-emmc: Inner Join Test Time ................... 86.43 |= rk1-mainline-nvme: Inner Join Test Time ................... 83.64 |= rk1-rok-nvme: Inner Join Test Time ........................ 80.41 |= rk1-mainline-emmc: Broadcast Inner Join Test Time ......... 83.94 |= rk1-mainline-nvme: Broadcast Inner Join Test Time ......... 81.25 |= rk1-rok-nvme: Broadcast Inner Join Test Time .............. 77.56 |= Apache Spark 3.3 Comparison (Row Count: 40000000 - Partitions: 1000) Seconds < Lower Is Better rk1-mainline-emmc: SHA-512 Benchmark Time ................. 189.73 |=== rk1-mainline-nvme: SHA-512 Benchmark Time ................. 183.35 |=== rk1-rok-emmc: SHA-512 Benchmark Time ...................... 172.45 |=== rk1-rok-nvme: SHA-512 Benchmark Time ...................... 172.19 |=== rk1-mainline-emmc: Calculate Pi Benchmark ................. 721.00 |=========== rk1-mainline-nvme: Calculate Pi Benchmark ................. 697.90 |=========== rk1-rok-emmc: Calculate Pi Benchmark ...................... 581.69 |========= rk1-rok-nvme: Calculate Pi Benchmark ...................... 581.60 |========= rk1-mainline-emmc: Calculate Pi Benchmark Using Dataframe . 33.51 |= rk1-mainline-nvme: Calculate Pi Benchmark Using Dataframe . 32.40 | rk1-rok-emmc: Calculate Pi Benchmark Using Dataframe ...... 31.54 | rk1-rok-nvme: Calculate Pi Benchmark Using Dataframe ...... 31.61 | rk1-mainline-nvme: Group By Test Time ..................... 88.02 |= rk1-rok-nvme: Group By Test Time .......................... 79.60 |= rk1-mainline-nvme: Repartition Test Time .................. 138.87 |== rk1-rok-nvme: Repartition Test Time ....................... 131.43 |== rk1-mainline-nvme: Inner Join Test Time ................... 162.01 |== rk1-rok-nvme: Inner Join Test Time ........................ 151.54 |== rk1-mainline-nvme: Broadcast Inner Join Test Time ......... 158.24 |== rk1-rok-nvme: Broadcast Inner Join Test Time .............. 147.55 |== Apache Spark 3.3 Comparison (Row Count: 40000000 - Partitions: 2000) Seconds < Lower Is Better rk1-mainline-emmc: SHA-512 Benchmark Time ................. 192.81 |=== rk1-mainline-nvme: SHA-512 Benchmark Time ................. 185.51 |=== rk1-rok-emmc: SHA-512 Benchmark Time ...................... 175.84 |=== rk1-rok-nvme: SHA-512 Benchmark Time ...................... 175.24 |=== rk1-mainline-emmc: Calculate Pi Benchmark ................. 710.71 |=========== rk1-mainline-nvme: Calculate Pi Benchmark ................. 695.17 |=========== rk1-rok-emmc: Calculate Pi Benchmark ...................... 580.86 |========= rk1-rok-nvme: Calculate Pi Benchmark ...................... 579.55 |========= rk1-mainline-emmc: Calculate Pi Benchmark Using Dataframe . 33.79 |= rk1-mainline-nvme: Calculate Pi Benchmark Using Dataframe . 32.20 | rk1-rok-emmc: Calculate Pi Benchmark Using Dataframe ...... 31.65 | rk1-rok-nvme: Calculate Pi Benchmark Using Dataframe ...... 31.32 | rk1-mainline-nvme: Group By Test Time ..................... 83.87 |= rk1-rok-nvme: Group By Test Time .......................... 81.61 |= rk1-mainline-nvme: Repartition Test Time .................. 137.45 |== rk1-rok-nvme: Repartition Test Time ....................... 131.39 |== rk1-mainline-nvme: Inner Join Test Time ................... 159.12 |== rk1-rok-nvme: Inner Join Test Time ........................ 151.60 |== rk1-mainline-nvme: Broadcast Inner Join Test Time ......... 157.25 |== rk1-rok-nvme: Broadcast Inner Join Test Time .............. 148.66 |== Apache Spark 3.3 Partitions Comparison (Row Count: 40000000 - - Group By Test Time) Seconds < Lower Is Better rk1-mainline-nvme: 100 .. 87.32 |============================================= rk1-rok-nvme: 100 ....... 88.01 |============================================= rk1-mainline-nvme: 500 .. 89.23 |============================================== rk1-rok-nvme: 500 ....... 82.35 |========================================== rk1-mainline-nvme: 1000 . 88.02 |============================================= rk1-rok-nvme: 1000 ...... 79.60 |========================================= rk1-mainline-nvme: 2000 . 83.87 |=========================================== rk1-rok-nvme: 2000 ...... 81.61 |========================================== Apache Spark 3.3 Partitions Comparison (Row Count: 40000000 - - Repartition Test Time) Seconds < Lower Is Better rk1-mainline-nvme: 100 .. 137.28 |============================================ rk1-rok-nvme: 100 ....... 131.38 |=========================================== rk1-mainline-nvme: 500 .. 138.04 |============================================= rk1-rok-nvme: 500 ....... 131.53 |=========================================== rk1-mainline-nvme: 1000 . 138.87 |============================================= rk1-rok-nvme: 1000 ...... 131.43 |=========================================== rk1-mainline-nvme: 2000 . 137.45 |============================================= rk1-rok-nvme: 2000 ...... 131.39 |=========================================== Apache Spark 3.3 Partitions Comparison (Row Count: 40000000 - - Inner Join Test Time) Seconds < Lower Is Better rk1-mainline-nvme: 100 .. 157.88 |============================================ rk1-rok-nvme: 100 ....... 152.87 |========================================== rk1-mainline-nvme: 500 .. 158.11 |============================================ rk1-rok-nvme: 500 ....... 152.21 |========================================== rk1-mainline-nvme: 1000 . 162.01 |============================================= rk1-rok-nvme: 1000 ...... 151.54 |========================================== rk1-mainline-nvme: 2000 . 159.12 |============================================ rk1-rok-nvme: 2000 ...... 151.60 |========================================== Apache Spark 3.3 Partitions Comparison (Row Count: 40000000 - - Broadcast Inner Join Test Time) Seconds < Lower Is Better rk1-mainline-nvme: 100 .. 159.01 |============================================= rk1-rok-nvme: 100 ....... 150.05 |========================================== rk1-mainline-nvme: 500 .. 157.08 |============================================ rk1-rok-nvme: 500 ....... 147.55 |========================================== rk1-mainline-nvme: 1000 . 158.24 |============================================= rk1-rok-nvme: 1000 ...... 147.55 |========================================== rk1-mainline-nvme: 2000 . 157.25 |============================================= rk1-rok-nvme: 2000 ...... 148.66 |========================================== Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q01) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 8.93 |===================== rk1-rok-nvme: 1 ....... 8.98 |===================== rk1-mainline-nvme: 10 . 11.29 |=========================== rk1-rok-nvme: 10 ...... 11.23 |=========================== rk1-mainline-nvme: 50 . 15.85 |====================================== rk1-rok-nvme: 50 ...... 15.41 |===================================== rk1-rok-nvme: 100 ..... 20.13 |================================================ Apache Spark TPC-DS 3.5 Comparison (Scale Factor: 1) Seconds < Lower Is Better rk1-mainline-nvme: Q01 . 8.93 |===================== rk1-rok-nvme: Q01 ...... 8.98 |====================== rk1-mainline-nvme: Q02 . 9.77 |======================= rk1-rok-nvme: Q02 ...... 9.69 |======================= rk1-mainline-nvme: Q03 . 6.75 |================ rk1-rok-nvme: Q03 ...... 6.79 |================ rk1-mainline-nvme: Q04 . 15.16 |==================================== rk1-rok-nvme: Q04 ...... 15.04 |==================================== rk1-mainline-nvme: Q05 . 12.11 |============================= rk1-rok-nvme: Q05 ...... 11.79 |============================ rk1-mainline-nvme: Q06 . 9.11 |====================== rk1-rok-nvme: Q06 ...... 9.33 |====================== rk1-mainline-nvme: Q07 . 8.48 |==================== rk1-rok-nvme: Q07 ...... 8.46 |==================== rk1-mainline-nvme: Q08 . 8.75 |===================== rk1-rok-nvme: Q08 ...... 8.80 |===================== rk1-mainline-nvme: Q09 . 8.19 |==================== rk1-rok-nvme: Q09 ...... 7.90 |=================== rk1-mainline-nvme: Q10 . 11.45 |=========================== rk1-rok-nvme: Q10 ...... 11.53 |============================ rk1-mainline-nvme: Q11 . 12.75 |=============================== rk1-rok-nvme: Q11 ...... 12.70 |============================== rk1-mainline-nvme: Q12 . 4.95 |============ rk1-rok-nvme: Q12 ...... 4.90 |============ rk1-mainline-nvme: Q13 . 8.26 |==================== rk1-rok-nvme: Q13 ...... 8.40 |==================== rk1-mainline-nvme: Q14 . 9.01 |====================== rk1-rok-nvme: Q14 ...... 9.03 |====================== rk1-mainline-nvme: Q15 . 7.57 |================== rk1-rok-nvme: Q15 ...... 7.49 |================== rk1-mainline-nvme: Q16 . 6.31 |=============== rk1-rok-nvme: Q16 ...... 6.29 |=============== rk1-mainline-nvme: Q17 . 11.72 |============================ rk1-rok-nvme: Q17 ...... 11.99 |============================= rk1-mainline-nvme: Q18 . 10.59 |========================= rk1-rok-nvme: Q18 ...... 10.58 |========================= rk1-mainline-nvme: Q19 . 8.17 |==================== rk1-rok-nvme: Q19 ...... 8.02 |=================== rk1-mainline-nvme: Q20 . 4.97 |============ rk1-rok-nvme: Q20 ...... 4.94 |============ rk1-mainline-nvme: Q21 . 7.99 |=================== rk1-rok-nvme: Q21 ...... 7.91 |=================== rk1-mainline-nvme: Q22 . 10.75 |========================== rk1-rok-nvme: Q22 ...... 10.42 |========================= rk1-mainline-nvme: Q23 . 8.08 |=================== rk1-rok-nvme: Q23 ...... 8.07 |=================== rk1-mainline-nvme: Q24 . 2.72 |======= rk1-rok-nvme: Q24 ...... 2.68 |====== rk1-mainline-nvme: Q25 . 11.21 |=========================== rk1-rok-nvme: Q25 ...... 11.27 |=========================== rk1-mainline-nvme: Q26 . 7.89 |=================== rk1-rok-nvme: Q26 ...... 7.88 |=================== rk1-mainline-nvme: Q27 . 9.12 |====================== rk1-rok-nvme: Q27 ...... 8.99 |====================== rk1-mainline-nvme: Q28 . 11.14 |=========================== rk1-rok-nvme: Q28 ...... 11.02 |========================== rk1-mainline-nvme: Q29 . 11.63 |============================ rk1-rok-nvme: Q29 ...... 11.19 |=========================== rk1-mainline-nvme: Q30 . 9.00 |====================== rk1-rok-nvme: Q30 ...... 9.26 |====================== rk1-mainline-nvme: Q31 . 12.08 |============================= rk1-rok-nvme: Q31 ...... 12.29 |============================= rk1-mainline-nvme: Q32 . 7.68 |================== rk1-rok-nvme: Q32 ...... 7.70 |================== rk1-mainline-nvme: Q33 . 10.20 |======================== rk1-rok-nvme: Q33 ...... 10.04 |======================== rk1-mainline-nvme: Q34 . 8.41 |==================== rk1-rok-nvme: Q34 ...... 8.61 |===================== rk1-mainline-nvme: Q35 . 11.22 |=========================== rk1-rok-nvme: Q35 ...... 11.48 |============================ rk1-mainline-nvme: Q36 . 9.25 |====================== rk1-rok-nvme: Q36 ...... 8.83 |===================== rk1-mainline-nvme: Q37 . 5.22 |============= rk1-rok-nvme: Q37 ...... 5.09 |============ rk1-mainline-nvme: Q38 . 10.18 |======================== rk1-rok-nvme: Q38 ...... 10.08 |======================== rk1-mainline-nvme: Q39 . 3.76 |========= rk1-rok-nvme: Q39 ...... 3.72 |========= rk1-mainline-nvme: Q40 . 8.07 |=================== rk1-rok-nvme: Q40 ...... 8.00 |=================== rk1-mainline-nvme: Q41 . 6.23 |=============== rk1-rok-nvme: Q41 ...... 6.22 |=============== rk1-mainline-nvme: Q42 . 6.70 |================ rk1-rok-nvme: Q42 ...... 6.72 |================ rk1-mainline-nvme: Q43 . 7.24 |================= rk1-rok-nvme: Q43 ...... 7.15 |================= rk1-mainline-nvme: Q44 . 8.64 |===================== rk1-rok-nvme: Q44 ...... 8.61 |===================== rk1-mainline-nvme: Q45 . 7.53 |================== rk1-rok-nvme: Q45 ...... 7.60 |================== rk1-mainline-nvme: Q46 . 8.67 |===================== rk1-rok-nvme: Q46 ...... 8.69 |===================== rk1-mainline-nvme: Q47 . 12.59 |============================== rk1-rok-nvme: Q47 ...... 12.43 |============================== rk1-mainline-nvme: Q48 . 7.89 |=================== rk1-rok-nvme: Q48 ...... 7.65 |================== rk1-mainline-nvme: Q49 . 11.14 |=========================== rk1-rok-nvme: Q49 ...... 10.77 |========================== rk1-mainline-nvme: Q50 . 8.56 |===================== rk1-rok-nvme: Q50 ...... 8.75 |===================== rk1-mainline-nvme: Q51 . 13.30 |================================ rk1-rok-nvme: Q51 ...... 13.22 |================================ rk1-mainline-nvme: Q52 . 6.78 |================ rk1-rok-nvme: Q52 ...... 6.73 |================ rk1-mainline-nvme: Q53 . 7.88 |=================== rk1-rok-nvme: Q53 ...... 7.90 |=================== rk1-mainline-nvme: Q54 . 11.16 |=========================== rk1-rok-nvme: Q54 ...... 10.89 |========================== rk1-mainline-nvme: Q55 . 6.80 |================ rk1-rok-nvme: Q55 ...... 6.57 |================ rk1-mainline-nvme: Q56 . 9.88 |======================== rk1-rok-nvme: Q56 ...... 9.87 |======================== rk1-mainline-nvme: Q57 . 10.64 |========================== rk1-rok-nvme: Q57 ...... 10.76 |========================== rk1-mainline-nvme: Q58 . 10.17 |======================== rk1-rok-nvme: Q58 ...... 9.92 |======================== rk1-mainline-nvme: Q60 . 10.25 |========================= rk1-rok-nvme: Q60 ...... 10.19 |======================== rk1-mainline-nvme: Q61 . 6.54 |================ rk1-rok-nvme: Q61 ...... 6.49 |================ rk1-mainline-nvme: Q62 . 7.63 |================== rk1-rok-nvme: Q62 ...... 7.83 |=================== rk1-mainline-nvme: Q63 . 7.79 |=================== rk1-rok-nvme: Q63 ...... 7.88 |=================== rk1-mainline-nvme: Q64 . 17.15 |========================================= rk1-rok-nvme: Q64 ...... 17.19 |========================================= rk1-mainline-nvme: Q65 . 10.10 |======================== rk1-rok-nvme: Q65 ...... 10.27 |========================= rk1-mainline-nvme: Q66 . 11.27 |=========================== rk1-rok-nvme: Q66 ...... 11.27 |=========================== rk1-mainline-nvme: Q67 . 12.31 |============================== rk1-rok-nvme: Q67 ...... 12.08 |============================= rk1-mainline-nvme: Q68 . 8.46 |==================== rk1-rok-nvme: Q68 ...... 8.53 |==================== rk1-mainline-nvme: Q69 . 11.07 |=========================== rk1-rok-nvme: Q69 ...... 10.95 |========================== rk1-mainline-nvme: Q70 . 10.29 |========================= rk1-rok-nvme: Q70 ...... 10.35 |========================= rk1-mainline-nvme: Q71 . 8.99 |====================== rk1-rok-nvme: Q71 ...... 9.04 |====================== rk1-mainline-nvme: Q72 . 19.61 |=============================================== rk1-rok-nvme: Q72 ...... 19.11 |============================================== rk1-mainline-nvme: Q73 . 8.30 |==================== rk1-rok-nvme: Q73 ...... 8.31 |==================== rk1-mainline-nvme: Q74 . 11.72 |============================ rk1-rok-nvme: Q74 ...... 11.95 |============================= rk1-mainline-nvme: Q75 . 14.43 |=================================== rk1-rok-nvme: Q75 ...... 14.26 |================================== rk1-mainline-nvme: Q76 . 8.82 |===================== rk1-rok-nvme: Q76 ...... 8.78 |===================== rk1-mainline-nvme: Q77 . 11.24 |=========================== rk1-rok-nvme: Q77 ...... 11.39 |=========================== rk1-mainline-nvme: Q78 . 14.03 |================================== rk1-rok-nvme: Q78 ...... 14.33 |================================== rk1-mainline-nvme: Q79 . 8.51 |==================== rk1-rok-nvme: Q79 ...... 8.44 |==================== rk1-mainline-nvme: Q80 . 13.45 |================================ rk1-rok-nvme: Q80 ...... 13.52 |================================ rk1-mainline-nvme: Q81 . 8.76 |===================== rk1-rok-nvme: Q81 ...... 8.87 |===================== rk1-mainline-nvme: Q82 . 8.88 |===================== rk1-rok-nvme: Q82 ...... 8.86 |===================== rk1-mainline-nvme: Q83 . 9.21 |====================== rk1-rok-nvme: Q83 ...... 9.24 |====================== rk1-mainline-nvme: Q84 . 7.13 |================= rk1-rok-nvme: Q84 ...... 7.30 |================= rk1-mainline-nvme: Q85 . 12.00 |============================= rk1-rok-nvme: Q85 ...... 11.86 |============================ rk1-mainline-nvme: Q86 . 8.13 |=================== rk1-rok-nvme: Q86 ...... 8.04 |=================== rk1-mainline-nvme: Q87 . 10.09 |======================== rk1-rok-nvme: Q87 ...... 10.07 |======================== rk1-mainline-nvme: Q88 . 11.83 |============================ rk1-rok-nvme: Q88 ...... 11.39 |=========================== rk1-mainline-nvme: Q89 . 8.70 |===================== rk1-rok-nvme: Q89 ...... 8.81 |===================== rk1-mainline-nvme: Q90 . 6.76 |================ rk1-rok-nvme: Q90 ...... 6.63 |================ rk1-mainline-nvme: Q91 . 8.32 |==================== rk1-rok-nvme: Q91 ...... 8.19 |==================== rk1-mainline-nvme: Q92 . 7.58 |================== rk1-rok-nvme: Q92 ...... 7.79 |=================== rk1-mainline-nvme: Q94 . 6.11 |=============== rk1-rok-nvme: Q94 ...... 6.09 |=============== rk1-mainline-nvme: Q95 . 7.46 |================== rk1-rok-nvme: Q95 ...... 7.26 |================= rk1-mainline-nvme: Q96 . 5.75 |============== rk1-rok-nvme: Q96 ...... 5.73 |============== rk1-mainline-nvme: Q97 . 9.71 |======================= rk1-rok-nvme: Q97 ...... 9.83 |======================== rk1-mainline-nvme: Q59 . 9.09 |====================== rk1-rok-nvme: Q59 ...... 9.11 |====================== rk1-mainline-nvme: Q93 . 7.71 |================== rk1-rok-nvme: Q93 ...... 7.75 |=================== rk1-mainline-nvme: Q98 . 4.87 |============ rk1-rok-nvme: Q98 ...... 4.85 |============ rk1-mainline-nvme: Q99 . 7.83 |=================== rk1-rok-nvme: Q99 ...... 7.62 |================== Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q02) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 9.77 |================= rk1-rok-nvme: 1 ....... 9.69 |================= rk1-mainline-nvme: 10 . 11.32 |=================== rk1-rok-nvme: 10 ...... 11.63 |==================== rk1-mainline-nvme: 50 . 17.55 |============================== rk1-rok-nvme: 50 ...... 17.58 |============================== rk1-rok-nvme: 100 ..... 27.55 |=============================================== rk1-rok-nvme: 500 ..... 27.90 |================================================ Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q03) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 6.75 |================= rk1-rok-nvme: 1 ....... 6.79 |================= rk1-mainline-nvme: 10 . 8.48 |===================== rk1-rok-nvme: 10 ...... 9.02 |====================== rk1-mainline-nvme: 50 . 14.18 |=================================== rk1-rok-nvme: 50 ...... 14.12 |=================================== rk1-rok-nvme: 100 ..... 19.51 |================================================ rk1-rok-nvme: 500 ..... 19.48 |================================================ Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q04) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 15.16 |==== rk1-rok-nvme: 1 ....... 15.04 |==== rk1-mainline-nvme: 10 . 50.14 |============ rk1-rok-nvme: 10 ...... 48.88 |============ rk1-mainline-nvme: 50 . 154.31 |====================================== rk1-rok-nvme: 50 ...... 153.78 |====================================== rk1-rok-nvme: 100 ..... 192.45 |=============================================== Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q05) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 12.11 |========= rk1-rok-nvme: 1 ....... 11.79 |======== rk1-mainline-nvme: 10 . 23.85 |================= rk1-rok-nvme: 10 ...... 23.38 |================= rk1-mainline-nvme: 50 . 43.17 |=============================== rk1-rok-nvme: 50 ...... 43.74 |=============================== rk1-rok-nvme: 100 ..... 66.74 |================================================ Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q06) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 9.11 |========= rk1-rok-nvme: 1 ....... 9.33 |========= rk1-mainline-nvme: 10 . 18.81 |================== rk1-rok-nvme: 10 ...... 19.40 |=================== rk1-mainline-nvme: 50 . 49.09 |================================================ rk1-rok-nvme: 50 ...... 47.67 |=============================================== rk1-rok-nvme: 100 ..... 23.74 |======================= rk1-rok-nvme: 500 ..... 23.61 |======================= Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q07) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 8.48 |============== rk1-rok-nvme: 1 ....... 8.46 |============== rk1-mainline-nvme: 10 . 12.58 |===================== rk1-rok-nvme: 10 ...... 12.76 |===================== rk1-mainline-nvme: 50 . 21.52 |=================================== rk1-rok-nvme: 50 ...... 20.72 |================================== rk1-rok-nvme: 100 ..... 29.32 |================================================ rk1-rok-nvme: 500 ..... 27.83 |============================================== Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q08) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 8.75 |=================== rk1-rok-nvme: 1 ....... 8.80 |=================== rk1-mainline-nvme: 10 . 11.83 |========================= rk1-rok-nvme: 10 ...... 11.84 |========================= rk1-mainline-nvme: 50 . 17.20 |==================================== rk1-rok-nvme: 50 ...... 17.27 |===================================== rk1-rok-nvme: 100 ..... 22.24 |=============================================== rk1-rok-nvme: 500 ..... 22.66 |================================================ Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q09) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 8.19 |========== rk1-rok-nvme: 1 ....... 7.90 |========= rk1-mainline-nvme: 10 . 12.05 |============== rk1-rok-nvme: 10 ...... 11.83 |============== rk1-mainline-nvme: 50 . 24.13 |============================ rk1-rok-nvme: 50 ...... 24.46 |============================= rk1-rok-nvme: 100 ..... 41.19 |================================================ rk1-rok-nvme: 500 ..... 39.80 |============================================== Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q10) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 11.45 |==================== rk1-rok-nvme: 1 ....... 11.53 |==================== rk1-mainline-nvme: 10 . 14.14 |========================= rk1-rok-nvme: 10 ...... 14.33 |========================= rk1-mainline-nvme: 50 . 20.16 |=================================== rk1-rok-nvme: 50 ...... 20.24 |=================================== rk1-rok-nvme: 100 ..... 27.59 |================================================ rk1-rok-nvme: 500 ..... 27.69 |================================================ Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q11) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 12.75 |===== rk1-rok-nvme: 1 ....... 12.70 |===== rk1-mainline-nvme: 10 . 35.77 |============== rk1-rok-nvme: 10 ...... 35.90 |============== rk1-mainline-nvme: 50 . 103.28 |======================================== rk1-rok-nvme: 50 ...... 101.84 |======================================= rk1-rok-nvme: 100 ..... 121.65 |=============================================== Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q12) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 4.95 |============================================== rk1-rok-nvme: 1 ....... 4.90 |============================================== rk1-mainline-nvme: 10 . 5.14 |================================================ rk1-rok-nvme: 10 ...... 5.14 |================================================ rk1-mainline-nvme: 50 . 5.27 |================================================= rk1-rok-nvme: 50 ...... 5.21 |================================================ rk1-rok-nvme: 100 ..... 5.22 |================================================= rk1-rok-nvme: 500 ..... 5.23 |================================================= Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q13) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 8.26 |============== rk1-rok-nvme: 1 ....... 8.40 |============== rk1-mainline-nvme: 10 . 11.80 |==================== rk1-rok-nvme: 10 ...... 11.43 |=================== rk1-mainline-nvme: 50 . 19.78 |================================= rk1-rok-nvme: 50 ...... 19.45 |================================= rk1-rok-nvme: 100 ..... 28.19 |=============================================== rk1-rok-nvme: 500 ..... 28.72 |================================================ Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q14) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 9.01 |==== rk1-rok-nvme: 1 ....... 9.03 |==== rk1-mainline-nvme: 10 . 22.76 |=========== rk1-rok-nvme: 10 ...... 22.19 |========== rk1-mainline-nvme: 50 . 75.66 |=================================== rk1-rok-nvme: 50 ...... 77.16 |==================================== rk1-rok-nvme: 100 ..... 101.62 |=============================================== rk1-rok-nvme: 500 ..... 100.36 |============================================== Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q15) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 7.57 |============== rk1-rok-nvme: 1 ....... 7.49 |============== rk1-mainline-nvme: 10 . 10.39 |=================== rk1-rok-nvme: 10 ...... 10.33 |=================== rk1-mainline-nvme: 50 . 17.77 |================================= rk1-rok-nvme: 50 ...... 17.59 |================================ rk1-rok-nvme: 100 ..... 26.19 |================================================ rk1-rok-nvme: 500 ..... 26.11 |================================================ Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q16) Seconds < Lower Is Better rk1-mainline-nvme: 1 . 6.31 |================================================== rk1-rok-nvme: 1 ...... 6.29 |================================================== Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q17) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 11.72 |===== rk1-rok-nvme: 1 ....... 11.99 |===== rk1-mainline-nvme: 10 . 35.11 |============== rk1-rok-nvme: 10 ...... 34.68 |============== rk1-mainline-nvme: 50 . 119.35 |=============================================== rk1-rok-nvme: 50 ...... 119.31 |=============================================== rk1-rok-nvme: 100 ..... 42.92 |================= rk1-rok-nvme: 500 ..... 43.55 |================= Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q18) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 10.59 |================== rk1-rok-nvme: 1 ....... 10.58 |================== rk1-mainline-nvme: 10 . 13.78 |======================== rk1-rok-nvme: 10 ...... 13.81 |======================== rk1-mainline-nvme: 50 . 20.87 |==================================== rk1-rok-nvme: 50 ...... 21.41 |===================================== rk1-rok-nvme: 100 ..... 27.88 |================================================ rk1-rok-nvme: 500 ..... 27.73 |================================================ Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q19) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 8.17 |=============== rk1-rok-nvme: 1 ....... 8.02 |=============== rk1-mainline-nvme: 10 . 11.81 |====================== rk1-rok-nvme: 10 ...... 11.15 |===================== rk1-mainline-nvme: 50 . 18.23 |================================== rk1-rok-nvme: 50 ...... 17.89 |================================= rk1-rok-nvme: 100 ..... 25.57 |================================================ rk1-rok-nvme: 500 ..... 25.80 |================================================ Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q20) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 4.97 |============================================== rk1-rok-nvme: 1 ....... 4.94 |============================================== rk1-mainline-nvme: 10 . 5.09 |=============================================== rk1-rok-nvme: 10 ...... 5.05 |=============================================== rk1-mainline-nvme: 50 . 5.21 |================================================ rk1-rok-nvme: 50 ...... 5.27 |================================================= rk1-rok-nvme: 100 ..... 5.32 |================================================= rk1-rok-nvme: 500 ..... 5.22 |================================================ Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q21) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 7.99 |================== rk1-rok-nvme: 1 ....... 7.91 |================== rk1-mainline-nvme: 10 . 12.54 |============================= rk1-rok-nvme: 10 ...... 12.10 |============================ rk1-mainline-nvme: 50 . 15.80 |==================================== rk1-rok-nvme: 50 ...... 15.83 |==================================== rk1-rok-nvme: 100 ..... 20.57 |=============================================== rk1-rok-nvme: 500 ..... 21.02 |================================================ Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q22) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 10.75 |======== rk1-rok-nvme: 1 ....... 10.42 |======== rk1-mainline-nvme: 10 . 26.57 |===================== rk1-rok-nvme: 10 ...... 26.94 |===================== rk1-mainline-nvme: 50 . 36.12 |============================ rk1-rok-nvme: 50 ...... 36.66 |============================= rk1-rok-nvme: 100 ..... 60.75 |=============================================== rk1-rok-nvme: 500 ..... 61.50 |================================================ Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q23) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 8.08 |== rk1-rok-nvme: 1 ....... 8.07 |== rk1-mainline-nvme: 10 . 33.00 |======= rk1-rok-nvme: 10 ...... 33.70 |======= rk1-mainline-nvme: 50 . 178.13 |====================================== rk1-rok-nvme: 50 ...... 173.15 |==================================== rk1-rok-nvme: 100 ..... 223.12 |=============================================== Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q24) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 2.72 |== rk1-rok-nvme: 1 ....... 2.68 |== rk1-mainline-nvme: 10 . 17.46 |=============== rk1-rok-nvme: 10 ...... 16.79 |============== rk1-mainline-nvme: 50 . 57.15 |================================================ rk1-rok-nvme: 50 ...... 56.78 |================================================ rk1-rok-nvme: 100 ..... 39.99 |================================== Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q25) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 11.21 |===== rk1-rok-nvme: 1 ....... 11.27 |===== rk1-mainline-nvme: 10 . 35.36 |=============== rk1-rok-nvme: 10 ...... 35.47 |=============== rk1-mainline-nvme: 50 . 112.65 |=============================================== rk1-rok-nvme: 50 ...... 109.51 |============================================== rk1-rok-nvme: 100 ..... 41.97 |================== rk1-rok-nvme: 500 ..... 41.30 |================= Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q26) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 7.89 |================== rk1-rok-nvme: 1 ....... 7.88 |================== rk1-mainline-nvme: 10 . 10.32 |======================== rk1-rok-nvme: 10 ...... 10.48 |======================== rk1-mainline-nvme: 50 . 16.02 |===================================== rk1-rok-nvme: 50 ...... 16.23 |====================================== rk1-rok-nvme: 100 ..... 20.44 |================================================ rk1-rok-nvme: 500 ..... 20.59 |================================================ Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q27) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 9.12 |=============== rk1-rok-nvme: 1 ....... 8.99 |============== rk1-mainline-nvme: 10 . 12.92 |===================== rk1-rok-nvme: 10 ...... 13.43 |====================== rk1-mainline-nvme: 50 . 22.10 |==================================== rk1-rok-nvme: 50 ...... 20.69 |================================= rk1-rok-nvme: 100 ..... 28.46 |============================================== rk1-rok-nvme: 500 ..... 29.86 |================================================ Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q28) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 11.14 |======== rk1-rok-nvme: 1 ....... 11.02 |======== rk1-mainline-nvme: 10 . 17.46 |============ rk1-rok-nvme: 10 ...... 17.54 |============ rk1-mainline-nvme: 50 . 42.77 |============================== rk1-rok-nvme: 50 ...... 41.62 |============================= rk1-rok-nvme: 100 ..... 68.17 |================================================ rk1-rok-nvme: 500 ..... 67.04 |=============================================== Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q29) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 11.63 |===== rk1-rok-nvme: 1 ....... 11.19 |==== rk1-mainline-nvme: 10 . 35.87 |============== rk1-rok-nvme: 10 ...... 34.69 |============== rk1-mainline-nvme: 50 . 118.41 |=============================================== rk1-rok-nvme: 50 ...... 117.34 |=============================================== rk1-rok-nvme: 100 ..... 47.47 |=================== Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q30) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 9.00 |====================== rk1-rok-nvme: 1 ....... 9.26 |======================= rk1-mainline-nvme: 10 . 11.91 |============================= rk1-rok-nvme: 10 ...... 11.90 |============================= rk1-mainline-nvme: 50 . 15.98 |======================================= rk1-rok-nvme: 50 ...... 16.04 |======================================= rk1-rok-nvme: 100 ..... 19.51 |================================================ rk1-rok-nvme: 500 ..... 18.89 |============================================== Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q31) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 12.08 |=========== rk1-rok-nvme: 1 ....... 12.29 |=========== rk1-mainline-nvme: 10 . 18.64 |================= rk1-rok-nvme: 10 ...... 19.33 |================== rk1-mainline-nvme: 50 . 35.80 |================================= rk1-rok-nvme: 50 ...... 33.52 |=============================== rk1-rok-nvme: 100 ..... 51.49 |================================================ rk1-rok-nvme: 500 ..... 49.00 |============================================== Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q32) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 7.68 |================ rk1-rok-nvme: 1 ....... 7.70 |================ rk1-mainline-nvme: 10 . 9.74 |===================== rk1-rok-nvme: 10 ...... 9.38 |==================== rk1-mainline-nvme: 50 . 14.40 |=============================== rk1-rok-nvme: 50 ...... 15.29 |================================ rk1-rok-nvme: 100 ..... 22.65 |================================================ rk1-rok-nvme: 500 ..... 22.59 |================================================ Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q33) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 10.20 |================= rk1-rok-nvme: 1 ....... 10.04 |================= rk1-mainline-nvme: 10 . 14.10 |======================= rk1-rok-nvme: 10 ...... 13.60 |====================== rk1-mainline-nvme: 50 . 22.31 |===================================== rk1-rok-nvme: 50 ...... 22.00 |==================================== rk1-rok-nvme: 100 ..... 29.17 |================================================ rk1-rok-nvme: 500 ..... 29.04 |================================================ Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q34) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 8.41 |================= rk1-rok-nvme: 1 ....... 8.61 |================= rk1-mainline-nvme: 10 . 11.91 |======================== rk1-rok-nvme: 10 ...... 12.04 |======================== rk1-mainline-nvme: 50 . 17.68 |=================================== rk1-rok-nvme: 50 ...... 17.91 |==================================== rk1-rok-nvme: 100 ..... 23.95 |================================================ rk1-rok-nvme: 500 ..... 22.81 |============================================== Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q35) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 11.22 |=============== rk1-rok-nvme: 1 ....... 11.48 |=============== rk1-mainline-nvme: 10 . 15.91 |===================== rk1-rok-nvme: 10 ...... 16.57 |====================== rk1-mainline-nvme: 50 . 25.60 |================================== rk1-rok-nvme: 50 ...... 25.07 |================================= rk1-rok-nvme: 100 ..... 36.60 |================================================ rk1-rok-nvme: 500 ..... 36.50 |================================================ Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q36) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 9.25 |============== rk1-rok-nvme: 1 ....... 8.83 |============== rk1-mainline-nvme: 10 . 11.92 |================== rk1-rok-nvme: 10 ...... 12.48 |=================== rk1-mainline-nvme: 50 . 22.14 |================================== rk1-rok-nvme: 50 ...... 22.39 |=================================== rk1-rok-nvme: 100 ..... 31.04 |================================================ rk1-rok-nvme: 500 ..... 30.73 |================================================ Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q37) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 5.22 |=========== rk1-rok-nvme: 1 ....... 5.09 |=========== rk1-mainline-nvme: 10 . 13.82 |============================= rk1-rok-nvme: 10 ...... 13.36 |============================ rk1-mainline-nvme: 50 . 22.76 |================================================ rk1-rok-nvme: 50 ...... 22.74 |================================================ rk1-rok-nvme: 100 ..... 20.99 |============================================ rk1-rok-nvme: 500 ..... 21.40 |============================================= Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q38) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 10.18 |======= rk1-rok-nvme: 1 ....... 10.08 |======= rk1-mainline-nvme: 10 . 17.69 |============ rk1-rok-nvme: 10 ...... 17.41 |============ rk1-mainline-nvme: 50 . 43.19 |============================== rk1-rok-nvme: 50 ...... 43.48 |=============================== rk1-rok-nvme: 100 ..... 67.38 |================================================ rk1-rok-nvme: 500 ..... 68.08 |================================================ Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q39) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 3.76 |======= rk1-rok-nvme: 1 ....... 3.72 |======= rk1-mainline-nvme: 10 . 10.42 |==================== rk1-rok-nvme: 10 ...... 10.75 |===================== rk1-mainline-nvme: 50 . 15.19 |============================= rk1-rok-nvme: 50 ...... 15.19 |============================= rk1-rok-nvme: 100 ..... 22.77 |============================================ rk1-rok-nvme: 500 ..... 24.99 |================================================ Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q40) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 8.07 |========= rk1-rok-nvme: 1 ....... 8.00 |========= rk1-mainline-nvme: 10 . 17.68 |==================== rk1-rok-nvme: 10 ...... 17.38 |=================== rk1-mainline-nvme: 50 . 42.82 |================================================ rk1-rok-nvme: 50 ...... 41.43 |============================================== rk1-rok-nvme: 100 ..... 24.08 |=========================== Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q41) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 6.23 |========================================= rk1-rok-nvme: 1 ....... 6.22 |========================================= rk1-mainline-nvme: 10 . 7.17 |================================================ rk1-rok-nvme: 10 ...... 7.09 |=============================================== rk1-mainline-nvme: 50 . 7.37 |================================================= rk1-rok-nvme: 50 ...... 7.28 |================================================ rk1-rok-nvme: 100 ..... 7.29 |================================================ rk1-rok-nvme: 500 ..... 7.32 |================================================= Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q42) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 6.70 |================== rk1-rok-nvme: 1 ....... 6.72 |================== rk1-mainline-nvme: 10 . 8.69 |======================== rk1-rok-nvme: 10 ...... 8.44 |======================= rk1-mainline-nvme: 50 . 13.56 |===================================== rk1-rok-nvme: 50 ...... 13.25 |==================================== rk1-rok-nvme: 100 ..... 17.72 |================================================ rk1-rok-nvme: 500 ..... 17.61 |================================================ Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q43) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 7.24 |================== rk1-rok-nvme: 1 ....... 7.15 |================== rk1-mainline-nvme: 10 . 8.55 |===================== rk1-rok-nvme: 10 ...... 8.42 |===================== rk1-mainline-nvme: 50 . 14.17 |=================================== rk1-rok-nvme: 50 ...... 13.77 |================================== rk1-rok-nvme: 100 ..... 18.71 |=============================================== rk1-rok-nvme: 500 ..... 19.23 |================================================ Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q44) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 8.64 |================ rk1-rok-nvme: 1 ....... 8.61 |================ rk1-mainline-nvme: 10 . 6.54 |============ rk1-rok-nvme: 10 ...... 6.40 |============ rk1-mainline-nvme: 50 . 7.74 |=============== rk1-rok-nvme: 50 ...... 7.84 |=============== rk1-rok-nvme: 100 ..... 25.22 |================================================ rk1-rok-nvme: 500 ..... 25.03 |================================================ Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q45) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 7.53 |===================== rk1-rok-nvme: 1 ....... 7.60 |====================== rk1-mainline-nvme: 10 . 9.76 |============================ rk1-rok-nvme: 10 ...... 9.84 |============================ rk1-mainline-nvme: 50 . 13.15 |===================================== rk1-rok-nvme: 50 ...... 13.46 |====================================== rk1-rok-nvme: 100 ..... 16.86 |================================================ rk1-rok-nvme: 500 ..... 16.90 |================================================ Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q46) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 8.67 |============== rk1-rok-nvme: 1 ....... 8.69 |============== rk1-mainline-nvme: 10 . 12.66 |==================== rk1-rok-nvme: 10 ...... 12.47 |==================== rk1-mainline-nvme: 50 . 22.29 |==================================== rk1-rok-nvme: 50 ...... 21.87 |=================================== rk1-rok-nvme: 100 ..... 30.04 |================================================ rk1-rok-nvme: 500 ..... 29.87 |================================================ Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q47) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 12.59 |============ rk1-rok-nvme: 1 ....... 12.43 |============ rk1-mainline-nvme: 10 . 19.10 |================== rk1-rok-nvme: 10 ...... 19.08 |================== rk1-mainline-nvme: 50 . 33.34 |================================ rk1-rok-nvme: 50 ...... 33.73 |================================ rk1-rok-nvme: 100 ..... 50.05 |================================================ rk1-rok-nvme: 500 ..... 49.44 |=============================================== Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q48) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 7.89 |================ rk1-rok-nvme: 1 ....... 7.65 |================ rk1-mainline-nvme: 10 . 10.49 |====================== rk1-rok-nvme: 10 ...... 10.00 |===================== rk1-mainline-nvme: 50 . 16.97 |=================================== rk1-rok-nvme: 50 ...... 16.67 |=================================== rk1-rok-nvme: 100 ..... 23.00 |================================================ rk1-rok-nvme: 500 ..... 23.13 |================================================ Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q49) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 11.14 |============ rk1-rok-nvme: 1 ....... 10.77 |============ rk1-mainline-nvme: 10 . 18.93 |===================== rk1-rok-nvme: 10 ...... 19.51 |===================== rk1-mainline-nvme: 50 . 40.27 |============================================ rk1-rok-nvme: 50 ...... 39.34 |=========================================== rk1-rok-nvme: 100 ..... 44.00 |================================================ Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q50) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 8.56 |===== rk1-rok-nvme: 1 ....... 8.75 |===== rk1-mainline-nvme: 10 . 22.00 |============= rk1-rok-nvme: 10 ...... 21.90 |============= rk1-mainline-nvme: 50 . 50.08 |============================== rk1-rok-nvme: 50 ...... 49.36 |============================= rk1-rok-nvme: 100 ..... 81.06 |================================================ Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q51) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 13.30 |====== rk1-rok-nvme: 1 ....... 13.22 |====== rk1-mainline-nvme: 10 . 26.32 |============ rk1-rok-nvme: 10 ...... 26.28 |============ rk1-mainline-nvme: 50 . 59.46 |=========================== rk1-rok-nvme: 50 ...... 58.63 |=========================== rk1-rok-nvme: 100 ..... 101.72 |=============================================== Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q52) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 6.78 |================= rk1-rok-nvme: 1 ....... 6.73 |================= rk1-mainline-nvme: 10 . 8.76 |====================== rk1-rok-nvme: 10 ...... 8.65 |====================== rk1-mainline-nvme: 50 . 13.59 |================================== rk1-rok-nvme: 50 ...... 13.22 |================================= rk1-rok-nvme: 100 ..... 18.87 |=============================================== rk1-rok-nvme: 500 ..... 19.14 |================================================ Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q53) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 7.88 |=================== rk1-rok-nvme: 1 ....... 7.90 |=================== rk1-mainline-nvme: 10 . 9.75 |======================= rk1-rok-nvme: 10 ...... 9.46 |======================= rk1-mainline-nvme: 50 . 15.36 |===================================== rk1-rok-nvme: 50 ...... 14.94 |==================================== rk1-rok-nvme: 100 ..... 20.06 |================================================ rk1-rok-nvme: 500 ..... 19.96 |================================================ Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q54) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 11.16 |============== rk1-rok-nvme: 1 ....... 10.89 |============== rk1-mainline-nvme: 10 . 16.97 |====================== rk1-rok-nvme: 10 ...... 17.07 |====================== rk1-mainline-nvme: 50 . 37.77 |================================================ rk1-rok-nvme: 50 ...... 36.96 |=============================================== rk1-rok-nvme: 100 ..... 33.83 |=========================================== rk1-rok-nvme: 500 ..... 33.99 |=========================================== Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q55) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 6.80 |================== rk1-rok-nvme: 1 ....... 6.57 |================= rk1-mainline-nvme: 10 . 8.63 |======================= rk1-rok-nvme: 10 ...... 8.70 |======================= rk1-mainline-nvme: 50 . 13.93 |===================================== rk1-rok-nvme: 50 ...... 13.60 |==================================== rk1-rok-nvme: 100 ..... 18.22 |================================================ rk1-rok-nvme: 500 ..... 17.95 |=============================================== Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q56) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 9.88 |================= rk1-rok-nvme: 1 ....... 9.87 |================= rk1-mainline-nvme: 10 . 13.02 |====================== rk1-rok-nvme: 10 ...... 12.80 |====================== rk1-mainline-nvme: 50 . 20.67 |=================================== rk1-rok-nvme: 50 ...... 21.10 |==================================== rk1-rok-nvme: 100 ..... 27.59 |=============================================== rk1-rok-nvme: 500 ..... 28.05 |================================================ Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q57) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 10.64 |================ rk1-rok-nvme: 1 ....... 10.76 |================ rk1-mainline-nvme: 10 . 16.48 |========================= rk1-rok-nvme: 10 ...... 16.38 |========================= rk1-mainline-nvme: 50 . 24.44 |===================================== rk1-rok-nvme: 50 ...... 24.78 |====================================== rk1-rok-nvme: 100 ..... 31.67 |================================================ rk1-rok-nvme: 500 ..... 31.63 |================================================ Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q58) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 10.17 |============== rk1-rok-nvme: 1 ....... 9.92 |============= rk1-mainline-nvme: 10 . 13.84 |=================== rk1-rok-nvme: 10 ...... 14.74 |==================== rk1-mainline-nvme: 50 . 24.38 |================================= rk1-rok-nvme: 50 ...... 24.20 |================================= rk1-rok-nvme: 100 ..... 35.61 |================================================ rk1-rok-nvme: 500 ..... 34.21 |============================================== Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q60) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 10.25 |================ rk1-rok-nvme: 1 ....... 10.19 |================ rk1-mainline-nvme: 10 . 14.21 |====================== rk1-rok-nvme: 10 ...... 14.32 |====================== rk1-mainline-nvme: 50 . 23.59 |==================================== rk1-rok-nvme: 50 ...... 22.57 |=================================== rk1-rok-nvme: 100 ..... 30.69 |=============================================== rk1-rok-nvme: 500 ..... 31.17 |================================================ Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q61) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 6.54 |========================================== rk1-rok-nvme: 1 ....... 6.49 |========================================= rk1-mainline-nvme: 10 . 7.10 |============================================= rk1-rok-nvme: 10 ...... 7.03 |============================================= rk1-mainline-nvme: 50 . 7.70 |================================================= rk1-rok-nvme: 50 ...... 7.65 |================================================= rk1-rok-nvme: 100 ..... 7.51 |================================================ rk1-rok-nvme: 500 ..... 7.71 |================================================= Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q62) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 7.63 |======================= rk1-rok-nvme: 1 ....... 7.83 |======================== rk1-mainline-nvme: 10 . 9.19 |============================ rk1-rok-nvme: 10 ...... 8.98 |============================ rk1-mainline-nvme: 50 . 12.97 |======================================== rk1-rok-nvme: 50 ...... 12.61 |======================================= rk1-rok-nvme: 100 ..... 15.66 |================================================ rk1-rok-nvme: 500 ..... 15.61 |================================================ Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q63) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 7.79 |=================== rk1-rok-nvme: 1 ....... 7.88 |=================== rk1-mainline-nvme: 10 . 9.55 |======================= rk1-rok-nvme: 10 ...... 9.83 |======================== rk1-mainline-nvme: 50 . 15.01 |==================================== rk1-rok-nvme: 50 ...... 14.73 |=================================== rk1-rok-nvme: 100 ..... 19.93 |================================================ rk1-rok-nvme: 500 ..... 19.86 |================================================ Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q64) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 17.15 |===== rk1-rok-nvme: 1 ....... 17.19 |===== rk1-mainline-nvme: 10 . 51.48 |============== rk1-rok-nvme: 10 ...... 50.33 |============== rk1-mainline-nvme: 50 . 170.85 |=============================================== rk1-rok-nvme: 50 ...... 165.96 |============================================== rk1-rok-nvme: 100 ..... 151.38 |========================================== Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q65) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 10.10 |======= rk1-rok-nvme: 1 ....... 10.27 |======= rk1-mainline-nvme: 10 . 18.64 |============ rk1-rok-nvme: 10 ...... 18.12 |============ rk1-mainline-nvme: 50 . 42.42 |============================ rk1-rok-nvme: 50 ...... 42.69 |============================ rk1-rok-nvme: 100 ..... 73.38 |================================================ Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q66) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 11.27 |==================== rk1-rok-nvme: 1 ....... 11.27 |==================== rk1-mainline-nvme: 10 . 14.03 |======================== rk1-rok-nvme: 10 ...... 13.75 |======================== rk1-mainline-nvme: 50 . 20.07 |=================================== rk1-rok-nvme: 50 ...... 20.62 |==================================== rk1-rok-nvme: 100 ..... 27.68 |================================================ rk1-rok-nvme: 500 ..... 27.08 |=============================================== Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q67) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 12.31 |=== rk1-rok-nvme: 1 ....... 12.08 |=== rk1-mainline-nvme: 10 . 33.19 |======== rk1-rok-nvme: 10 ...... 32.61 |======= rk1-mainline-nvme: 50 . 106.61 |======================== rk1-rok-nvme: 50 ...... 106.30 |======================== rk1-rok-nvme: 100 ..... 205.56 |=============================================== Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q68) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 8.46 |============= rk1-rok-nvme: 1 ....... 8.53 |============= rk1-mainline-nvme: 10 . 12.51 |=================== rk1-rok-nvme: 10 ...... 12.81 |==================== rk1-mainline-nvme: 50 . 21.68 |================================= rk1-rok-nvme: 50 ...... 22.60 |=================================== rk1-rok-nvme: 100 ..... 31.31 |================================================ rk1-rok-nvme: 500 ..... 30.48 |=============================================== Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q69) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 11.07 |==================== rk1-rok-nvme: 1 ....... 10.95 |==================== rk1-mainline-nvme: 10 . 13.82 |========================= rk1-rok-nvme: 10 ...... 13.97 |========================= rk1-mainline-nvme: 50 . 20.28 |==================================== rk1-rok-nvme: 50 ...... 20.17 |==================================== rk1-rok-nvme: 100 ..... 26.76 |================================================ rk1-rok-nvme: 500 ..... 26.08 |=============================================== Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q70) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 10.29 |============== rk1-rok-nvme: 1 ....... 10.35 |============== rk1-mainline-nvme: 10 . 13.44 |================== rk1-rok-nvme: 10 ...... 13.71 |================== rk1-mainline-nvme: 50 . 23.76 |================================ rk1-rok-nvme: 50 ...... 22.95 |=============================== rk1-rok-nvme: 100 ..... 35.15 |=============================================== rk1-rok-nvme: 500 ..... 35.88 |================================================ Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q71) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 8.99 |============== rk1-rok-nvme: 1 ....... 9.04 |============== rk1-mainline-nvme: 10 . 13.12 |==================== rk1-rok-nvme: 10 ...... 12.71 |=================== rk1-mainline-nvme: 50 . 22.27 |================================== rk1-rok-nvme: 50 ...... 23.19 |=================================== rk1-rok-nvme: 100 ..... 31.44 |================================================ rk1-rok-nvme: 500 ..... 30.91 |=============================================== Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q72) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 19.61 |== rk1-rok-nvme: 1 ....... 19.11 |== rk1-mainline-nvme: 10 . 118.28 |============ rk1-rok-nvme: 10 ...... 118.08 |============ rk1-mainline-nvme: 50 . 445.11 |=============================================== rk1-rok-nvme: 50 ...... 419.79 |============================================ rk1-rok-nvme: 100 ..... 135.02 |============== Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q73) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 8.30 |================== rk1-rok-nvme: 1 ....... 8.31 |================== rk1-mainline-nvme: 10 . 11.19 |========================= rk1-rok-nvme: 10 ...... 11.15 |======================== rk1-mainline-nvme: 50 . 16.29 |==================================== rk1-rok-nvme: 50 ...... 16.65 |==================================== rk1-rok-nvme: 100 ..... 21.92 |================================================ rk1-rok-nvme: 500 ..... 21.30 |=============================================== Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q74) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 11.72 |===== rk1-rok-nvme: 1 ....... 11.95 |===== rk1-mainline-nvme: 10 . 19.80 |======== rk1-rok-nvme: 10 ...... 19.74 |======== rk1-mainline-nvme: 50 . 97.52 |========================================= rk1-rok-nvme: 50 ...... 95.45 |======================================== rk1-rok-nvme: 100 ..... 112.49 |=============================================== Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q75) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 14.43 |======= rk1-rok-nvme: 1 ....... 14.26 |======= rk1-mainline-nvme: 10 . 27.49 |============== rk1-rok-nvme: 10 ...... 27.04 |============= rk1-mainline-nvme: 50 . 59.60 |============================== rk1-rok-nvme: 50 ...... 59.37 |============================== rk1-rok-nvme: 100 ..... 96.42 |================================================ Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q76) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 8.82 |=============== rk1-rok-nvme: 1 ....... 8.78 |============== rk1-mainline-nvme: 10 . 12.52 |===================== rk1-rok-nvme: 10 ...... 12.30 |==================== rk1-mainline-nvme: 50 . 20.50 |================================== rk1-rok-nvme: 50 ...... 20.59 |================================== rk1-rok-nvme: 100 ..... 29.14 |================================================ rk1-rok-nvme: 500 ..... 28.59 |=============================================== Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q77) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 11.24 |================ rk1-rok-nvme: 1 ....... 11.39 |================ rk1-mainline-nvme: 10 . 15.25 |====================== rk1-rok-nvme: 10 ...... 14.57 |===================== rk1-mainline-nvme: 50 . 24.66 |=================================== rk1-rok-nvme: 50 ...... 24.24 |=================================== rk1-rok-nvme: 100 ..... 33.67 |================================================ Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q78) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 14.03 |==== rk1-rok-nvme: 1 ....... 14.33 |==== rk1-mainline-nvme: 10 . 44.14 |=========== rk1-rok-nvme: 10 ...... 43.40 |=========== rk1-mainline-nvme: 50 . 145.29 |===================================== rk1-rok-nvme: 50 ...... 145.20 |===================================== rk1-rok-nvme: 100 ..... 186.01 |=============================================== Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q79) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 8.51 |============= rk1-rok-nvme: 1 ....... 8.44 |============= rk1-mainline-nvme: 10 . 11.91 |=================== rk1-rok-nvme: 10 ...... 11.99 |=================== rk1-mainline-nvme: 50 . 21.24 |================================== rk1-rok-nvme: 50 ...... 21.04 |================================= rk1-rok-nvme: 100 ..... 30.33 |================================================ rk1-rok-nvme: 500 ..... 30.27 |================================================ Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q80) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 13.45 |==== rk1-rok-nvme: 1 ....... 13.52 |==== rk1-mainline-nvme: 10 . 48.08 |=============== rk1-rok-nvme: 10 ...... 47.18 |============== rk1-mainline-nvme: 50 . 154.53 |=============================================== rk1-rok-nvme: 50 ...... 154.37 |=============================================== rk1-rok-nvme: 100 ..... 100.24 |============================== Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q81) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 8.76 |====================== rk1-rok-nvme: 1 ....... 8.87 |======================= rk1-mainline-nvme: 10 . 11.54 |============================== rk1-rok-nvme: 10 ...... 11.46 |============================= rk1-mainline-nvme: 50 . 15.86 |========================================= rk1-rok-nvme: 50 ...... 15.60 |======================================== rk1-rok-nvme: 100 ..... 18.70 |================================================ Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q82) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 8.88 |=========== rk1-rok-nvme: 1 ....... 8.86 |=========== rk1-mainline-nvme: 10 . 16.99 |==================== rk1-rok-nvme: 10 ...... 16.64 |==================== rk1-mainline-nvme: 50 . 40.31 |================================================ rk1-rok-nvme: 50 ...... 38.46 |============================================== rk1-rok-nvme: 100 ..... 26.06 |=============================== rk1-rok-nvme: 500 ..... 26.02 |=============================== Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q83) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 9.21 |============================ rk1-rok-nvme: 1 ....... 9.24 |============================ rk1-mainline-nvme: 10 . 10.74 |================================= rk1-rok-nvme: 10 ...... 10.79 |================================= rk1-mainline-nvme: 50 . 13.63 |========================================== rk1-rok-nvme: 50 ...... 13.26 |======================================== rk1-rok-nvme: 100 ..... 15.75 |================================================ Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q84) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 7.13 |========================= rk1-rok-nvme: 1 ....... 7.30 |========================== rk1-mainline-nvme: 10 . 9.13 |================================ rk1-rok-nvme: 10 ...... 9.15 |================================ rk1-mainline-nvme: 50 . 11.68 |========================================= rk1-rok-nvme: 50 ...... 11.70 |========================================= rk1-rok-nvme: 100 ..... 13.57 |================================================ rk1-rok-nvme: 500 ..... 13.55 |================================================ Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q85) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 12.00 |======================= rk1-rok-nvme: 1 ....... 11.86 |======================= rk1-mainline-nvme: 10 . 14.85 |============================ rk1-rok-nvme: 10 ...... 14.56 |============================ rk1-mainline-nvme: 50 . 19.59 |===================================== rk1-rok-nvme: 50 ...... 20.22 |====================================== rk1-rok-nvme: 100 ..... 25.23 |================================================ rk1-rok-nvme: 500 ..... 24.60 |=============================================== Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q86) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 8.13 |========================= rk1-rok-nvme: 1 ....... 8.04 |========================= rk1-mainline-nvme: 10 . 9.17 |============================ rk1-rok-nvme: 10 ...... 9.28 |============================= rk1-mainline-nvme: 50 . 12.23 |====================================== rk1-rok-nvme: 50 ...... 12.30 |====================================== rk1-rok-nvme: 100 ..... 15.57 |================================================ rk1-rok-nvme: 500 ..... 15.40 |=============================================== Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q87) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 10.09 |======= rk1-rok-nvme: 1 ....... 10.07 |======= rk1-mainline-nvme: 10 . 17.66 |============ rk1-rok-nvme: 10 ...... 18.04 |============= rk1-mainline-nvme: 50 . 44.42 |=============================== rk1-rok-nvme: 50 ...... 43.60 |=============================== rk1-rok-nvme: 100 ..... 67.97 |================================================ rk1-rok-nvme: 500 ..... 68.19 |================================================ Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q88) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 11.83 |========== rk1-rok-nvme: 1 ....... 11.39 |========== rk1-mainline-nvme: 10 . 17.18 |=============== rk1-rok-nvme: 10 ...... 17.48 |=============== rk1-mainline-nvme: 50 . 36.30 |=============================== rk1-rok-nvme: 50 ...... 36.14 |=============================== rk1-rok-nvme: 100 ..... 55.68 |================================================ rk1-rok-nvme: 500 ..... 53.70 |============================================== Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q89) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 8.70 |================== rk1-rok-nvme: 1 ....... 8.81 |================== rk1-mainline-nvme: 10 . 11.01 |======================= rk1-rok-nvme: 10 ...... 10.78 |====================== rk1-mainline-nvme: 50 . 17.65 |==================================== rk1-rok-nvme: 50 ...... 17.70 |==================================== rk1-rok-nvme: 100 ..... 23.22 |================================================ rk1-rok-nvme: 500 ..... 23.46 |================================================ Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q90) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 6.76 |=========================== rk1-rok-nvme: 1 ....... 6.63 |========================== rk1-mainline-nvme: 10 . 7.46 |============================== rk1-rok-nvme: 10 ...... 7.52 |============================== rk1-mainline-nvme: 50 . 9.97 |======================================== rk1-rok-nvme: 50 ...... 9.82 |======================================= rk1-rok-nvme: 100 ..... 12.11 |================================================ rk1-rok-nvme: 500 ..... 12.10 |================================================ Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q91) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 8.32 |================================= rk1-rok-nvme: 1 ....... 8.19 |================================ rk1-mainline-nvme: 10 . 9.78 |====================================== rk1-rok-nvme: 10 ...... 10.00 |======================================= rk1-mainline-nvme: 50 . 10.92 |=========================================== rk1-rok-nvme: 50 ...... 10.73 |========================================== rk1-rok-nvme: 100 ..... 12.21 |================================================ Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q92) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 7.58 |====================== rk1-rok-nvme: 1 ....... 7.79 |======================= rk1-mainline-nvme: 10 . 9.07 |=========================== rk1-rok-nvme: 10 ...... 9.01 |=========================== rk1-mainline-nvme: 50 . 12.35 |===================================== rk1-rok-nvme: 50 ...... 13.18 |======================================= rk1-rok-nvme: 100 ..... 16.24 |================================================ rk1-rok-nvme: 500 ..... 16.04 |=============================================== Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q94) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 6.11 |========== rk1-rok-nvme: 1 ....... 6.09 |========== rk1-mainline-nvme: 10 . 9.93 |================= rk1-rok-nvme: 10 ...... 10.12 |================= rk1-mainline-nvme: 50 . 19.04 |================================= rk1-rok-nvme: 50 ...... 18.96 |================================= rk1-rok-nvme: 100 ..... 27.97 |================================================ Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q95) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 7.46 |============= rk1-rok-nvme: 1 ....... 7.26 |============= rk1-mainline-nvme: 10 . 10.21 |================== rk1-rok-nvme: 10 ...... 10.16 |================== rk1-mainline-nvme: 50 . 18.23 |================================= rk1-rok-nvme: 50 ...... 18.10 |================================= rk1-rok-nvme: 100 ..... 26.65 |================================================ Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q96) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 5.75 |==================== rk1-rok-nvme: 1 ....... 5.73 |==================== rk1-mainline-nvme: 10 . 7.16 |========================= rk1-rok-nvme: 10 ...... 6.64 |======================== rk1-mainline-nvme: 50 . 10.91 |======================================= rk1-rok-nvme: 50 ...... 10.18 |==================================== rk1-rok-nvme: 100 ..... 13.53 |================================================ Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q97) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 9.71 |====== rk1-rok-nvme: 1 ....... 9.83 |====== rk1-mainline-nvme: 10 . 16.99 |========== rk1-rok-nvme: 10 ...... 17.23 |=========== rk1-mainline-nvme: 50 . 48.41 |============================== rk1-rok-nvme: 50 ...... 47.08 |============================= rk1-rok-nvme: 100 ..... 78.07 |================================================ Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q59) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 9.09 |============ rk1-rok-nvme: 1 ....... 9.11 |============ rk1-mainline-nvme: 10 . 13.10 |================= rk1-rok-nvme: 10 ...... 12.51 |================= rk1-mainline-nvme: 50 . 24.11 |================================ rk1-rok-nvme: 50 ...... 25.24 |================================= rk1-rok-nvme: 100 ..... 36.21 |================================================ rk1-rok-nvme: 500 ..... 36.06 |================================================ Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q93) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 7.71 |=== rk1-rok-nvme: 1 ....... 7.75 |=== rk1-mainline-nvme: 10 . 27.15 |========= rk1-rok-nvme: 10 ...... 27.07 |========= rk1-mainline-nvme: 50 . 85.82 |============================= rk1-rok-nvme: 50 ...... 85.15 |============================= rk1-rok-nvme: 100 ..... 140.11 |=============================================== Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q98) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 4.87 |============================================= rk1-rok-nvme: 1 ....... 4.85 |============================================= rk1-mainline-nvme: 10 . 5.00 |============================================== rk1-rok-nvme: 10 ...... 5.04 |============================================== rk1-mainline-nvme: 50 . 5.16 |=============================================== rk1-rok-nvme: 50 ...... 5.26 |================================================ rk1-rok-nvme: 100 ..... 5.34 |================================================= Apache Spark TPC-DS 3.5 Scale Factor Comparison (Q99) Seconds < Lower Is Better rk1-mainline-nvme: 1 .. 7.83 |================= rk1-rok-nvme: 1 ....... 7.62 |================ rk1-mainline-nvme: 10 . 10.23 |====================== rk1-rok-nvme: 10 ...... 10.20 |====================== rk1-mainline-nvme: 50 . 16.26 |=================================== rk1-rok-nvme: 50 ...... 16.37 |=================================== rk1-rok-nvme: 100 ..... 22.45 |================================================ Apache Spark TPC-DS 3.5 Comparison (Scale Factor: 10) Seconds < Lower Is Better rk1-mainline-nvme: Q01 . 11.29 |==== rk1-rok-nvme: Q01 ...... 11.23 |==== rk1-mainline-nvme: Q02 . 11.32 |==== rk1-rok-nvme: Q02 ...... 11.63 |===== rk1-mainline-nvme: Q03 . 8.48 |=== rk1-rok-nvme: Q03 ...... 9.02 |==== rk1-mainline-nvme: Q04 . 50.14 |=================== rk1-rok-nvme: Q04 ...... 48.88 |=================== rk1-mainline-nvme: Q05 . 23.85 |========= rk1-rok-nvme: Q05 ...... 23.38 |========= rk1-mainline-nvme: Q06 . 18.81 |======= rk1-rok-nvme: Q06 ...... 19.40 |======== rk1-mainline-nvme: Q07 . 12.58 |===== rk1-rok-nvme: Q07 ...... 12.76 |===== rk1-mainline-nvme: Q08 . 11.83 |===== rk1-rok-nvme: Q08 ...... 11.84 |===== rk1-mainline-nvme: Q09 . 12.05 |===== rk1-rok-nvme: Q09 ...... 11.83 |===== rk1-mainline-nvme: Q10 . 14.14 |===== rk1-rok-nvme: Q10 ...... 14.33 |====== rk1-mainline-nvme: Q11 . 35.77 |============== rk1-rok-nvme: Q11 ...... 35.90 |============== rk1-mainline-nvme: Q12 . 5.14 |== rk1-rok-nvme: Q12 ...... 5.14 |== rk1-mainline-nvme: Q13 . 11.80 |===== rk1-rok-nvme: Q13 ...... 11.43 |==== rk1-mainline-nvme: Q14 . 22.76 |========= rk1-rok-nvme: Q14 ...... 22.19 |========= rk1-mainline-nvme: Q15 . 10.39 |==== rk1-rok-nvme: Q15 ...... 10.33 |==== rk1-mainline-nvme: Q17 . 35.11 |============== rk1-rok-nvme: Q17 ...... 34.68 |============= rk1-mainline-nvme: Q18 . 13.78 |===== rk1-rok-nvme: Q18 ...... 13.81 |===== rk1-mainline-nvme: Q19 . 11.81 |===== rk1-rok-nvme: Q19 ...... 11.15 |==== rk1-mainline-nvme: Q20 . 5.09 |== rk1-rok-nvme: Q20 ...... 5.05 |== rk1-mainline-nvme: Q21 . 12.54 |===== rk1-rok-nvme: Q21 ...... 12.10 |===== rk1-mainline-nvme: Q22 . 26.57 |========== rk1-rok-nvme: Q22 ...... 26.94 |========== rk1-mainline-nvme: Q23 . 33.00 |============= rk1-rok-nvme: Q23 ...... 33.70 |============= rk1-mainline-nvme: Q24 . 17.46 |======= rk1-rok-nvme: Q24 ...... 16.79 |======= rk1-mainline-nvme: Q25 . 35.36 |============== rk1-rok-nvme: Q25 ...... 35.47 |============== rk1-mainline-nvme: Q26 . 10.32 |==== rk1-rok-nvme: Q26 ...... 10.48 |==== rk1-mainline-nvme: Q27 . 12.92 |===== rk1-rok-nvme: Q27 ...... 13.43 |===== rk1-mainline-nvme: Q28 . 17.46 |======= rk1-rok-nvme: Q28 ...... 17.54 |======= rk1-mainline-nvme: Q29 . 35.87 |============== rk1-rok-nvme: Q29 ...... 34.69 |============= rk1-mainline-nvme: Q30 . 11.91 |===== rk1-rok-nvme: Q30 ...... 11.90 |===== rk1-mainline-nvme: Q31 . 18.64 |======= rk1-rok-nvme: Q31 ...... 19.33 |======== rk1-mainline-nvme: Q32 . 9.74 |==== rk1-rok-nvme: Q32 ...... 9.38 |==== rk1-mainline-nvme: Q33 . 14.10 |===== rk1-rok-nvme: Q33 ...... 13.60 |===== rk1-mainline-nvme: Q34 . 11.91 |===== rk1-rok-nvme: Q34 ...... 12.04 |===== rk1-mainline-nvme: Q35 . 15.91 |====== rk1-rok-nvme: Q35 ...... 16.57 |====== rk1-mainline-nvme: Q36 . 11.92 |===== rk1-rok-nvme: Q36 ...... 12.48 |===== rk1-mainline-nvme: Q37 . 13.82 |===== rk1-rok-nvme: Q37 ...... 13.36 |===== rk1-mainline-nvme: Q38 . 17.69 |======= rk1-rok-nvme: Q38 ...... 17.41 |======= rk1-mainline-nvme: Q39 . 10.42 |==== rk1-rok-nvme: Q39 ...... 10.75 |==== rk1-mainline-nvme: Q40 . 17.68 |======= rk1-rok-nvme: Q40 ...... 17.38 |======= rk1-mainline-nvme: Q41 . 7.17 |=== rk1-rok-nvme: Q41 ...... 7.09 |=== rk1-mainline-nvme: Q42 . 8.69 |=== rk1-rok-nvme: Q42 ...... 8.44 |=== rk1-mainline-nvme: Q43 . 8.55 |=== rk1-rok-nvme: Q43 ...... 8.42 |=== rk1-mainline-nvme: Q44 . 6.54 |=== rk1-rok-nvme: Q44 ...... 6.40 |== rk1-mainline-nvme: Q45 . 9.76 |==== rk1-rok-nvme: Q45 ...... 9.84 |==== rk1-mainline-nvme: Q46 . 12.66 |===== rk1-rok-nvme: Q46 ...... 12.47 |===== rk1-mainline-nvme: Q47 . 19.10 |======= rk1-rok-nvme: Q47 ...... 19.08 |======= rk1-mainline-nvme: Q48 . 10.49 |==== rk1-rok-nvme: Q48 ...... 10.00 |==== rk1-mainline-nvme: Q49 . 18.93 |======= rk1-rok-nvme: Q49 ...... 19.51 |======== rk1-mainline-nvme: Q50 . 22.00 |========= rk1-rok-nvme: Q50 ...... 21.90 |========= rk1-mainline-nvme: Q51 . 26.32 |========== rk1-rok-nvme: Q51 ...... 26.28 |========== rk1-mainline-nvme: Q52 . 8.76 |=== rk1-rok-nvme: Q52 ...... 8.65 |=== rk1-mainline-nvme: Q53 . 9.75 |==== rk1-rok-nvme: Q53 ...... 9.46 |==== rk1-mainline-nvme: Q54 . 16.97 |======= rk1-rok-nvme: Q54 ...... 17.07 |======= rk1-mainline-nvme: Q55 . 8.63 |=== rk1-rok-nvme: Q55 ...... 8.70 |=== rk1-mainline-nvme: Q56 . 13.02 |===== rk1-rok-nvme: Q56 ...... 12.80 |===== rk1-mainline-nvme: Q57 . 16.48 |====== rk1-rok-nvme: Q57 ...... 16.38 |====== rk1-mainline-nvme: Q58 . 13.84 |===== rk1-rok-nvme: Q58 ...... 14.74 |====== rk1-mainline-nvme: Q59 . 13.10 |===== rk1-rok-nvme: Q59 ...... 12.51 |===== rk1-mainline-nvme: Q60 . 14.21 |====== rk1-rok-nvme: Q60 ...... 14.32 |====== rk1-mainline-nvme: Q61 . 7.10 |=== rk1-rok-nvme: Q61 ...... 7.03 |=== rk1-mainline-nvme: Q62 . 9.19 |==== rk1-rok-nvme: Q62 ...... 8.98 |=== rk1-mainline-nvme: Q63 . 9.55 |==== rk1-rok-nvme: Q63 ...... 9.83 |==== rk1-mainline-nvme: Q64 . 51.48 |==================== rk1-rok-nvme: Q64 ...... 50.33 |==================== rk1-mainline-nvme: Q65 . 18.64 |======= rk1-rok-nvme: Q65 ...... 18.12 |======= rk1-mainline-nvme: Q66 . 14.03 |===== rk1-rok-nvme: Q66 ...... 13.75 |===== rk1-mainline-nvme: Q67 . 33.19 |============= rk1-rok-nvme: Q67 ...... 32.61 |============= rk1-mainline-nvme: Q68 . 12.51 |===== rk1-rok-nvme: Q68 ...... 12.81 |===== rk1-mainline-nvme: Q69 . 13.82 |===== rk1-rok-nvme: Q69 ...... 13.97 |===== rk1-mainline-nvme: Q70 . 13.44 |===== rk1-rok-nvme: Q70 ...... 13.71 |===== rk1-mainline-nvme: Q71 . 13.12 |===== rk1-rok-nvme: Q71 ...... 12.71 |===== rk1-mainline-nvme: Q72 . 118.28 |============================================== rk1-rok-nvme: Q72 ...... 118.08 |============================================== rk1-mainline-nvme: Q73 . 11.19 |==== rk1-rok-nvme: Q73 ...... 11.15 |==== rk1-mainline-nvme: Q74 . 19.80 |======== rk1-rok-nvme: Q74 ...... 19.74 |======== rk1-mainline-nvme: Q75 . 27.49 |=========== rk1-rok-nvme: Q75 ...... 27.04 |=========== rk1-mainline-nvme: Q77 . 15.25 |====== rk1-rok-nvme: Q77 ...... 14.57 |====== rk1-mainline-nvme: Q78 . 44.14 |================= rk1-rok-nvme: Q78 ...... 43.40 |================= rk1-mainline-nvme: Q79 . 11.91 |===== rk1-rok-nvme: Q79 ...... 11.99 |===== rk1-mainline-nvme: Q80 . 48.08 |=================== rk1-rok-nvme: Q80 ...... 47.18 |================== rk1-mainline-nvme: Q82 . 16.99 |======= rk1-rok-nvme: Q82 ...... 16.64 |====== rk1-mainline-nvme: Q83 . 10.74 |==== rk1-rok-nvme: Q83 ...... 10.79 |==== rk1-mainline-nvme: Q84 . 9.13 |==== rk1-rok-nvme: Q84 ...... 9.15 |==== rk1-mainline-nvme: Q85 . 14.85 |====== rk1-rok-nvme: Q85 ...... 14.56 |====== rk1-mainline-nvme: Q86 . 9.17 |==== rk1-rok-nvme: Q86 ...... 9.28 |==== rk1-mainline-nvme: Q88 . 17.18 |======= rk1-rok-nvme: Q88 ...... 17.48 |======= rk1-mainline-nvme: Q89 . 11.01 |==== rk1-rok-nvme: Q89 ...... 10.78 |==== rk1-mainline-nvme: Q90 . 7.46 |=== rk1-rok-nvme: Q90 ...... 7.52 |=== rk1-mainline-nvme: Q91 . 9.78 |==== rk1-rok-nvme: Q91 ...... 10.00 |==== rk1-mainline-nvme: Q92 . 9.07 |==== rk1-rok-nvme: Q92 ...... 9.01 |==== rk1-mainline-nvme: Q93 . 27.15 |=========== rk1-rok-nvme: Q93 ...... 27.07 |=========== rk1-mainline-nvme: Q95 . 10.21 |==== rk1-rok-nvme: Q95 ...... 10.16 |==== rk1-mainline-nvme: Q96 . 7.16 |=== rk1-rok-nvme: Q96 ...... 6.64 |=== rk1-mainline-nvme: Q97 . 16.99 |======= rk1-rok-nvme: Q97 ...... 17.23 |======= rk1-mainline-nvme: Q98 . 5.00 |== rk1-rok-nvme: Q98 ...... 5.04 |== rk1-mainline-nvme: Q99 . 10.23 |==== rk1-rok-nvme: Q99 ...... 10.20 |==== rk1-mainline-nvme: Q76 . 12.52 |===== rk1-rok-nvme: Q76 ...... 12.30 |===== rk1-mainline-nvme: Q81 . 11.54 |==== rk1-rok-nvme: Q81 ...... 11.46 |==== rk1-mainline-nvme: Q87 . 17.66 |======= rk1-rok-nvme: Q87 ...... 18.04 |======= rk1-mainline-nvme: Q94 . 9.93 |==== rk1-rok-nvme: Q94 ...... 10.12 |==== Apache Spark TPC-DS 3.5 Comparison (Scale Factor: 50) Seconds < Lower Is Better rk1-mainline-nvme: Q01 . 15.85 |== rk1-rok-nvme: Q01 ...... 15.41 |== rk1-mainline-nvme: Q02 . 17.55 |== rk1-rok-nvme: Q02 ...... 17.58 |== rk1-mainline-nvme: Q03 . 14.18 |= rk1-rok-nvme: Q03 ...... 14.12 |= rk1-mainline-nvme: Q04 . 154.31 |================ rk1-rok-nvme: Q04 ...... 153.78 |================ rk1-mainline-nvme: Q05 . 43.17 |==== rk1-rok-nvme: Q05 ...... 43.74 |===== rk1-mainline-nvme: Q06 . 49.09 |===== rk1-rok-nvme: Q06 ...... 47.67 |===== rk1-mainline-nvme: Q07 . 21.52 |== rk1-rok-nvme: Q07 ...... 20.72 |== rk1-mainline-nvme: Q08 . 17.20 |== rk1-rok-nvme: Q08 ...... 17.27 |== rk1-mainline-nvme: Q09 . 24.13 |== rk1-rok-nvme: Q09 ...... 24.46 |=== rk1-mainline-nvme: Q10 . 20.16 |== rk1-rok-nvme: Q10 ...... 20.24 |== rk1-mainline-nvme: Q11 . 103.28 |=========== rk1-rok-nvme: Q11 ...... 101.84 |=========== rk1-mainline-nvme: Q12 . 5.27 |= rk1-rok-nvme: Q12 ...... 5.21 |= rk1-mainline-nvme: Q13 . 19.78 |== rk1-rok-nvme: Q13 ...... 19.45 |== rk1-mainline-nvme: Q14 . 75.66 |======== rk1-rok-nvme: Q14 ...... 77.16 |======== rk1-mainline-nvme: Q15 . 17.77 |== rk1-rok-nvme: Q15 ...... 17.59 |== rk1-mainline-nvme: Q17 . 119.35 |============ rk1-rok-nvme: Q17 ...... 119.31 |============ rk1-mainline-nvme: Q18 . 20.87 |== rk1-rok-nvme: Q18 ...... 21.41 |== rk1-mainline-nvme: Q19 . 18.23 |== rk1-rok-nvme: Q19 ...... 17.89 |== rk1-mainline-nvme: Q20 . 5.21 |= rk1-rok-nvme: Q20 ...... 5.27 |= rk1-mainline-nvme: Q21 . 15.80 |== rk1-rok-nvme: Q21 ...... 15.83 |== rk1-mainline-nvme: Q22 . 36.12 |==== rk1-rok-nvme: Q22 ...... 36.66 |==== rk1-mainline-nvme: Q23 . 178.13 |================== rk1-rok-nvme: Q23 ...... 173.15 |================== rk1-mainline-nvme: Q24 . 57.15 |====== rk1-rok-nvme: Q24 ...... 56.78 |====== rk1-mainline-nvme: Q25 . 112.65 |============ rk1-rok-nvme: Q25 ...... 109.51 |=========== rk1-mainline-nvme: Q26 . 16.02 |== rk1-rok-nvme: Q26 ...... 16.23 |== rk1-mainline-nvme: Q27 . 22.10 |== rk1-rok-nvme: Q27 ...... 20.69 |== rk1-mainline-nvme: Q28 . 42.77 |==== rk1-rok-nvme: Q28 ...... 41.62 |==== rk1-mainline-nvme: Q29 . 118.41 |============ rk1-rok-nvme: Q29 ...... 117.34 |============ rk1-mainline-nvme: Q30 . 15.98 |== rk1-rok-nvme: Q30 ...... 16.04 |== rk1-mainline-nvme: Q31 . 35.80 |==== rk1-rok-nvme: Q31 ...... 33.52 |=== rk1-mainline-nvme: Q32 . 14.40 |= rk1-rok-nvme: Q32 ...... 15.29 |== rk1-mainline-nvme: Q33 . 22.31 |== rk1-rok-nvme: Q33 ...... 22.00 |== rk1-mainline-nvme: Q34 . 17.68 |== rk1-rok-nvme: Q34 ...... 17.91 |== rk1-mainline-nvme: Q35 . 25.60 |=== rk1-rok-nvme: Q35 ...... 25.07 |=== rk1-mainline-nvme: Q36 . 22.14 |== rk1-rok-nvme: Q36 ...... 22.39 |== rk1-mainline-nvme: Q37 . 22.76 |== rk1-rok-nvme: Q37 ...... 22.74 |== rk1-mainline-nvme: Q38 . 43.19 |==== rk1-rok-nvme: Q38 ...... 43.48 |==== rk1-mainline-nvme: Q39 . 15.19 |== rk1-rok-nvme: Q39 ...... 15.19 |== rk1-mainline-nvme: Q40 . 42.82 |==== rk1-rok-nvme: Q40 ...... 41.43 |==== rk1-mainline-nvme: Q41 . 7.37 |= rk1-rok-nvme: Q41 ...... 7.28 |= rk1-mainline-nvme: Q42 . 13.56 |= rk1-rok-nvme: Q42 ...... 13.25 |= rk1-mainline-nvme: Q43 . 14.17 |= rk1-rok-nvme: Q43 ...... 13.77 |= rk1-mainline-nvme: Q44 . 7.74 |= rk1-rok-nvme: Q44 ...... 7.84 |= rk1-mainline-nvme: Q45 . 13.15 |= rk1-rok-nvme: Q45 ...... 13.46 |= rk1-mainline-nvme: Q46 . 22.29 |== rk1-rok-nvme: Q46 ...... 21.87 |== rk1-mainline-nvme: Q47 . 33.34 |=== rk1-rok-nvme: Q47 ...... 33.73 |=== rk1-mainline-nvme: Q48 . 16.97 |== rk1-rok-nvme: Q48 ...... 16.67 |== rk1-mainline-nvme: Q49 . 40.27 |==== rk1-rok-nvme: Q49 ...... 39.34 |==== rk1-mainline-nvme: Q50 . 50.08 |===== rk1-rok-nvme: Q50 ...... 49.36 |===== rk1-mainline-nvme: Q51 . 59.46 |====== rk1-rok-nvme: Q51 ...... 58.63 |====== rk1-mainline-nvme: Q52 . 13.59 |= rk1-rok-nvme: Q52 ...... 13.22 |= rk1-mainline-nvme: Q53 . 15.36 |== rk1-rok-nvme: Q53 ...... 14.94 |== rk1-mainline-nvme: Q54 . 37.77 |==== rk1-rok-nvme: Q54 ...... 36.96 |==== rk1-mainline-nvme: Q55 . 13.93 |= rk1-rok-nvme: Q55 ...... 13.60 |= rk1-mainline-nvme: Q56 . 20.67 |== rk1-rok-nvme: Q56 ...... 21.10 |== rk1-mainline-nvme: Q57 . 24.44 |=== rk1-rok-nvme: Q57 ...... 24.78 |=== rk1-mainline-nvme: Q58 . 24.38 |=== rk1-rok-nvme: Q58 ...... 24.20 |=== rk1-mainline-nvme: Q59 . 24.11 |== rk1-rok-nvme: Q59 ...... 25.24 |=== rk1-mainline-nvme: Q60 . 23.59 |== rk1-rok-nvme: Q60 ...... 22.57 |== rk1-mainline-nvme: Q62 . 12.97 |= rk1-rok-nvme: Q62 ...... 12.61 |= rk1-mainline-nvme: Q63 . 15.01 |== rk1-rok-nvme: Q63 ...... 14.73 |== rk1-mainline-nvme: Q64 . 170.85 |================== rk1-rok-nvme: Q64 ...... 165.96 |================= rk1-mainline-nvme: Q65 . 42.42 |==== rk1-rok-nvme: Q65 ...... 42.69 |==== rk1-mainline-nvme: Q66 . 20.07 |== rk1-rok-nvme: Q66 ...... 20.62 |== rk1-mainline-nvme: Q67 . 106.61 |=========== rk1-rok-nvme: Q67 ...... 106.30 |=========== rk1-mainline-nvme: Q68 . 21.68 |== rk1-rok-nvme: Q68 ...... 22.60 |== rk1-mainline-nvme: Q69 . 20.28 |== rk1-rok-nvme: Q69 ...... 20.17 |== rk1-mainline-nvme: Q70 . 23.76 |== rk1-rok-nvme: Q70 ...... 22.95 |== rk1-mainline-nvme: Q72 . 445.11 |============================================== rk1-rok-nvme: Q72 ...... 419.79 |=========================================== rk1-mainline-nvme: Q73 . 16.29 |== rk1-rok-nvme: Q73 ...... 16.65 |== rk1-mainline-nvme: Q74 . 97.52 |========== rk1-rok-nvme: Q74 ...... 95.45 |========== rk1-mainline-nvme: Q75 . 59.60 |====== rk1-rok-nvme: Q75 ...... 59.37 |====== rk1-mainline-nvme: Q76 . 20.50 |== rk1-rok-nvme: Q76 ...... 20.59 |== rk1-mainline-nvme: Q77 . 24.66 |=== rk1-rok-nvme: Q77 ...... 24.24 |=== rk1-mainline-nvme: Q78 . 145.29 |=============== rk1-rok-nvme: Q78 ...... 145.20 |=============== rk1-mainline-nvme: Q79 . 21.24 |== rk1-rok-nvme: Q79 ...... 21.04 |== rk1-mainline-nvme: Q80 . 154.53 |================ rk1-rok-nvme: Q80 ...... 154.37 |================ rk1-mainline-nvme: Q81 . 15.86 |== rk1-rok-nvme: Q81 ...... 15.60 |== rk1-mainline-nvme: Q82 . 40.31 |==== rk1-rok-nvme: Q82 ...... 38.46 |==== rk1-mainline-nvme: Q83 . 13.63 |= rk1-rok-nvme: Q83 ...... 13.26 |= rk1-mainline-nvme: Q84 . 11.68 |= rk1-rok-nvme: Q84 ...... 11.70 |= rk1-mainline-nvme: Q85 . 19.59 |== rk1-rok-nvme: Q85 ...... 20.22 |== rk1-mainline-nvme: Q86 . 12.23 |= rk1-rok-nvme: Q86 ...... 12.30 |= rk1-mainline-nvme: Q87 . 44.42 |===== rk1-rok-nvme: Q87 ...... 43.60 |===== rk1-mainline-nvme: Q88 . 36.30 |==== rk1-rok-nvme: Q88 ...... 36.14 |==== rk1-mainline-nvme: Q89 . 17.65 |== rk1-rok-nvme: Q89 ...... 17.70 |== rk1-mainline-nvme: Q90 . 9.97 |= rk1-rok-nvme: Q90 ...... 9.82 |= rk1-mainline-nvme: Q91 . 10.92 |= rk1-rok-nvme: Q91 ...... 10.73 |= rk1-mainline-nvme: Q92 . 12.35 |= rk1-rok-nvme: Q92 ...... 13.18 |= rk1-mainline-nvme: Q93 . 85.82 |========= rk1-rok-nvme: Q93 ...... 85.15 |========= rk1-mainline-nvme: Q94 . 19.04 |== rk1-rok-nvme: Q94 ...... 18.96 |== rk1-mainline-nvme: Q95 . 18.23 |== rk1-rok-nvme: Q95 ...... 18.10 |== rk1-mainline-nvme: Q96 . 10.91 |= rk1-rok-nvme: Q96 ...... 10.18 |= rk1-mainline-nvme: Q97 . 48.41 |===== rk1-rok-nvme: Q97 ...... 47.08 |===== rk1-mainline-nvme: Q98 . 5.16 |= rk1-rok-nvme: Q98 ...... 5.26 |= rk1-mainline-nvme: Q99 . 16.26 |== rk1-rok-nvme: Q99 ...... 16.37 |== rk1-mainline-nvme: Q61 . 7.70 |= rk1-rok-nvme: Q61 ...... 7.65 |= rk1-mainline-nvme: Q71 . 22.27 |== rk1-rok-nvme: Q71 ...... 23.19 |== Apache Spark TPC-DS 3.5 Comparison (Scale Factor: 100) Seconds < Lower Is Better rk1-rok-nvme: Q01 . 20.13 |===== rk1-rok-nvme: Q02 . 27.55 |====== rk1-rok-nvme: Q03 . 19.51 |==== rk1-rok-nvme: Q04 . 192.45 |============================================ rk1-rok-nvme: Q05 . 66.74 |=============== rk1-rok-nvme: Q06 . 23.74 |===== rk1-rok-nvme: Q07 . 29.32 |======= rk1-rok-nvme: Q08 . 22.24 |===== rk1-rok-nvme: Q09 . 41.19 |========= rk1-rok-nvme: Q10 . 27.59 |====== rk1-rok-nvme: Q11 . 121.65 |============================ rk1-rok-nvme: Q12 . 5.22 |= rk1-rok-nvme: Q13 . 28.19 |====== rk1-rok-nvme: Q14 . 101.62 |======================= rk1-rok-nvme: Q15 . 26.19 |====== rk1-rok-nvme: Q17 . 42.92 |========== rk1-rok-nvme: Q18 . 27.88 |====== rk1-rok-nvme: Q19 . 25.57 |====== rk1-rok-nvme: Q20 . 5.32 |= rk1-rok-nvme: Q21 . 20.57 |===== rk1-rok-nvme: Q22 . 60.75 |============== rk1-rok-nvme: Q23 . 223.12 |=================================================== rk1-rok-nvme: Q24 . 39.99 |========= rk1-rok-nvme: Q25 . 41.97 |========== rk1-rok-nvme: Q26 . 20.44 |===== rk1-rok-nvme: Q27 . 28.46 |======= rk1-rok-nvme: Q28 . 68.17 |================ rk1-rok-nvme: Q29 . 47.47 |=========== rk1-rok-nvme: Q30 . 19.51 |==== rk1-rok-nvme: Q31 . 51.49 |============ rk1-rok-nvme: Q32 . 22.65 |===== rk1-rok-nvme: Q33 . 29.17 |======= rk1-rok-nvme: Q34 . 23.95 |===== rk1-rok-nvme: Q35 . 36.60 |======== rk1-rok-nvme: Q36 . 31.04 |======= rk1-rok-nvme: Q37 . 20.99 |===== rk1-rok-nvme: Q38 . 67.38 |=============== rk1-rok-nvme: Q39 . 22.77 |===== rk1-rok-nvme: Q40 . 24.08 |====== rk1-rok-nvme: Q41 . 7.29 |== rk1-rok-nvme: Q42 . 17.72 |==== rk1-rok-nvme: Q43 . 18.71 |==== rk1-rok-nvme: Q44 . 25.22 |====== rk1-rok-nvme: Q45 . 16.86 |==== rk1-rok-nvme: Q46 . 30.04 |======= rk1-rok-nvme: Q47 . 50.05 |=========== rk1-rok-nvme: Q48 . 23.00 |===== rk1-rok-nvme: Q49 . 44.00 |========== rk1-rok-nvme: Q50 . 81.06 |=================== rk1-rok-nvme: Q51 . 101.72 |======================= rk1-rok-nvme: Q52 . 18.87 |==== rk1-rok-nvme: Q53 . 20.06 |===== rk1-rok-nvme: Q54 . 33.83 |======== rk1-rok-nvme: Q55 . 18.22 |==== rk1-rok-nvme: Q56 . 27.59 |====== rk1-rok-nvme: Q57 . 31.67 |======= rk1-rok-nvme: Q58 . 35.61 |======== rk1-rok-nvme: Q59 . 36.21 |======== rk1-rok-nvme: Q60 . 30.69 |======= rk1-rok-nvme: Q61 . 7.51 |== rk1-rok-nvme: Q62 . 15.66 |==== rk1-rok-nvme: Q63 . 19.93 |===== rk1-rok-nvme: Q64 . 151.38 |=================================== rk1-rok-nvme: Q65 . 73.38 |================= rk1-rok-nvme: Q66 . 27.68 |====== rk1-rok-nvme: Q67 . 205.56 |=============================================== rk1-rok-nvme: Q68 . 31.31 |======= rk1-rok-nvme: Q69 . 26.76 |====== rk1-rok-nvme: Q70 . 35.15 |======== rk1-rok-nvme: Q71 . 31.44 |======= rk1-rok-nvme: Q72 . 135.02 |=============================== rk1-rok-nvme: Q73 . 21.92 |===== rk1-rok-nvme: Q74 . 112.49 |========================== rk1-rok-nvme: Q75 . 96.42 |====================== rk1-rok-nvme: Q76 . 29.14 |======= rk1-rok-nvme: Q77 . 33.67 |======== rk1-rok-nvme: Q78 . 186.01 |=========================================== rk1-rok-nvme: Q79 . 30.33 |======= rk1-rok-nvme: Q80 . 100.24 |======================= rk1-rok-nvme: Q81 . 18.70 |==== rk1-rok-nvme: Q82 . 26.06 |====== rk1-rok-nvme: Q83 . 15.75 |==== rk1-rok-nvme: Q84 . 13.57 |=== rk1-rok-nvme: Q85 . 25.23 |====== rk1-rok-nvme: Q86 . 15.57 |==== rk1-rok-nvme: Q87 . 67.97 |================ rk1-rok-nvme: Q88 . 55.68 |============= rk1-rok-nvme: Q89 . 23.22 |===== rk1-rok-nvme: Q90 . 12.11 |=== rk1-rok-nvme: Q91 . 12.21 |=== rk1-rok-nvme: Q92 . 16.24 |==== rk1-rok-nvme: Q93 . 140.11 |================================ rk1-rok-nvme: Q94 . 27.97 |====== rk1-rok-nvme: Q95 . 26.65 |====== rk1-rok-nvme: Q96 . 13.53 |=== rk1-rok-nvme: Q97 . 78.07 |================== rk1-rok-nvme: Q98 . 5.34 |= rk1-rok-nvme: Q99 . 22.45 |===== Apache Spark TPC-DS 3.5 Comparison (Scale Factor: 500) Seconds < Lower Is Better rk1-rok-nvme: Q02 . 27.90 |============== rk1-rok-nvme: Q03 . 19.48 |========== rk1-rok-nvme: Q06 . 23.61 |============ rk1-rok-nvme: Q07 . 27.83 |============== rk1-rok-nvme: Q08 . 22.66 |============ rk1-rok-nvme: Q09 . 39.80 |==================== rk1-rok-nvme: Q10 . 27.69 |============== rk1-rok-nvme: Q12 . 5.23 |=== rk1-rok-nvme: Q13 . 28.72 |=============== rk1-rok-nvme: Q14 . 100.36 |=================================================== rk1-rok-nvme: Q15 . 26.11 |============= rk1-rok-nvme: Q17 . 43.55 |====================== rk1-rok-nvme: Q18 . 27.73 |============== rk1-rok-nvme: Q19 . 25.80 |============= rk1-rok-nvme: Q20 . 5.22 |=== rk1-rok-nvme: Q21 . 21.02 |=========== rk1-rok-nvme: Q22 . 61.50 |=============================== rk1-rok-nvme: Q25 . 41.30 |===================== rk1-rok-nvme: Q26 . 20.59 |========== rk1-rok-nvme: Q27 . 29.86 |=============== rk1-rok-nvme: Q28 . 67.04 |================================== rk1-rok-nvme: Q30 . 18.89 |========== rk1-rok-nvme: Q31 . 49.00 |========================= rk1-rok-nvme: Q32 . 22.59 |=========== rk1-rok-nvme: Q33 . 29.04 |=============== rk1-rok-nvme: Q34 . 22.81 |============ rk1-rok-nvme: Q35 . 36.50 |=================== rk1-rok-nvme: Q36 . 30.73 |================ rk1-rok-nvme: Q37 . 21.40 |=========== rk1-rok-nvme: Q38 . 68.08 |=================================== rk1-rok-nvme: Q39 . 24.99 |============= rk1-rok-nvme: Q41 . 7.32 |==== rk1-rok-nvme: Q42 . 17.61 |========= rk1-rok-nvme: Q43 . 19.23 |========== rk1-rok-nvme: Q44 . 25.03 |============= rk1-rok-nvme: Q45 . 16.90 |========= rk1-rok-nvme: Q46 . 29.87 |=============== rk1-rok-nvme: Q47 . 49.44 |========================= rk1-rok-nvme: Q48 . 23.13 |============ rk1-rok-nvme: Q52 . 19.14 |========== rk1-rok-nvme: Q53 . 19.96 |========== rk1-rok-nvme: Q54 . 33.99 |================= rk1-rok-nvme: Q55 . 17.95 |========= rk1-rok-nvme: Q56 . 28.05 |============== rk1-rok-nvme: Q57 . 31.63 |================ rk1-rok-nvme: Q58 . 34.21 |================= rk1-rok-nvme: Q59 . 36.06 |================== rk1-rok-nvme: Q60 . 31.17 |================ rk1-rok-nvme: Q61 . 7.71 |==== rk1-rok-nvme: Q62 . 15.61 |======== rk1-rok-nvme: Q63 . 19.86 |========== rk1-rok-nvme: Q66 . 27.08 |============== rk1-rok-nvme: Q68 . 30.48 |=============== rk1-rok-nvme: Q69 . 26.08 |============= rk1-rok-nvme: Q70 . 35.88 |================== rk1-rok-nvme: Q71 . 30.91 |================ rk1-rok-nvme: Q73 . 21.30 |=========== rk1-rok-nvme: Q76 . 28.59 |=============== rk1-rok-nvme: Q79 . 30.27 |=============== rk1-rok-nvme: Q82 . 26.02 |============= rk1-rok-nvme: Q84 . 13.55 |======= rk1-rok-nvme: Q85 . 24.60 |============= rk1-rok-nvme: Q86 . 15.40 |======== rk1-rok-nvme: Q87 . 68.19 |=================================== rk1-rok-nvme: Q88 . 53.70 |=========================== rk1-rok-nvme: Q89 . 23.46 |============ rk1-rok-nvme: Q90 . 12.10 |====== rk1-rok-nvme: Q92 . 16.04 |======== Apache Spark TPC-H 3.5 Scale Factor Comparison (Geometric Mean Of All Queries) Seconds < Lower Is Better rk1-mainline-emmc: 1 . 4.70394366 |============================================ rk1-rok-emmc: 1 ...... 4.58796121 |=========================================== Apache Spark TPC-H 3.5 Comparison (Scale Factor: 1) Seconds < Lower Is Better rk1-mainline-emmc: Geometric Mean Of All Queries . 4.70394366 |==== rk1-rok-emmc: Geometric Mean Of All Queries ...... 4.58796121 |==== rk1-mainline-emmc: Q01 ........................... 8.99111398 |======= rk1-rok-emmc: Q01 ................................ 8.89810467 |======= rk1-mainline-emmc: Q02 ........................... 5.12156471 |==== rk1-rok-emmc: Q02 ................................ 5.17664826 |==== rk1-mainline-emmc: Q03 ........................... 6.21926069 |===== rk1-rok-emmc: Q03 ................................ 6.01340967 |===== rk1-mainline-emmc: Q04 ........................... 6.35284599 |===== rk1-rok-emmc: Q04 ................................ 5.94609463 |===== rk1-mainline-emmc: Q05 ........................... 6.45101420 |===== rk1-rok-emmc: Q05 ................................ 6.25091559 |===== rk1-mainline-emmc: Q06 ........................... 3.14496096 |=== rk1-rok-emmc: Q06 ................................ 2.87266311 |== rk1-mainline-emmc: Q07 ........................... 5.67845901 |===== rk1-rok-emmc: Q07 ................................ 5.71245319 |===== rk1-mainline-emmc: Q08 ........................... 5.12595320 |==== rk1-rok-emmc: Q08 ................................ 5.01394421 |==== rk1-mainline-emmc: Q09 ........................... 8.09893131 |======= rk1-rok-emmc: Q09 ................................ 7.73483688 |====== rk1-mainline-emmc: Q10 ........................... 5.48864635 |===== rk1-rok-emmc: Q10 ................................ 5.45098496 |===== rk1-mainline-emmc: Q11 ........................... 2.22946509 |== rk1-rok-emmc: Q11 ................................ 2.23056737 |== rk1-mainline-emmc: Q12 ........................... 4.41146898 |==== rk1-rok-emmc: Q12 ................................ 4.26149431 |==== rk1-mainline-emmc: Q13 ........................... 3.30999152 |=== rk1-rok-emmc: Q13 ................................ 3.00252223 |=== rk1-mainline-emmc: Q14 ........................... 3.48376338 |=== rk1-rok-emmc: Q14 ................................ 3.41781682 |=== rk1-mainline-emmc: Q15 ........................... 3.73393631 |=== rk1-rok-emmc: Q15 ................................ 3.52197197 |=== rk1-mainline-emmc: Q16 ........................... 2.36529143 |== rk1-rok-emmc: Q16 ................................ 2.37898293 |== rk1-mainline-emmc: Q17 ........................... 7.48008188 |====== rk1-rok-emmc: Q17 ................................ 7.14879584 |====== rk1-mainline-emmc: Q18 ........................... 8.85217094 |======= rk1-rok-emmc: Q18 ................................ 8.63420987 |======= rk1-mainline-emmc: Q19 ........................... 3.45616110 |=== rk1-rok-emmc: Q19 ................................ 3.26604420 |=== rk1-mainline-emmc: Q20 ........................... 4.95553335 |==== rk1-rok-emmc: Q20 ................................ 4.59865994 |==== rk1-mainline-emmc: Q21 ........................... 18.00248718 |=============== rk1-rok-emmc: Q21 ................................ 16.83148050 |============== rk1-mainline-emmc: Q22 ........................... 2.63550258 |== rk1-rok-emmc: Q22 ................................ 3.25603971 |=== Apache Spark TPC-H 3.5 Scale Factor Comparison (Q01) Seconds < Lower Is Better rk1-mainline-emmc: 1 . 8.99111398 |============================================ rk1-rok-emmc: 1 ...... 8.89810467 |============================================ Apache Spark TPC-H 3.5 Scale Factor Comparison (Q02) Seconds < Lower Is Better rk1-mainline-emmc: 1 . 5.12156471 |============================================ rk1-rok-emmc: 1 ...... 5.17664826 |============================================ Apache Spark TPC-H 3.5 Scale Factor Comparison (Q03) Seconds < Lower Is Better rk1-mainline-emmc: 1 . 6.21926069 |============================================ rk1-rok-emmc: 1 ...... 6.01340967 |=========================================== Apache Spark TPC-H 3.5 Scale Factor Comparison (Q04) Seconds < Lower Is Better rk1-mainline-emmc: 1 . 6.35284599 |============================================ rk1-rok-emmc: 1 ...... 5.94609463 |========================================= Apache Spark TPC-H 3.5 Scale Factor Comparison (Q05) Seconds < Lower Is Better rk1-mainline-emmc: 1 . 6.45101420 |============================================ rk1-rok-emmc: 1 ...... 6.25091559 |=========================================== Apache Spark TPC-H 3.5 Scale Factor Comparison (Q06) Seconds < Lower Is Better rk1-mainline-emmc: 1 . 3.14496096 |============================================ rk1-rok-emmc: 1 ...... 2.87266311 |======================================== Apache Spark TPC-H 3.5 Scale Factor Comparison (Q07) Seconds < Lower Is Better rk1-mainline-emmc: 1 . 5.67845901 |============================================ rk1-rok-emmc: 1 ...... 5.71245319 |============================================ Apache Spark TPC-H 3.5 Scale Factor Comparison (Q08) Seconds < Lower Is Better rk1-mainline-emmc: 1 . 5.12595320 |============================================ rk1-rok-emmc: 1 ...... 5.01394421 |=========================================== Apache Spark TPC-H 3.5 Scale Factor Comparison (Q09) Seconds < Lower Is Better rk1-mainline-emmc: 1 . 8.09893131 |============================================ rk1-rok-emmc: 1 ...... 7.73483688 |========================================== Apache Spark TPC-H 3.5 Scale Factor Comparison (Q10) Seconds < Lower Is Better rk1-mainline-emmc: 1 . 5.48864635 |============================================ rk1-rok-emmc: 1 ...... 5.45098496 |============================================ Apache Spark TPC-H 3.5 Scale Factor Comparison (Q11) Seconds < Lower Is Better rk1-mainline-emmc: 1 . 2.22946509 |============================================ rk1-rok-emmc: 1 ...... 2.23056737 |============================================ Apache Spark TPC-H 3.5 Scale Factor Comparison (Q12) Seconds < Lower Is Better rk1-mainline-emmc: 1 . 4.41146898 |============================================ rk1-rok-emmc: 1 ...... 4.26149431 |=========================================== Apache Spark TPC-H 3.5 Scale Factor Comparison (Q13) Seconds < Lower Is Better rk1-mainline-emmc: 1 . 3.30999152 |============================================ rk1-rok-emmc: 1 ...... 3.00252223 |======================================== Apache Spark TPC-H 3.5 Scale Factor Comparison (Q14) Seconds < Lower Is Better rk1-mainline-emmc: 1 . 3.48376338 |============================================ rk1-rok-emmc: 1 ...... 3.41781682 |=========================================== Apache Spark TPC-H 3.5 Scale Factor Comparison (Q15) Seconds < Lower Is Better rk1-mainline-emmc: 1 . 3.73393631 |============================================ rk1-rok-emmc: 1 ...... 3.52197197 |========================================== Apache Spark TPC-H 3.5 Scale Factor Comparison (Q16) Seconds < Lower Is Better rk1-mainline-emmc: 1 . 2.36529143 |============================================ rk1-rok-emmc: 1 ...... 2.37898293 |============================================ Apache Spark TPC-H 3.5 Scale Factor Comparison (Q17) Seconds < Lower Is Better rk1-mainline-emmc: 1 . 7.48008188 |============================================ rk1-rok-emmc: 1 ...... 7.14879584 |========================================== Apache Spark TPC-H 3.5 Scale Factor Comparison (Q18) Seconds < Lower Is Better rk1-mainline-emmc: 1 . 8.85217094 |============================================ rk1-rok-emmc: 1 ...... 8.63420987 |=========================================== Apache Spark TPC-H 3.5 Scale Factor Comparison (Q19) Seconds < Lower Is Better rk1-mainline-emmc: 1 . 3.45616110 |============================================ rk1-rok-emmc: 1 ...... 3.26604420 |========================================== Apache Spark TPC-H 3.5 Scale Factor Comparison (Q20) Seconds < Lower Is Better rk1-mainline-emmc: 1 . 4.95553335 |============================================ rk1-rok-emmc: 1 ...... 4.59865994 |========================================= Apache Spark TPC-H 3.5 Scale Factor Comparison (Q21) Seconds < Lower Is Better rk1-mainline-emmc: 1 . 18.00 |================================================= rk1-rok-emmc: 1 ...... 16.83 |============================================== Apache Spark TPC-H 3.5 Scale Factor Comparison (Q22) Seconds < Lower Is Better rk1-mainline-emmc: 1 . 2.63550258 |==================================== rk1-rok-emmc: 1 ...... 3.25603971 |============================================ Apache Spark TPC-H 3.5 Scale Factor Comparison Seconds < Lower Is Better asmFish 2018-07-23 Comparison Nodes/second > Higher Is Better rk1-mainline-emmc: 1024 Hash Memory, 26 Depth . 7583856 |===================== rk1-mainline-nvme: 1024 Hash Memory, 26 Depth . 8005820 |====================== rk1-rok-emmc: 1024 Hash Memory, 26 Depth ...... 7817210 |===================== rk1-rok-nvme: 1024 Hash Memory, 26 Depth ...... 7721159 |===================== pi4-raspbian-sd: 1024 Hash Memory, 26 Depth ... 2767131 |======== Build2 0.15 Comparison Seconds < Lower Is Better rk1-mainline-emmc: Time To Compile . 688.05 |===================== rk1-mainline-nvme: Time To Compile . 673.85 |===================== rk1-rok-emmc: Time To Compile ...... 668.87 |===================== rk1-rok-nvme: Time To Compile ...... 669.64 |===================== pi5-raspbian-nvme: Time To Compile . 1064.90 |================================= ClickHouse 22.12.3.5 Comparison Queries Per Minute, Geo Mean > Higher Is Better rk1-mainline-nvme: 100M Rows Hits Dataset, First Run / Cold Cache . 43.45 |==== rk1-rok-nvme: 100M Rows Hits Dataset, First Run / Cold Cache ...... 38.83 |=== rk1-mainline-nvme: 100M Rows Hits Dataset, Second Run ............. 46.15 |==== rk1-rok-nvme: 100M Rows Hits Dataset, Second Run .................. 41.37 |==== rk1-mainline-nvme: 100M Rows Hits Dataset, Third Run .............. 45.72 |==== rk1-rok-nvme: 100M Rows Hits Dataset, Third Run ................... 41.81 |==== etcd 3.5.4 Test Comparison (Connections: 50 - Clients: 100) Requests/sec > Higher Is Better rk1-mainline-emmc: PUT ... 9019.79 |===================== rk1-mainline-nvme: PUT ... 17919.74 |========================================== rk1-rok-emmc: PUT ........ 9143.01 |===================== rk1-rok-nvme: PUT ........ 17625.64 |========================================= rk1-mainline-emmc: RANGE . 8177.71 |=================== rk1-mainline-nvme: RANGE . 17702.59 |========================================= rk1-rok-emmc: RANGE ...... 8026.12 |=================== rk1-rok-nvme: RANGE ...... 17733.58 |========================================== etcd 3.5.4 Connections Comparison (Test: PUT - - Clients: 100) Requests/sec > Higher Is Better rk1-mainline-emmc: 50 .. 9019.79 |====================== rk1-mainline-nvme: 50 .. 17919.74 |============================================ rk1-rok-emmc: 50 ....... 9143.01 |====================== rk1-rok-nvme: 50 ....... 17625.64 |=========================================== rk1-mainline-emmc: 100 . 7525.00 |================== rk1-mainline-nvme: 100 . 16623.40 |========================================= rk1-rok-emmc: 100 ...... 7417.32 |================== rk1-rok-nvme: 100 ...... 16034.33 |======================================= rk1-mainline-emmc: 500 . 7773.68 |=================== rk1-mainline-nvme: 500 . 16740.45 |========================================= rk1-rok-emmc: 500 ...... 7555.48 |=================== rk1-rok-nvme: 500 ...... 16067.27 |======================================= etcd 3.5.4 Clients Comparison (Test: PUT - Connections: 50) Requests/sec > Higher Is Better rk1-mainline-emmc: 100 .. 9019.79 |============ rk1-mainline-nvme: 100 .. 17919.74 |======================== rk1-rok-emmc: 100 ....... 9143.01 |============ rk1-rok-nvme: 100 ....... 17625.64 |======================== rk1-mainline-emmc: 1000 . 16573.19 |====================== rk1-mainline-nvme: 1000 . 32076.41 |=========================================== rk1-rok-emmc: 1000 ...... 19495.97 |========================== rk1-rok-nvme: 1000 ...... 30813.77 |========================================= etcd 3.5.4 Test Comparison (Connections: 50 - Clients: 100 - Average Latency) ms < Lower Is Better rk1-mainline-emmc: PUT ... 11.3 |========================================== rk1-mainline-nvme: PUT ... 5.5 |==================== rk1-rok-emmc: PUT ........ 11.1 |========================================= rk1-rok-nvme: PUT ........ 5.6 |===================== rk1-mainline-emmc: RANGE . 12.2 |============================================= rk1-mainline-nvme: RANGE . 5.6 |===================== rk1-rok-emmc: RANGE ...... 12.4 |============================================== rk1-rok-nvme: RANGE ...... 5.6 |===================== etcd 3.5.4 Connections Comparison (Test: PUT - - Clients: 100 - Average Latency) ms < Lower Is Better rk1-mainline-emmc: 50 .. 11.3 |======================================== rk1-mainline-nvme: 50 .. 5.5 |==================== rk1-rok-emmc: 50 ....... 11.1 |======================================== rk1-rok-nvme: 50 ....... 5.6 |==================== rk1-mainline-emmc: 100 . 13.2 |=============================================== rk1-mainline-nvme: 100 . 5.9 |===================== rk1-rok-emmc: 100 ...... 13.4 |================================================ rk1-rok-nvme: 100 ...... 6.2 |====================== rk1-mainline-emmc: 500 . 12.8 |============================================== rk1-mainline-nvme: 500 . 5.9 |===================== rk1-rok-emmc: 500 ...... 13.2 |=============================================== rk1-rok-nvme: 500 ...... 6.1 |====================== etcd 3.5.4 Clients Comparison (Test: PUT - Connections: 50 - - Average Latency) ms < Lower Is Better rk1-mainline-emmc: 100 .. 11.3 |========= rk1-mainline-nvme: 100 .. 5.5 |==== rk1-rok-emmc: 100 ....... 11.1 |========= rk1-rok-nvme: 100 ....... 5.6 |==== rk1-mainline-emmc: 1000 . 59.0 |=============================================== rk1-mainline-nvme: 1000 . 29.9 |======================== rk1-rok-emmc: 1000 ...... 50.3 |======================================== rk1-rok-nvme: 1000 ...... 30.9 |========================= etcd 3.5.4 Comparison (Test: PUT - Connections: 50 - Clients: 100) ms < Lower Is Better rk1-mainline-emmc: Average Latency . 11.3 |==================================== rk1-mainline-nvme: Average Latency . 5.5 |================== rk1-rok-emmc: Average Latency ...... 11.1 |=================================== rk1-rok-nvme: Average Latency ...... 5.6 |================== etcd 3.5.4 Test Comparison (Connections: 100 - Clients: 100) Requests/sec > Higher Is Better rk1-mainline-emmc: PUT ... 7525.00 |=================== rk1-mainline-nvme: PUT ... 16623.40 |========================================== rk1-rok-emmc: PUT ........ 7417.32 |=================== rk1-rok-nvme: PUT ........ 16034.33 |======================================== rk1-mainline-emmc: RANGE . 7344.58 |================== rk1-mainline-nvme: RANGE . 16784.83 |========================================== rk1-rok-emmc: RANGE ...... 7054.62 |================== rk1-rok-nvme: RANGE ...... 15796.44 |======================================== etcd 3.5.4 Clients Comparison (Test: PUT - Connections: 100) Requests/sec > Higher Is Better rk1-mainline-emmc: 100 .. 7525.00 |=========== rk1-mainline-nvme: 100 .. 16623.40 |======================== rk1-rok-emmc: 100 ....... 7417.32 |=========== rk1-rok-nvme: 100 ....... 16034.33 |======================= rk1-mainline-emmc: 1000 . 15482.13 |====================== rk1-mainline-nvme: 1000 . 30106.84 |=========================================== rk1-rok-emmc: 1000 ...... 19163.35 |=========================== rk1-rok-nvme: 1000 ...... 28950.57 |========================================= etcd 3.5.4 Test Comparison (Connections: 100 - Clients: 100 - Average Latency) ms < Lower Is Better rk1-mainline-emmc: PUT ... 13.2 |=========================================== rk1-mainline-nvme: PUT ... 5.9 |=================== rk1-rok-emmc: PUT ........ 13.4 |============================================ rk1-rok-nvme: PUT ........ 6.2 |==================== rk1-mainline-emmc: RANGE . 13.5 |============================================ rk1-mainline-nvme: RANGE . 5.9 |=================== rk1-rok-emmc: RANGE ...... 14.0 |============================================== rk1-rok-nvme: RANGE ...... 6.2 |==================== etcd 3.5.4 Clients Comparison (Test: PUT - Connections: 100 - - Average Latency) ms < Lower Is Better rk1-mainline-emmc: 100 .. 13.2 |========== rk1-mainline-nvme: 100 .. 5.9 |==== rk1-rok-emmc: 100 ....... 13.4 |========== rk1-rok-nvme: 100 ....... 6.2 |===== rk1-mainline-emmc: 1000 . 63.0 |=============================================== rk1-mainline-nvme: 1000 . 31.7 |======================== rk1-rok-emmc: 1000 ...... 50.9 |====================================== rk1-rok-nvme: 1000 ...... 32.6 |======================== etcd 3.5.4 Comparison (Test: PUT - Connections: 100 - Clients: 100) ms < Lower Is Better rk1-mainline-emmc: Average Latency . 13.2 |=================================== rk1-mainline-nvme: Average Latency . 5.9 |================ rk1-rok-emmc: Average Latency ...... 13.4 |==================================== rk1-rok-nvme: Average Latency ...... 6.2 |================= etcd 3.5.4 Test Comparison (Connections: 50 - Clients: 1000) Requests/sec > Higher Is Better rk1-mainline-emmc: PUT ... 16573.19 |====================== rk1-mainline-nvme: PUT ... 32076.41 |========================================== rk1-rok-emmc: PUT ........ 19495.97 |========================= rk1-rok-nvme: PUT ........ 30813.77 |======================================== rk1-mainline-emmc: RANGE . 15862.12 |===================== rk1-mainline-nvme: RANGE . 32275.15 |========================================== rk1-rok-emmc: RANGE ...... 18635.50 |======================== rk1-rok-nvme: RANGE ...... 30789.21 |======================================== etcd 3.5.4 Connections Comparison (Test: PUT - - Clients: 1000) Requests/sec > Higher Is Better rk1-mainline-emmc: 50 .. 16573.19 |======================= rk1-mainline-nvme: 50 .. 32076.41 |============================================ rk1-rok-emmc: 50 ....... 19495.97 |=========================== rk1-rok-nvme: 50 ....... 30813.77 |========================================== rk1-mainline-emmc: 100 . 15482.13 |===================== rk1-mainline-nvme: 100 . 30106.84 |========================================= rk1-rok-emmc: 100 ...... 19163.35 |========================== rk1-rok-nvme: 100 ...... 28950.57 |======================================== rk1-mainline-emmc: 500 . 13947.87 |=================== rk1-mainline-nvme: 500 . 22994.38 |================================ rk1-rok-emmc: 500 ...... 16043.00 |====================== rk1-rok-nvme: 500 ...... 21936.54 |============================== etcd 3.5.4 Test Comparison (Connections: 50 - Clients: 1000 - Average Latency) ms < Lower Is Better rk1-mainline-emmc: PUT ... 59.0 |============================================ rk1-mainline-nvme: PUT ... 29.9 |====================== rk1-rok-emmc: PUT ........ 50.3 |===================================== rk1-rok-nvme: PUT ........ 30.9 |======================= rk1-mainline-emmc: RANGE . 61.8 |============================================== rk1-mainline-nvme: RANGE . 29.7 |====================== rk1-rok-emmc: RANGE ...... 52.6 |======================================= rk1-rok-nvme: RANGE ...... 31.0 |======================= etcd 3.5.4 Connections Comparison (Test: PUT - - Clients: 1000 - Average Latency) ms < Lower Is Better rk1-mainline-emmc: 50 .. 59.0 |========================================== rk1-mainline-nvme: 50 .. 29.9 |===================== rk1-rok-emmc: 50 ....... 50.3 |==================================== rk1-rok-nvme: 50 ....... 30.9 |====================== rk1-mainline-emmc: 100 . 63.0 |============================================= rk1-mainline-nvme: 100 . 31.7 |====================== rk1-rok-emmc: 100 ...... 50.9 |==================================== rk1-rok-nvme: 100 ...... 32.6 |======================= rk1-mainline-emmc: 500 . 67.8 |================================================ rk1-mainline-nvme: 500 . 40.6 |============================= rk1-rok-emmc: 500 ...... 58.7 |========================================== rk1-rok-nvme: 500 ...... 41.9 |============================== etcd 3.5.4 Comparison (Test: PUT - Connections: 50 - Clients: 1000) ms < Lower Is Better rk1-mainline-emmc: Average Latency . 59.0 |==================================== rk1-mainline-nvme: Average Latency . 29.9 |================== rk1-rok-emmc: Average Latency ...... 50.3 |=============================== rk1-rok-nvme: Average Latency ...... 30.9 |=================== etcd 3.5.4 Test Comparison (Connections: 500 - Clients: 100) Requests/sec > Higher Is Better rk1-mainline-emmc: PUT ... 7773.68 |==================== rk1-mainline-nvme: PUT ... 16740.45 |========================================== rk1-rok-emmc: PUT ........ 7555.48 |=================== rk1-rok-nvme: PUT ........ 16067.27 |======================================== rk1-mainline-emmc: RANGE . 7871.69 |==================== rk1-mainline-nvme: RANGE . 16375.19 |========================================= rk1-rok-emmc: RANGE ...... 7311.14 |================== rk1-rok-nvme: RANGE ...... 15844.21 |======================================== etcd 3.5.4 Clients Comparison (Test: PUT - Connections: 500) Requests/sec > Higher Is Better rk1-mainline-emmc: 100 .. 7773.68 |=============== rk1-mainline-nvme: 100 .. 16740.45 |=============================== rk1-rok-emmc: 100 ....... 7555.48 |============== rk1-rok-nvme: 100 ....... 16067.27 |============================== rk1-mainline-emmc: 1000 . 13947.87 |========================== rk1-mainline-nvme: 1000 . 22994.38 |=========================================== rk1-rok-emmc: 1000 ...... 16043.00 |============================== rk1-rok-nvme: 1000 ...... 21936.54 |========================================= etcd 3.5.4 Test Comparison (Connections: 500 - Clients: 100 - Average Latency) ms < Lower Is Better rk1-mainline-emmc: PUT ... 12.8 |=========================================== rk1-mainline-nvme: PUT ... 5.9 |==================== rk1-rok-emmc: PUT ........ 13.2 |============================================= rk1-rok-nvme: PUT ........ 6.1 |===================== rk1-mainline-emmc: RANGE . 12.6 |=========================================== rk1-mainline-nvme: RANGE . 6.0 |==================== rk1-rok-emmc: RANGE ...... 13.6 |============================================== rk1-rok-nvme: RANGE ...... 6.2 |===================== etcd 3.5.4 Clients Comparison (Test: PUT - Connections: 500 - - Average Latency) ms < Lower Is Better rk1-mainline-emmc: 100 .. 12.8 |========= rk1-mainline-nvme: 100 .. 5.9 |==== rk1-rok-emmc: 100 ....... 13.2 |========= rk1-rok-nvme: 100 ....... 6.1 |==== rk1-mainline-emmc: 1000 . 67.8 |=============================================== rk1-mainline-nvme: 1000 . 40.6 |============================ rk1-rok-emmc: 1000 ...... 58.7 |========================================= rk1-rok-nvme: 1000 ...... 41.9 |============================= etcd 3.5.4 Comparison (Test: PUT - Connections: 500 - Clients: 100) ms < Lower Is Better rk1-mainline-emmc: Average Latency . 12.8 |=================================== rk1-mainline-nvme: Average Latency . 5.9 |================ rk1-rok-emmc: Average Latency ...... 13.2 |==================================== rk1-rok-nvme: Average Latency ...... 6.1 |================= etcd 3.5.4 Test Comparison (Connections: 100 - Clients: 1000) Requests/sec > Higher Is Better rk1-mainline-emmc: PUT ... 15482.13 |====================== rk1-mainline-nvme: PUT ... 30106.84 |========================================== rk1-rok-emmc: PUT ........ 19163.35 |=========================== rk1-rok-nvme: PUT ........ 28950.57 |======================================== rk1-mainline-emmc: RANGE . 15177.05 |===================== rk1-mainline-nvme: RANGE . 30214.10 |========================================== rk1-rok-emmc: RANGE ...... 18202.36 |========================= rk1-rok-nvme: RANGE ...... 28883.95 |======================================== etcd 3.5.4 Test Comparison (Connections: 100 - Clients: 1000 - Average Latency) ms < Lower Is Better rk1-mainline-emmc: PUT ... 63.0 |============================================= rk1-mainline-nvme: PUT ... 31.7 |======================= rk1-rok-emmc: PUT ........ 50.9 |==================================== rk1-rok-nvme: PUT ........ 32.6 |======================= rk1-mainline-emmc: RANGE . 64.4 |============================================== rk1-mainline-nvme: RANGE . 31.6 |======================= rk1-rok-emmc: RANGE ...... 53.5 |====================================== rk1-rok-nvme: RANGE ...... 32.7 |======================= etcd 3.5.4 Comparison (Test: PUT - Connections: 100 - Clients: 1000) ms < Lower Is Better rk1-mainline-emmc: Average Latency . 63.0 |==================================== rk1-mainline-nvme: Average Latency . 31.7 |================== rk1-rok-emmc: Average Latency ...... 50.9 |============================= rk1-rok-nvme: Average Latency ...... 32.6 |=================== etcd 3.5.4 Test Comparison (Connections: 500 - Clients: 1000) Requests/sec > Higher Is Better rk1-mainline-emmc: PUT ... 13947.87 |========================= rk1-mainline-nvme: PUT ... 22994.38 |========================================== rk1-rok-emmc: PUT ........ 16043.00 |============================= rk1-rok-nvme: PUT ........ 21936.54 |======================================== rk1-mainline-emmc: RANGE . 13685.59 |========================= rk1-mainline-nvme: RANGE . 22948.34 |========================================== rk1-rok-emmc: RANGE ...... 15827.12 |============================= rk1-rok-nvme: RANGE ...... 21829.11 |======================================== etcd 3.5.4 Test Comparison (Connections: 500 - Clients: 1000 - Average Latency) ms < Lower Is Better rk1-mainline-emmc: PUT ... 67.8 |============================================= rk1-mainline-nvme: PUT ... 40.6 |=========================== rk1-rok-emmc: PUT ........ 58.7 |======================================= rk1-rok-nvme: PUT ........ 41.9 |============================ rk1-mainline-emmc: RANGE . 69.2 |============================================== rk1-mainline-nvme: RANGE . 40.7 |=========================== rk1-rok-emmc: RANGE ...... 59.8 |======================================== rk1-rok-nvme: RANGE ...... 42.2 |============================ etcd 3.5.4 Comparison (Test: PUT - Connections: 500 - Clients: 1000) ms < Lower Is Better rk1-mainline-emmc: Average Latency . 67.8 |==================================== rk1-mainline-nvme: Average Latency . 40.6 |====================== rk1-rok-emmc: Average Latency ...... 58.7 |=============================== rk1-rok-nvme: Average Latency ...... 41.9 |====================== etcd 3.5.4 Connections Comparison (Test: RANGE - - Clients: 100) Requests/sec > Higher Is Better rk1-mainline-emmc: 50 .. 8177.71 |==================== rk1-mainline-nvme: 50 .. 17702.59 |============================================ rk1-rok-emmc: 50 ....... 8026.12 |==================== rk1-rok-nvme: 50 ....... 17733.58 |============================================ rk1-mainline-emmc: 100 . 7344.58 |================== rk1-mainline-nvme: 100 . 16784.83 |========================================== rk1-rok-emmc: 100 ...... 7054.62 |================== rk1-rok-nvme: 100 ...... 15796.44 |======================================= rk1-mainline-emmc: 500 . 7871.69 |==================== rk1-mainline-nvme: 500 . 16375.19 |========================================= rk1-rok-emmc: 500 ...... 7311.14 |================== rk1-rok-nvme: 500 ...... 15844.21 |======================================= etcd 3.5.4 Clients Comparison (Test: RANGE - Connections: 50) Requests/sec > Higher Is Better rk1-mainline-emmc: 100 .. 8177.71 |=========== rk1-mainline-nvme: 100 .. 17702.59 |======================== rk1-rok-emmc: 100 ....... 8026.12 |=========== rk1-rok-nvme: 100 ....... 17733.58 |======================== rk1-mainline-emmc: 1000 . 15862.12 |===================== rk1-mainline-nvme: 1000 . 32275.15 |=========================================== rk1-rok-emmc: 1000 ...... 18635.50 |========================= rk1-rok-nvme: 1000 ...... 30789.21 |========================================= etcd 3.5.4 Connections Comparison (Test: RANGE - - Clients: 100 - Average Latency) ms < Lower Is Better rk1-mainline-emmc: 50 .. 12.2 |========================================== rk1-mainline-nvme: 50 .. 5.6 |=================== rk1-rok-emmc: 50 ....... 12.4 |=========================================== rk1-rok-nvme: 50 ....... 5.6 |=================== rk1-mainline-emmc: 100 . 13.5 |============================================== rk1-mainline-nvme: 100 . 5.9 |==================== rk1-rok-emmc: 100 ...... 14.0 |================================================ rk1-rok-nvme: 100 ...... 6.2 |===================== rk1-mainline-emmc: 500 . 12.6 |=========================================== rk1-mainline-nvme: 500 . 6.0 |===================== rk1-rok-emmc: 500 ...... 13.6 |=============================================== rk1-rok-nvme: 500 ...... 6.2 |===================== etcd 3.5.4 Clients Comparison (Test: RANGE - Connections: 50 - - Average Latency) ms < Lower Is Better rk1-mainline-emmc: 100 .. 12.2 |========= rk1-mainline-nvme: 100 .. 5.6 |==== rk1-rok-emmc: 100 ....... 12.4 |========= rk1-rok-nvme: 100 ....... 5.6 |==== rk1-mainline-emmc: 1000 . 61.8 |=============================================== rk1-mainline-nvme: 1000 . 29.7 |======================= rk1-rok-emmc: 1000 ...... 52.6 |======================================== rk1-rok-nvme: 1000 ...... 31.0 |======================== etcd 3.5.4 Comparison (Test: RANGE - Connections: 50 - Clients: 100) ms < Lower Is Better rk1-mainline-emmc: Average Latency . 12.2 |=================================== rk1-mainline-nvme: Average Latency . 5.6 |================ rk1-rok-emmc: Average Latency ...... 12.4 |==================================== rk1-rok-nvme: Average Latency ...... 5.6 |================ etcd 3.5.4 Clients Comparison (Test: RANGE - Connections: 100) Requests/sec > Higher Is Better rk1-mainline-emmc: 100 .. 7344.58 |========== rk1-mainline-nvme: 100 .. 16784.83 |======================== rk1-rok-emmc: 100 ....... 7054.62 |========== rk1-rok-nvme: 100 ....... 15796.44 |====================== rk1-mainline-emmc: 1000 . 15177.05 |====================== rk1-mainline-nvme: 1000 . 30214.10 |=========================================== rk1-rok-emmc: 1000 ...... 18202.36 |========================== rk1-rok-nvme: 1000 ...... 28883.95 |========================================= etcd 3.5.4 Clients Comparison (Test: RANGE - Connections: 100 - - Average Latency) ms < Lower Is Better rk1-mainline-emmc: 100 .. 13.5 |========== rk1-mainline-nvme: 100 .. 5.9 |==== rk1-rok-emmc: 100 ....... 14.0 |========== rk1-rok-nvme: 100 ....... 6.2 |===== rk1-mainline-emmc: 1000 . 64.4 |=============================================== rk1-mainline-nvme: 1000 . 31.6 |======================= rk1-rok-emmc: 1000 ...... 53.5 |======================================= rk1-rok-nvme: 1000 ...... 32.7 |======================== etcd 3.5.4 Comparison (Test: RANGE - Connections: 100 - Clients: 100) ms < Lower Is Better rk1-mainline-emmc: Average Latency . 13.5 |=================================== rk1-mainline-nvme: Average Latency . 5.9 |=============== rk1-rok-emmc: Average Latency ...... 14.0 |==================================== rk1-rok-nvme: Average Latency ...... 6.2 |================ etcd 3.5.4 Connections Comparison (Test: RANGE - - Clients: 1000) Requests/sec > Higher Is Better rk1-mainline-emmc: 50 .. 15862.12 |====================== rk1-mainline-nvme: 50 .. 32275.15 |============================================ rk1-rok-emmc: 50 ....... 18635.50 |========================= rk1-rok-nvme: 50 ....... 30789.21 |========================================== rk1-mainline-emmc: 100 . 15177.05 |===================== rk1-mainline-nvme: 100 . 30214.10 |========================================= rk1-rok-emmc: 100 ...... 18202.36 |========================= rk1-rok-nvme: 100 ...... 28883.95 |======================================= rk1-mainline-emmc: 500 . 13685.59 |=================== rk1-mainline-nvme: 500 . 22948.34 |=============================== rk1-rok-emmc: 500 ...... 15827.12 |====================== rk1-rok-nvme: 500 ...... 21829.11 |============================== etcd 3.5.4 Connections Comparison (Test: RANGE - - Clients: 1000 - Average Latency) ms < Lower Is Better rk1-mainline-emmc: 50 .. 61.8 |=========================================== rk1-mainline-nvme: 50 .. 29.7 |===================== rk1-rok-emmc: 50 ....... 52.6 |==================================== rk1-rok-nvme: 50 ....... 31.0 |====================== rk1-mainline-emmc: 100 . 64.4 |============================================= rk1-mainline-nvme: 100 . 31.6 |====================== rk1-rok-emmc: 100 ...... 53.5 |===================================== rk1-rok-nvme: 100 ...... 32.7 |======================= rk1-mainline-emmc: 500 . 69.2 |================================================ rk1-mainline-nvme: 500 . 40.7 |============================ rk1-rok-emmc: 500 ...... 59.8 |========================================= rk1-rok-nvme: 500 ...... 42.2 |============================= etcd 3.5.4 Comparison (Test: RANGE - Connections: 50 - Clients: 1000) ms < Lower Is Better rk1-mainline-emmc: Average Latency . 61.8 |==================================== rk1-mainline-nvme: Average Latency . 29.7 |================= rk1-rok-emmc: Average Latency ...... 52.6 |=============================== rk1-rok-nvme: Average Latency ...... 31.0 |================== etcd 3.5.4 Clients Comparison (Test: RANGE - Connections: 500) Requests/sec > Higher Is Better rk1-mainline-emmc: 100 .. 7871.69 |=============== rk1-mainline-nvme: 100 .. 16375.19 |=============================== rk1-rok-emmc: 100 ....... 7311.14 |============== rk1-rok-nvme: 100 ....... 15844.21 |============================== rk1-mainline-emmc: 1000 . 13685.59 |========================== rk1-mainline-nvme: 1000 . 22948.34 |=========================================== rk1-rok-emmc: 1000 ...... 15827.12 |============================== rk1-rok-nvme: 1000 ...... 21829.11 |========================================= etcd 3.5.4 Clients Comparison (Test: RANGE - Connections: 500 - - Average Latency) ms < Lower Is Better rk1-mainline-emmc: 100 .. 12.6 |========= rk1-mainline-nvme: 100 .. 6.0 |==== rk1-rok-emmc: 100 ....... 13.6 |========= rk1-rok-nvme: 100 ....... 6.2 |==== rk1-mainline-emmc: 1000 . 69.2 |=============================================== rk1-mainline-nvme: 1000 . 40.7 |============================ rk1-rok-emmc: 1000 ...... 59.8 |========================================= rk1-rok-nvme: 1000 ...... 42.2 |============================= etcd 3.5.4 Comparison (Test: RANGE - Connections: 500 - Clients: 100) ms < Lower Is Better rk1-mainline-emmc: Average Latency . 12.6 |================================= rk1-mainline-nvme: Average Latency . 6.0 |================ rk1-rok-emmc: Average Latency ...... 13.6 |==================================== rk1-rok-nvme: Average Latency ...... 6.2 |================ etcd 3.5.4 Comparison (Test: RANGE - Connections: 100 - Clients: 1000) ms < Lower Is Better rk1-mainline-emmc: Average Latency . 64.4 |==================================== rk1-mainline-nvme: Average Latency . 31.6 |================== rk1-rok-emmc: Average Latency ...... 53.5 |============================== rk1-rok-nvme: Average Latency ...... 32.7 |================== etcd 3.5.4 Comparison (Test: RANGE - Connections: 500 - Clients: 1000) ms < Lower Is Better rk1-mainline-emmc: Average Latency . 69.2 |==================================== rk1-mainline-nvme: Average Latency . 40.7 |===================== rk1-rok-emmc: Average Latency ...... 59.8 |=============================== rk1-rok-nvme: Average Latency ...... 42.2 |====================== FLAC Audio Encoding 1.4 Comparison Seconds < Lower Is Better rk1-mainline-emmc: WAV To FLAC . 54.31 |======================= rk1-mainline-nvme: WAV To FLAC . 45.33 |==================== rk1-rok-emmc: WAV To FLAC ...... 51.60 |====================== rk1-rok-nvme: WAV To FLAC ...... 43.51 |=================== pi4-raspbian-sd: WAV To FLAC ... 90.29 |======================================= LAME MP3 Encoding 3.100 Comparison Seconds < Lower Is Better rk1-mainline-emmc: WAV To MP3 . 13.05 |===================== rk1-mainline-nvme: WAV To MP3 . 12.50 |===================== rk1-rok-emmc: WAV To MP3 ...... 11.89 |==================== rk1-rok-nvme: WAV To MP3 ...... 11.96 |==================== pi4-raspbian-sd: WAV To MP3 ... 24.37 |======================================== LeelaChessZero 0.30 Backend Comparison Nodes Per Second > Higher Is Better rk1-mainline-emmc: BLAS . 5 |==================================== rk1-mainline-nvme: BLAS . 5 |==================================== rk1-rok-emmc: BLAS ...... 6 |=========================================== rk1-rok-nvme: BLAS ...... 6 |=========================================== pi5-raspbian-nvme: BLAS . 7 |================================================== pi4-raspbian-sd: BLAS ... 1 |======= LevelDB 1.23 Benchmark Comparison Microseconds Per Op < Lower Is Better rk1-mainline-emmc: Hot Read ........ 4.593 | rk1-rok-emmc: Hot Read ............. 4.520 | rk1-rok-nvme: Hot Read ............. 4.517 | rk1-mainline-emmc: Fill Sync ....... 3015.646 |========================= rk1-rok-emmc: Fill Sync ............ 3224.474 |=========================== rk1-rok-nvme: Fill Sync ............ 3817.429 |================================ rk1-mainline-emmc: Overwrite ....... 62.013 |= rk1-rok-emmc: Overwrite ............ 156.267 |= rk1-rok-nvme: Overwrite ............ 149.216 |= rk1-mainline-emmc: Random Fill ..... 61.550 |= rk1-rok-emmc: Random Fill .......... 153.493 |= rk1-rok-nvme: Random Fill .......... 150.352 |= rk1-mainline-emmc: Random Read ..... 4.606 | rk1-rok-emmc: Random Read .......... 4.497 | rk1-rok-nvme: Random Read .......... 4.502 | rk1-mainline-emmc: Seek Random ..... 6.376 | rk1-rok-emmc: Seek Random .......... 6.275 | rk1-rok-nvme: Seek Random .......... 6.273 | rk1-mainline-emmc: Random Delete ... 55.527 | rk1-rok-emmc: Random Delete ........ 142.858 |= rk1-rok-nvme: Random Delete ........ 139.647 |= rk1-mainline-emmc: Sequential Fill . 59.031 | rk1-rok-emmc: Sequential Fill ...... 149.853 |= rk1-rok-nvme: Sequential Fill ...... 147.151 |= LevelDB 1.23 Benchmark Comparison MB/s > Higher Is Better rk1-mainline-emmc: Fill Sync ....... 0.3 |= rk1-rok-emmc: Fill Sync ............ 0.3 |= rk1-rok-nvme: Fill Sync ............ 0.2 | rk1-mainline-emmc: Overwrite ....... 14.2 |================================== rk1-rok-emmc: Overwrite ............ 5.5 |============= rk1-rok-nvme: Overwrite ............ 5.8 |============== rk1-mainline-emmc: Random Fill ..... 14.3 |================================== rk1-rok-emmc: Random Fill .......... 5.6 |============= rk1-rok-nvme: Random Fill .......... 5.8 |============== rk1-mainline-emmc: Sequential Fill . 15.0 |==================================== rk1-rok-emmc: Sequential Fill ...... 5.8 |============== rk1-rok-nvme: Sequential Fill ...... 6.0 |============== m-queens 1.2 Comparison Seconds < Lower Is Better rk1-mainline-emmc: Time To Solve . 216.46 |============== rk1-mainline-nvme: Time To Solve . 206.45 |============= rk1-rok-emmc: Time To Solve ...... 206.26 |============= rk1-rok-nvme: Time To Solve ...... 206.40 |============= pi5-raspbian-nvme: Time To Solve . 316.59 |==================== pi4-raspbian-sd: Time To Solve ... 567.49 |==================================== Monkey Audio Encoding 3.99.6 Comparison Seconds < Lower Is Better rk1-mainline-emmc: WAV To APE . 20.28 |================= rk1-mainline-nvme: WAV To APE . 19.48 |================= rk1-rok-emmc: WAV To APE ...... 18.57 |================ rk1-rok-nvme: WAV To APE ...... 18.67 |================ pi4-raspbian-sd: WAV To APE ... 46.56 |======================================== N-Queens 1.0 Comparison Seconds < Lower Is Better rk1-mainline-emmc: Elapsed Time . 59.48 |==================== rk1-mainline-nvme: Elapsed Time . 55.76 |=================== rk1-rok-emmc: Elapsed Time ...... 56.18 |=================== rk1-rok-nvme: Elapsed Time ...... 56.24 |=================== pi5-raspbian-nvme: Elapsed Time . 63.00 |===================== pi4-raspbian-sd: Elapsed Time ... 109.66 |===================================== Opus Codec Encoding 1.4 Comparison Seconds < Lower Is Better rk1-mainline-emmc: WAV To Opus Encode . 71.50 |================= rk1-mainline-nvme: WAV To Opus Encode . 67.62 |================ rk1-rok-emmc: WAV To Opus Encode ...... 65.45 |================ rk1-rok-nvme: WAV To Opus Encode ...... 64.44 |=============== pi4-raspbian-sd: WAV To Opus Encode ... 129.79 |=============================== SQLite 3.30.1 Threads / Copies Comparison Seconds < Lower Is Better rk1-mainline-emmc: 1 . 36.07 |================================================= rk1-mainline-nvme: 1 . 31.28 |========================================== rk1-rok-emmc: 1 ...... 36.30 |================================================= rk1-rok-nvme: 1 ...... 33.27 |============================================= Stargate Digital Audio Workstation 22.11.5 Sample Rate Comparison (Buffer Size: 512) Render Ratio > Higher Is Better rk1-mainline-emmc: 44100 .. 0.775792 |======================================== rk1-mainline-nvme: 44100 .. 0.797065 |========================================= rk1-rok-emmc: 44100 ....... 0.776297 |======================================== rk1-rok-nvme: 44100 ....... 0.770508 |======================================== pi4-raspbian-sd: 44100 .... 0.335509 |================= rk1-mainline-emmc: 96000 .. 0.549147 |============================ rk1-mainline-nvme: 96000 .. 0.563347 |============================= rk1-rok-emmc: 96000 ....... 0.591268 |============================== rk1-rok-nvme: 96000 ....... 0.590221 |============================== pi4-raspbian-sd: 96000 .... 0.225567 |============ rk1-mainline-emmc: 192000 . 0.364385 |=================== rk1-mainline-nvme: 192000 . 0.373282 |=================== rk1-rok-emmc: 192000 ...... 0.392878 |==================== rk1-rok-nvme: 192000 ...... 0.391729 |==================== pi4-raspbian-sd: 192000 ... 0.145109 |======= rk1-mainline-emmc: 480000 . 0.743771 |====================================== rk1-mainline-nvme: 480000 . 0.764251 |======================================= rk1-rok-emmc: 480000 ...... 0.747707 |====================================== rk1-rok-nvme: 480000 ...... 0.762093 |======================================= pi4-raspbian-sd: 480000 ... 0.321843 |================= Stargate Digital Audio Workstation 22.11.5 Buffer Size Comparison (Sample Rate: 44100) Render Ratio > Higher Is Better rk1-mainline-emmc: 512 .. 0.775792 |========================================= rk1-mainline-nvme: 512 .. 0.797065 |========================================== rk1-rok-emmc: 512 ....... 0.776297 |========================================= rk1-rok-nvme: 512 ....... 0.770508 |======================================== pi4-raspbian-sd: 512 .... 0.335509 |================== rk1-mainline-emmc: 1024 . 0.797260 |========================================== rk1-mainline-nvme: 1024 . 0.821373 |=========================================== rk1-rok-emmc: 1024 ...... 0.800528 |========================================== rk1-rok-nvme: 1024 ...... 0.800044 |========================================== pi4-raspbian-sd: 1024 ... 0.362448 |=================== Stargate Digital Audio Workstation 22.11.5 Buffer Size Comparison (Sample Rate: 96000) Render Ratio > Higher Is Better rk1-mainline-emmc: 512 .. 0.549147 |======================================== rk1-mainline-nvme: 512 .. 0.563347 |========================================= rk1-rok-emmc: 512 ....... 0.591268 |=========================================== rk1-rok-nvme: 512 ....... 0.590221 |=========================================== pi4-raspbian-sd: 512 .... 0.225567 |================ rk1-mainline-emmc: 1024 . 0.570835 |========================================== rk1-mainline-nvme: 1024 . 0.585221 |=========================================== rk1-rok-emmc: 1024 ...... 0.558662 |========================================= rk1-rok-nvme: 1024 ...... 0.576390 |========================================== pi4-raspbian-sd: 1024 ... 0.252197 |================== Stargate Digital Audio Workstation 22.11.5 Buffer Size Comparison (Sample Rate: 192000) Render Ratio > Higher Is Better rk1-mainline-emmc: 512 .. 0.364385 |======================================== rk1-mainline-nvme: 512 .. 0.373282 |========================================= rk1-rok-emmc: 512 ....... 0.392878 |=========================================== rk1-rok-nvme: 512 ....... 0.391729 |=========================================== pi4-raspbian-sd: 512 .... 0.145109 |================ rk1-mainline-emmc: 1024 . 0.381570 |========================================== rk1-mainline-nvme: 1024 . 0.390750 |=========================================== rk1-rok-emmc: 1024 ...... 0.391185 |=========================================== rk1-rok-nvme: 1024 ...... 0.394290 |=========================================== pi4-raspbian-sd: 1024 ... 0.166606 |================== Stargate Digital Audio Workstation 22.11.5 Sample Rate Comparison (Buffer Size: 1024) Render Ratio > Higher Is Better rk1-mainline-emmc: 44100 .. 0.797260 |======================================== rk1-mainline-nvme: 44100 .. 0.821373 |========================================= rk1-rok-emmc: 44100 ....... 0.800528 |======================================== rk1-rok-nvme: 44100 ....... 0.800044 |======================================== pi4-raspbian-sd: 44100 .... 0.362448 |================== rk1-mainline-emmc: 96000 .. 0.570835 |============================ rk1-mainline-nvme: 96000 .. 0.585221 |============================= rk1-rok-emmc: 96000 ....... 0.558662 |============================ rk1-rok-nvme: 96000 ....... 0.576390 |============================= pi4-raspbian-sd: 96000 .... 0.252197 |============= rk1-mainline-emmc: 192000 . 0.381570 |=================== rk1-mainline-nvme: 192000 . 0.390750 |==================== rk1-rok-emmc: 192000 ...... 0.391185 |==================== rk1-rok-nvme: 192000 ...... 0.394290 |==================== pi4-raspbian-sd: 192000 ... 0.166606 |======== rk1-mainline-emmc: 480000 . 0.765616 |====================================== rk1-mainline-nvme: 480000 . 0.785961 |======================================= rk1-rok-emmc: 480000 ...... 0.767829 |====================================== rk1-rok-nvme: 480000 ...... 0.766823 |====================================== pi4-raspbian-sd: 480000 ... 0.348121 |================= Stargate Digital Audio Workstation 22.11.5 Buffer Size Comparison (Sample Rate: 480000) Render Ratio > Higher Is Better rk1-mainline-emmc: 512 .. 0.743771 |========================================= rk1-mainline-nvme: 512 .. 0.764251 |========================================== rk1-rok-emmc: 512 ....... 0.747707 |========================================= rk1-rok-nvme: 512 ....... 0.762093 |========================================== pi4-raspbian-sd: 512 .... 0.321843 |================== rk1-mainline-emmc: 1024 . 0.765616 |========================================== rk1-mainline-nvme: 1024 . 0.785961 |=========================================== rk1-rok-emmc: 1024 ...... 0.767829 |========================================== rk1-rok-nvme: 1024 ...... 0.766823 |========================================== pi4-raspbian-sd: 1024 ... 0.348121 |=================== Stockfish 15 Comparison Nodes Per Second > Higher Is Better rk1-mainline-emmc: Total Time . 5271840 |====================================== rk1-mainline-nvme: Total Time . 4873747 |=================================== rk1-rok-emmc: Total Time ...... 4863765 |=================================== rk1-rok-nvme: Total Time ...... 4326446 |=============================== pi5-raspbian-nvme: Total Time . 3116572 |====================== pi4-raspbian-sd: Total Time ... 1136660 |======== Timed Apache Compilation 2.4.41 Comparison Seconds < Lower Is Better rk1-mainline-emmc: Time To Compile . 60.63 |========= rk1-mainline-nvme: Time To Compile . 59.32 |========= rk1-rok-emmc: Time To Compile ...... 59.16 |========= rk1-rok-nvme: Time To Compile ...... 59.76 |========= pi5-raspbian-nvme: Time To Compile . 77.31 |============ pi4-raspbian-sd: Time To Compile ... 223.03 |================================== Timed CPython Compilation 3.10.6 Build Configuration Comparison Seconds < Lower Is Better rk1-mainline-emmc: Default ............................. 66.13 |= rk1-mainline-nvme: Default ............................. 59.76 |= rk1-rok-emmc: Default .................................. 60.52 |= rk1-rok-nvme: Default .................................. 61.47 |= pi5-raspbian-nvme: Default ............................. 93.78 |== rk1-mainline-emmc: Released Build, PGO + LTO Optimized . 784.30 |============= rk1-mainline-nvme: Released Build, PGO + LTO Optimized . 744.60 |============ rk1-rok-emmc: Released Build, PGO + LTO Optimized ...... 764.72 |============ rk1-rok-nvme: Released Build, PGO + LTO Optimized ...... 783.87 |============= pi5-raspbian-nvme: Released Build, PGO + LTO Optimized . 862.02 |============== Timed Eigen Compilation 3.3.9 Comparison Seconds < Lower Is Better rk1-mainline-emmc: Time To Compile . 173.21 |============================= rk1-mainline-nvme: Time To Compile . 166.90 |============================ rk1-rok-emmc: Time To Compile ...... 192.10 |================================ rk1-rok-nvme: Time To Compile ...... 202.51 |================================== pi5-raspbian-nvme: Time To Compile . 166.00 |============================ Timed Erlang/OTP Compilation 25.0 Comparison Seconds < Lower Is Better rk1-mainline-emmc: Time To Compile . 310.70 |========================== rk1-mainline-nvme: Time To Compile . 298.12 |========================= rk1-rok-emmc: Time To Compile ...... 301.84 |========================= rk1-rok-nvme: Time To Compile ...... 330.42 |============================ pi5-raspbian-nvme: Time To Compile . 405.21 |================================== Timed FFmpeg Compilation 6.1 Comparison Seconds < Lower Is Better rk1-mainline-emmc: Time To Compile . 209.95 |======= rk1-mainline-nvme: Time To Compile . 200.28 |======= rk1-rok-emmc: Time To Compile ...... 196.60 |======= rk1-rok-nvme: Time To Compile ...... 194.15 |======= pi5-raspbian-nvme: Time To Compile . 349.94 |============ pi4-raspbian-sd: Time To Compile ... 971.00 |================================== Timed GCC Compilation 13.2 Comparison Seconds < Lower Is Better rk1-rok-nvme: Time To Compile . 4406.83 |====================================== Timed GDB GNU Debugger Compilation 10.2 Comparison Seconds < Lower Is Better rk1-rok-nvme: Time To Compile ...... 249.25 |====================== pi5-raspbian-nvme: Time To Compile . 393.65 |================================== Timed Gem5 Compilation 23.0.1 Comparison Seconds < Lower Is Better rk1-mainline-emmc: Time To Compile . 2329.03 |================================= rk1-mainline-nvme: Time To Compile . 2257.24 |================================ rk1-rok-emmc: Time To Compile ...... 2222.42 |=============================== rk1-rok-nvme: Time To Compile ...... 2220.18 |=============================== Timed Godot Game Engine Compilation 4.0 Comparison Seconds < Lower Is Better rk1-mainline-emmc: Time To Compile . 1922.64 |================== rk1-mainline-nvme: Time To Compile . 1852.59 |================= rk1-rok-emmc: Time To Compile ...... 1835.92 |================= rk1-rok-nvme: Time To Compile ...... 1844.36 |================= pi5-raspbian-nvme: Time To Compile . 3498.30 |================================= Timed ImageMagick Compilation 6.9.0 Comparison Seconds < Lower Is Better rk1-mainline-emmc: Time To Compile . 120.10 |=================== rk1-mainline-nvme: Time To Compile . 115.09 |================== rk1-rok-emmc: Time To Compile ...... 114.08 |================== rk1-rok-nvme: Time To Compile ...... 112.86 |================== pi5-raspbian-nvme: Time To Compile . 211.59 |================================== Timed Linux Kernel Compilation 6.1 Build Comparison Seconds < Lower Is Better rk1-mainline-emmc: defconfig .... 1199.61 |===== rk1-mainline-nvme: defconfig .... 1160.50 |==== rk1-rok-emmc: defconfig ......... 1138.20 |==== rk1-rok-nvme: defconfig ......... 1131.97 |==== pi5-raspbian-nvme: defconfig .... 1904.55 |======= rk1-mainline-emmc: allmodconfig . 5759.51 |====================== rk1-mainline-nvme: allmodconfig . 5536.03 |===================== rk1-rok-emmc: allmodconfig ...... 5375.95 |==================== rk1-rok-nvme: allmodconfig ...... 5371.02 |==================== pi5-raspbian-nvme: allmodconfig . 9463.57 |==================================== Timed LLVM Compilation 16.0 Build System Comparison Seconds < Lower Is Better rk1-mainline-emmc: Ninja .......... 3662.54 |================================= rk1-mainline-nvme: Ninja .......... 3524.42 |================================ rk1-rok-emmc: Ninja ............... 3480.73 |================================ rk1-rok-nvme: Ninja ............... 3468.30 |================================ rk1-mainline-emmc: Unix Makefiles . 3722.37 |================================== rk1-mainline-nvme: Unix Makefiles . 3577.04 |================================= rk1-rok-emmc: Unix Makefiles ...... 3524.74 |================================ rk1-rok-nvme: Unix Makefiles ...... 3511.13 |================================ Timed Mesa Compilation 21.0 Comparison Seconds < Lower Is Better Timed MPlayer Compilation 1.5 Comparison Seconds < Lower Is Better rk1-mainline-emmc: Time To Compile . 158.06 |===================== rk1-mainline-nvme: Time To Compile . 152.52 |==================== rk1-rok-emmc: Time To Compile ...... 148.87 |==================== rk1-rok-nvme: Time To Compile ...... 150.11 |==================== pi5-raspbian-nvme: Time To Compile . 254.69 |================================== Timed Node.js Compilation 19.8.1 Comparison Seconds < Lower Is Better rk1-mainline-emmc: Time To Compile . 3378.82 |================================= rk1-mainline-nvme: Time To Compile . 3261.91 |================================ rk1-rok-emmc: Time To Compile ...... 3289.07 |================================ rk1-rok-nvme: Time To Compile ...... 3283.24 |================================ Timed PHP Compilation 8.1.9 Comparison Seconds < Lower Is Better rk1-mainline-emmc: Time To Compile . 364.44 |======================== rk1-mainline-nvme: Time To Compile . 334.21 |====================== rk1-rok-emmc: Time To Compile ...... 346.68 |======================= rk1-rok-nvme: Time To Compile ...... 343.16 |====================== pi5-raspbian-nvme: Time To Compile . 519.40 |================================== Timed Wasmer Compilation 2.3 Comparison Seconds < Lower Is Better rk1-mainline-emmc: Time To Compile . 215.92 |==================== rk1-mainline-nvme: Time To Compile . 204.89 |=================== rk1-rok-emmc: Time To Compile ...... 198.46 |================== rk1-rok-nvme: Time To Compile ...... 188.16 |================= pi5-raspbian-nvme: Time To Compile . 372.86 |================================== TSCP 1.81 Comparison Nodes Per Second > Higher Is Better rk1-mainline-emmc: AI Chess Performance . 738507 |======================== rk1-mainline-nvme: AI Chess Performance . 772486 |========================= rk1-rok-emmc: AI Chess Performance ...... 810921 |========================== rk1-rok-nvme: AI Chess Performance ...... 812117 |=========================== pi5-raspbian-nvme: AI Chess Performance . 887779 |============================= pi4-raspbian-sd: AI Chess Performance ... 445471 |=============== WavPack Audio Encoding 5.3 Comparison Seconds < Lower Is Better rk1-mainline-emmc: WAV To WavPack . 104.04 |=================== rk1-mainline-nvme: WAV To WavPack . 99.62 |=================== rk1-rok-emmc: WAV To WavPack ...... 94.62 |================== pi4-raspbian-sd: WAV To WavPack ... 188.00 |===================================