alderlake-p-spark Intel Core i7-1280P testing with a MSI MS-14C6 (E14C6IMS.115 BIOS) and MSI Intel ADL GT2 15GB on Ubuntu 22.04 via the Phoronix Test Suite. A: Processor: Intel Core i7-1280P @ 4.80GHz (14 Cores / 20 Threads), Motherboard: MSI MS-14C6 (E14C6IMS.115 BIOS), Chipset: Intel Alder Lake PCH, Memory: 16GB, Disk: 1024GB Micron_3400_MTFDKBA1T0TFH, Graphics: MSI Intel ADL GT2 15GB (1450MHz), Audio: Realtek ALC274, Network: Intel Alder Lake-P PCH CNVi WiFi OS: Ubuntu 22.04, Kernel: 5.19.0-051900rc7daily20220723-generic (x86_64), Desktop: GNOME Shell 42.2, Display Server: X Server + Wayland, OpenGL: 4.6 Mesa 22.2.0-devel (git-4ff28bd 2022-07-25 jammy-oibaf-ppa), Vulkan: 1.3.219, Compiler: GCC 11.2.0, File-System: ext4, Screen Resolution: 1920x1080 AA: Processor: Intel Core i7-1280P @ 4.80GHz (14 Cores / 20 Threads), Motherboard: MSI MS-14C6 (E14C6IMS.115 BIOS), Chipset: Intel Alder Lake PCH, Memory: 16GB, Disk: 1024GB Micron_3400_MTFDKBA1T0TFH, Graphics: MSI Intel ADL GT2 15GB (1450MHz), Audio: Realtek ALC274, Network: Intel Alder Lake-P PCH CNVi WiFi OS: Ubuntu 22.04, Kernel: 5.19.0-051900rc7daily20220723-generic (x86_64), Desktop: GNOME Shell 42.2, Display Server: X Server + Wayland, OpenGL: 4.6 Mesa 22.2.0-devel (git-4ff28bd 2022-07-25 jammy-oibaf-ppa), Vulkan: 1.3.219, Compiler: GCC 11.2.0, File-System: ext4, Screen Resolution: 1920x1080 B: Processor: Intel Core i7-1280P @ 4.80GHz (14 Cores / 20 Threads), Motherboard: MSI MS-14C6 (E14C6IMS.115 BIOS), Chipset: Intel Alder Lake PCH, Memory: 16GB, Disk: 1024GB Micron_3400_MTFDKBA1T0TFH, Graphics: MSI Intel ADL GT2 15GB (1450MHz), Audio: Realtek ALC274, Network: Intel Alder Lake-P PCH CNVi WiFi OS: Ubuntu 22.04, Kernel: 5.19.0-051900rc7daily20220723-generic (x86_64), Desktop: GNOME Shell 42.2, Display Server: X Server + Wayland, OpenGL: 4.6 Mesa 22.2.0-devel (git-4ff28bd 2022-07-25 jammy-oibaf-ppa), Vulkan: 1.3.219, Compiler: GCC 11.2.0, File-System: ext4, Screen Resolution: 1920x1080 Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - SHA-512 Benchmark Time Seconds < Lower Is Better A .. 4.39 |================================================================= AA . 4.56 |==================================================================== B .. 2.86 |=========================================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Calculate Pi Benchmark Seconds < Lower Is Better A .. 233.46 |=============================================================== AA . 246.27 |================================================================== B .. 208.28 |======================================================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe Seconds < Lower Is Better A .. 13.70 |=============================================================== AA . 14.59 |=================================================================== B .. 12.72 |========================================================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Group By Test Time Seconds < Lower Is Better A .. 4.15 |==================================================================== AA . 3.65 |============================================================ B .. 3.63 |=========================================================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Repartition Test Time Seconds < Lower Is Better A .. 3.31 |==================================================================== AA . 3.17 |================================================================= B .. 1.95 |======================================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Inner Join Test Time Seconds < Lower Is Better A .. 2.36 |================================================================ AA . 2.50 |==================================================================== B .. 1.47 |======================================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Broadcast Inner Join Test Time Seconds < Lower Is Better A .. 1.98 |================================================================ AA . 2.10 |==================================================================== B .. 1.27 |========================================= Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - SHA-512 Benchmark Time Seconds < Lower Is Better A .. 4.76 |==================================================================== AA . 4.42 |=============================================================== B .. 3.99 |========================================================= Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Calculate Pi Benchmark Seconds < Lower Is Better A .. 249.74 |================================================================== AA . 247.70 |================================================================= B .. 229.66 |============================================================= Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframe Seconds < Lower Is Better A .. 14.43 |================================================================== AA . 14.54 |=================================================================== B .. 13.58 |=============================================================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Group By Test Time Seconds < Lower Is Better A .. 5.08 |==================================================================== AA . 4.84 |================================================================= B .. 3.72 |================================================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Repartition Test Time Seconds < Lower Is Better A .. 3.75 |==================================================================== AA . 3.53 |================================================================ B .. 2.56 |============================================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Inner Join Test Time Seconds < Lower Is Better A .. 2.90 |==================================================================== AA . 2.66 |============================================================== B .. 2.37 |======================================================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Broadcast Inner Join Test Time Seconds < Lower Is Better A .. 2.32 |==================================================================== AA . 2.17 |================================================================ B .. 1.97 |========================================================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 1000 - SHA-512 Benchmark Time Seconds < Lower Is Better A .. 5.24 |=================================================================== AA . 5.33 |==================================================================== B .. 4.77 |============================================================= Apache Spark 3.3 Row Count: 1000000 - Partitions: 1000 - Calculate Pi Benchmark Seconds < Lower Is Better A .. 250.48 |================================================================== AA . 250.35 |================================================================== B .. 231.25 |============================================================= Apache Spark 3.3 Row Count: 1000000 - Partitions: 1000 - Calculate Pi Benchmark Using Dataframe Seconds < Lower Is Better A .. 14.40 |=================================================================== AA . 14.48 |=================================================================== B .. 13.37 |============================================================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 1000 - Group By Test Time Seconds < Lower Is Better A .. 5.15 |============================================================= AA . 5.76 |==================================================================== B .. 4.83 |========================================================= Apache Spark 3.3 Row Count: 1000000 - Partitions: 1000 - Repartition Test Time Seconds < Lower Is Better A .. 3.94 |==================================================================== AA . 3.79 |================================================================= B .. 3.38 |========================================================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 1000 - Inner Join Test Time Seconds < Lower Is Better A .. 3.25 |================================================================== AA . 3.34 |==================================================================== B .. 2.96 |============================================================ Apache Spark 3.3 Row Count: 1000000 - Partitions: 1000 - Broadcast Inner Join Test Time Seconds < Lower Is Better A .. 2.89 |==================================================================== AA . 2.59 |============================================================= B .. 2.44 |========================================================= Apache Spark 3.3 Row Count: 1000000 - Partitions: 2000 - SHA-512 Benchmark Time Seconds < Lower Is Better A .. 5.79 |==================================================================== AA . 5.47 |================================================================ B .. 5.18 |============================================================= Apache Spark 3.3 Row Count: 1000000 - Partitions: 2000 - Calculate Pi Benchmark Seconds < Lower Is Better A .. 250.03 |================================================================== AA . 245.16 |================================================================= B .. 232.18 |============================================================= Apache Spark 3.3 Row Count: 1000000 - Partitions: 2000 - Calculate Pi Benchmark Using Dataframe Seconds < Lower Is Better A .. 14.39 |=================================================================== AA . 14.46 |=================================================================== B .. 13.48 |============================================================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 2000 - Group By Test Time Seconds < Lower Is Better A .. 5.91 |==================================================================== AA . 5.47 |=============================================================== B .. 5.21 |============================================================ Apache Spark 3.3 Row Count: 1000000 - Partitions: 2000 - Repartition Test Time Seconds < Lower Is Better A .. 4.35 |==================================================================== AA . 4.04 |=============================================================== B .. 3.90 |============================================================= Apache Spark 3.3 Row Count: 1000000 - Partitions: 2000 - Inner Join Test Time Seconds < Lower Is Better A .. 4.15 |==================================================================== AA . 3.78 |============================================================== B .. 3.85 |=============================================================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 2000 - Broadcast Inner Join Test Time Seconds < Lower Is Better A .. 3.09 |============================================================ AA . 2.93 |========================================================= B .. 3.51 |==================================================================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 100 - SHA-512 Benchmark Time Seconds < Lower Is Better A .. 18.57 |=================================================================== AA . 18.42 |================================================================== B .. 17.51 |=============================================================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 100 - Calculate Pi Benchmark Seconds < Lower Is Better A .. 249.89 |================================================================== AA . 250.15 |================================================================== B .. 238.16 |=============================================================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe Seconds < Lower Is Better A .. 14.41 |=================================================================== AA . 14.50 |=================================================================== B .. 14.48 |=================================================================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 100 - Group By Test Time Seconds < Lower Is Better A .. 9.83 |============================================================= AA . 10.71 |=================================================================== B .. 8.37 |==================================================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 100 - Repartition Test Time Seconds < Lower Is Better A .. 14.34 |================================================================= AA . 14.89 |=================================================================== B .. 12.97 |========================================================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 100 - Inner Join Test Time Seconds < Lower Is Better A .. 16.81 |=================================================================== AA . 16.14 |================================================================ B .. 15.00 |============================================================ Apache Spark 3.3 Row Count: 10000000 - Partitions: 100 - Broadcast Inner Join Test Time Seconds < Lower Is Better A .. 15.92 |=================================================================== AA . 15.15 |================================================================ B .. 14.06 |=========================================================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 500 - SHA-512 Benchmark Time Seconds < Lower Is Better A .. 19.84 |=================================================================== AA . 19.63 |================================================================== B .. 18.82 |================================================================ Apache Spark 3.3 Row Count: 10000000 - Partitions: 500 - Calculate Pi Benchmark Seconds < Lower Is Better A .. 250.78 |================================================================== AA . 249.78 |================================================================== B .. 244.02 |================================================================ Apache Spark 3.3 Row Count: 10000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframe Seconds < Lower Is Better A .. 14.49 |=================================================================== AA . 14.57 |=================================================================== B .. 14.45 |================================================================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 500 - Group By Test Time Seconds < Lower Is Better A .. 10.99 |================================================================= AA . 11.27 |=================================================================== B .. 10.30 |============================================================= Apache Spark 3.3 Row Count: 10000000 - Partitions: 500 - Repartition Test Time Seconds < Lower Is Better A .. 14.67 |================================================================ AA . 15.25 |=================================================================== B .. 13.50 |=========================================================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 500 - Inner Join Test Time Seconds < Lower Is Better A .. 16.31 |============================================================= AA . 18.04 |=================================================================== B .. 14.87 |======================================================= Apache Spark 3.3 Row Count: 10000000 - Partitions: 500 - Broadcast Inner Join Test Time Seconds < Lower Is Better A .. 16.10 |================================================================== AA . 16.33 |=================================================================== B .. 14.45 |=========================================================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 100 - SHA-512 Benchmark Time Seconds < Lower Is Better A .. 33.83 |=================================================================== AA . 33.95 |=================================================================== B .. 31.43 |============================================================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 100 - Calculate Pi Benchmark Seconds < Lower Is Better A .. 251.00 |================================================================== AA . 250.80 |================================================================== B .. 246.89 |================================================================= Apache Spark 3.3 Row Count: 20000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe Seconds < Lower Is Better A .. 14.46 |=================================================================== AA . 14.48 |=================================================================== B .. 14.36 |================================================================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 100 - Group By Test Time Seconds < Lower Is Better A .. 22.25 |=================================================================== AA . 22.34 |=================================================================== B .. 21.08 |=============================================================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 100 - Repartition Test Time Seconds < Lower Is Better A .. 26.42 |=================================================================== AA . 25.99 |================================================================== B .. 24.11 |============================================================= Apache Spark 3.3 Row Count: 20000000 - Partitions: 100 - Inner Join Test Time Seconds < Lower Is Better A .. 31.47 |=================================================================== AA . 30.68 |================================================================= B .. 27.81 |=========================================================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 100 - Broadcast Inner Join Test Time Seconds < Lower Is Better A .. 29.56 |=================================================================== AA . 28.89 |================================================================= B .. 27.75 |=============================================================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 500 - SHA-512 Benchmark Time Seconds < Lower Is Better AA . 34.87 |=================================================================== B .. 34.68 |=================================================================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 500 - Calculate Pi Benchmark Seconds < Lower Is Better AA . 250.51 |================================================================== B .. 250.04 |================================================================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframe Seconds < Lower Is Better AA . 14.40 |=================================================================== B .. 14.44 |=================================================================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 500 - Group By Test Time Seconds < Lower Is Better AA . 17.03 |=================================================================== B .. 16.91 |=================================================================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 500 - Repartition Test Time Seconds < Lower Is Better AA . 26.60 |================================================================== B .. 27.17 |=================================================================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 500 - Inner Join Test Time Seconds < Lower Is Better AA . 30.62 |=================================================================== B .. 29.60 |================================================================= Apache Spark 3.3 Row Count: 20000000 - Partitions: 500 - Broadcast Inner Join Test Time Seconds < Lower Is Better AA . 30.95 |=================================================================== B .. 28.92 |=============================================================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 100 - SHA-512 Benchmark Time Seconds < Lower Is Better AA . 65.59 |=================================================================== B .. 60.97 |============================================================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 100 - Calculate Pi Benchmark Seconds < Lower Is Better AA . 250.96 |================================================================== B .. 247.02 |================================================================= Apache Spark 3.3 Row Count: 40000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe Seconds < Lower Is Better AA . 14.39 |=================================================================== B .. 14.37 |=================================================================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 100 - Group By Test Time Seconds < Lower Is Better AA . 44.34 |=================================================================== B .. 40.79 |============================================================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 100 - Repartition Test Time Seconds < Lower Is Better AA . 51.25 |=================================================================== B .. 49.84 |================================================================= Apache Spark 3.3 Row Count: 40000000 - Partitions: 100 - Inner Join Test Time Seconds < Lower Is Better AA . 60.34 |=================================================================== B .. 57.51 |================================================================ Apache Spark 3.3 Row Count: 40000000 - Partitions: 100 - Broadcast Inner Join Test Time Seconds < Lower Is Better AA . 57.71 |=================================================================== B .. 55.88 |================================================================= Apache Spark 3.3 Row Count: 40000000 - Partitions: 500 - SHA-512 Benchmark Time Seconds < Lower Is Better AA . 64.83 |=================================================================== B .. 63.34 |================================================================= Apache Spark 3.3 Row Count: 40000000 - Partitions: 500 - Calculate Pi Benchmark Seconds < Lower Is Better AA . 250.37 |================================================================== B .. 249.90 |================================================================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframe Seconds < Lower Is Better AA . 14.58 |=================================================================== B .. 14.52 |=================================================================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 500 - Group By Test Time Seconds < Lower Is Better AA . 46.15 |=================================================================== B .. 44.09 |================================================================ Apache Spark 3.3 Row Count: 40000000 - Partitions: 500 - Repartition Test Time Seconds < Lower Is Better AA . 52.64 |=================================================================== B .. 51.56 |================================================================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 500 - Inner Join Test Time Seconds < Lower Is Better AA . 59.25 |================================================================= B .. 60.67 |=================================================================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 500 - Broadcast Inner Join Test Time Seconds < Lower Is Better AA . 59.93 |=================================================================== B .. 58.57 |================================================================= Apache Spark 3.3 Row Count: 10000000 - Partitions: 1000 - SHA-512 Benchmark Time Seconds < Lower Is Better AA . 18.12 |=============================================================== B .. 19.34 |=================================================================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 1000 - Calculate Pi Benchmark Seconds < Lower Is Better AA . 247.61 |================================================================= B .. 250.16 |================================================================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 1000 - Calculate Pi Benchmark Using Dataframe Seconds < Lower Is Better AA . 14.39 |=================================================================== B .. 14.35 |=================================================================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 1000 - Group By Test Time Seconds < Lower Is Better AA . 9.95 |=============================================================== B .. 10.60 |=================================================================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 1000 - Repartition Test Time Seconds < Lower Is Better AA . 13.36 |============================================================== B .. 14.37 |=================================================================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 1000 - Inner Join Test Time Seconds < Lower Is Better AA . 16.00 |================================================================ B .. 16.70 |=================================================================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 1000 - Broadcast Inner Join Test Time Seconds < Lower Is Better AA . 14.21 |============================================================== B .. 15.30 |=================================================================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 2000 - SHA-512 Benchmark Time Seconds < Lower Is Better AA . 19.99 |=================================================================== B .. 20.14 |=================================================================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 2000 - Calculate Pi Benchmark Seconds < Lower Is Better AA . 249.53 |================================================================== B .. 249.85 |================================================================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 2000 - Calculate Pi Benchmark Using Dataframe Seconds < Lower Is Better AA . 14.48 |=================================================================== B .. 14.44 |=================================================================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 2000 - Group By Test Time Seconds < Lower Is Better AA . 11.37 |================================================================== B .. 11.62 |=================================================================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 2000 - Repartition Test Time Seconds < Lower Is Better AA . 14.53 |================================================================= B .. 14.90 |=================================================================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 2000 - Inner Join Test Time Seconds < Lower Is Better AA . 17.69 |=================================================================== B .. 17.67 |=================================================================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 2000 - Broadcast Inner Join Test Time Seconds < Lower Is Better AA . 15.91 |=================================================================== B .. 15.84 |=================================================================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 1000 - SHA-512 Benchmark Time Seconds < Lower Is Better AA . 35.47 |=================================================================== B .. 32.88 |============================================================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 1000 - Calculate Pi Benchmark Seconds < Lower Is Better AA . 250.78 |================================================================== B .. 232.03 |============================================================= Apache Spark 3.3 Row Count: 20000000 - Partitions: 1000 - Calculate Pi Benchmark Using Dataframe Seconds < Lower Is Better AA . 14.45 |=================================================================== B .. 13.40 |============================================================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 1000 - Group By Test Time Seconds < Lower Is Better AA . 17.01 |=================================================================== B .. 15.90 |=============================================================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 1000 - Repartition Test Time Seconds < Lower Is Better AA . 26.83 |=================================================================== B .. 24.06 |============================================================ Apache Spark 3.3 Row Count: 20000000 - Partitions: 1000 - Inner Join Test Time Seconds < Lower Is Better AA . 30.96 |=================================================================== B .. 28.97 |=============================================================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 1000 - Broadcast Inner Join Test Time Seconds < Lower Is Better AA . 30.09 |=================================================================== B .. 27.90 |============================================================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 2000 - SHA-512 Benchmark Time Seconds < Lower Is Better AA . 35.29 |=================================================================== B .. 32.19 |============================================================= Apache Spark 3.3 Row Count: 20000000 - Partitions: 2000 - Calculate Pi Benchmark Seconds < Lower Is Better AA . 250.73 |================================================================== B .. 247.67 |================================================================= Apache Spark 3.3 Row Count: 20000000 - Partitions: 2000 - Calculate Pi Benchmark Using Dataframe Seconds < Lower Is Better AA . 14.38 |=================================================================== B .. 14.32 |=================================================================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 2000 - Group By Test Time Seconds < Lower Is Better AA . 16.37 |=================================================================== B .. 15.03 |============================================================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 2000 - Repartition Test Time Seconds < Lower Is Better AA . 27.75 |=================================================================== B .. 24.04 |========================================================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 2000 - Inner Join Test Time Seconds < Lower Is Better AA . 31.95 |=================================================================== B .. 29.02 |============================================================= Apache Spark 3.3 Row Count: 20000000 - Partitions: 2000 - Broadcast Inner Join Test Time Seconds < Lower Is Better AA . 30.21 |=================================================================== B .. 27.50 |============================================================= Apache Spark 3.3 Row Count: 40000000 - Partitions: 1000 - SHA-512 Benchmark Time Seconds < Lower Is Better AA . 65.20 |=================================================================== B .. 65.11 |=================================================================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 1000 - Calculate Pi Benchmark Seconds < Lower Is Better AA . 249.40 |================================================================== B .. 250.26 |================================================================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 1000 - Calculate Pi Benchmark Using Dataframe Seconds < Lower Is Better AA . 14.39 |=================================================================== B .. 14.47 |=================================================================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 1000 - Group By Test Time Seconds < Lower Is Better AA . 37.79 |================================================================ B .. 39.77 |=================================================================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 1000 - Repartition Test Time Seconds < Lower Is Better AA . 49.76 |=================================================================== B .. 49.63 |=================================================================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 1000 - Inner Join Test Time Seconds < Lower Is Better AA . 58.43 |================================================================ B .. 60.79 |=================================================================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 1000 - Broadcast Inner Join Test Time Seconds < Lower Is Better AA . 59.45 |=================================================================== B .. 57.91 |================================================================= Apache Spark 3.3 Row Count: 40000000 - Partitions: 2000 - SHA-512 Benchmark Time Seconds < Lower Is Better AA . 66.03 |=================================================================== B .. 66.20 |=================================================================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 2000 - Calculate Pi Benchmark Seconds < Lower Is Better AA . 250.50 |================================================================== B .. 250.50 |================================================================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 2000 - Calculate Pi Benchmark Using Dataframe Seconds < Lower Is Better AA . 14.42 |=================================================================== B .. 14.30 |================================================================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 2000 - Group By Test Time Seconds < Lower Is Better AA . 37.10 |================================================================== B .. 37.74 |=================================================================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 2000 - Repartition Test Time Seconds < Lower Is Better AA . 50.85 |=================================================================== B .. 49.99 |================================================================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 2000 - Inner Join Test Time Seconds < Lower Is Better AA . 60.20 |=================================================================== B .. 60.48 |=================================================================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 2000 - Broadcast Inner Join Test Time Seconds < Lower Is Better AA . 61.69 |================================================================== B .. 62.61 |===================================================================