tr 2950X AMD Ryzen Threadripper 2950X 16-Core testing with a MSI MEG X399 CREATION (MS-7B92) v1.0 (1.30 BIOS) and AMD FirePro V4900 1GB on Ubuntu 22.04 via the Phoronix Test Suite. A: Processor: AMD Ryzen Threadripper 2950X 16-Core @ 3.50GHz (16 Cores / 32 Threads), Motherboard: MSI MEG X399 CREATION (MS-7B92) v1.0 (1.30 BIOS), Chipset: AMD 17h, Memory: 32GB, Disk: Samsung SSD 970 EVO 250GB, Graphics: AMD FirePro V4900 1GB, Audio: Realtek ALC1220, Monitor: DELL S2409W, Network: 2 x Intel I211 + Intel-AC 9260 OS: Ubuntu 22.04, Kernel: 5.19.0-051900rc7-generic (x86_64), Desktop: GNOME Shell 42.2, Display Server: X Server + Wayland, OpenGL: 3.3 Mesa 22.0.1 (LLVM 13.0.1), Vulkan: 1.2.204, Compiler: GCC 11.2.0, File-System: ext4, Screen Resolution: 1920x1080 BN: Processor: AMD Ryzen Threadripper 2950X 16-Core @ 3.50GHz (16 Cores / 32 Threads), Motherboard: MSI MEG X399 CREATION (MS-7B92) v1.0 (1.30 BIOS), Chipset: AMD 17h, Memory: 32GB, Disk: Samsung SSD 970 EVO 250GB, Graphics: AMD FirePro V4900 1GB, Audio: Realtek ALC1220, Monitor: DELL S2409W, Network: 2 x Intel I211 + Intel-AC 9260 OS: Ubuntu 22.04, Kernel: 5.19.0-051900rc7-generic (x86_64), Desktop: GNOME Shell 42.2, Display Server: X Server + Wayland, OpenGL: 3.3 Mesa 22.0.1 (LLVM 13.0.1), Vulkan: 1.2.204, Compiler: GCC 11.2.0, File-System: ext4, Screen Resolution: 1920x1080 C: Processor: AMD Ryzen Threadripper 2950X 16-Core @ 3.50GHz (16 Cores / 32 Threads), Motherboard: MSI MEG X399 CREATION (MS-7B92) v1.0 (1.30 BIOS), Chipset: AMD 17h, Memory: 32GB, Disk: Samsung SSD 970 EVO 250GB, Graphics: AMD FirePro V4900 1GB, Audio: Realtek ALC1220, Monitor: DELL S2409W, Network: 2 x Intel I211 + Intel-AC 9260 OS: Ubuntu 22.04, Kernel: 5.19.0-051900rc7-generic (x86_64), Desktop: GNOME Shell 42.2, Display Server: X Server + Wayland, OpenGL: 3.3 Mesa 22.0.1 (LLVM 13.0.1), Vulkan: 1.2.204, Compiler: GCC 11.2.0, File-System: ext4, Screen Resolution: 1920x1080 SVT-AV1 1.2 Encoder Mode: Preset 4 - Input: Bosphorus 4K Frames Per Second > Higher Is Better A .. 1.384 |=================================================================== BN . 1.379 |=================================================================== C .. 1.379 |=================================================================== SVT-AV1 1.2 Encoder Mode: Preset 8 - Input: Bosphorus 4K Frames Per Second > Higher Is Better A .. 32.00 |=================================================================== BN . 32.13 |=================================================================== C .. 32.02 |=================================================================== SVT-AV1 1.2 Encoder Mode: Preset 10 - Input: Bosphorus 4K Frames Per Second > Higher Is Better A .. 61.39 |=================================================================== BN . 60.85 |================================================================== C .. 60.94 |=================================================================== SVT-AV1 1.2 Encoder Mode: Preset 12 - Input: Bosphorus 4K Frames Per Second > Higher Is Better A .. 89.75 |=================================================================== BN . 89.46 |=================================================================== C .. 89.37 |=================================================================== SVT-AV1 1.2 Encoder Mode: Preset 4 - Input: Bosphorus 1080p Frames Per Second > Higher Is Better A .. 3.593 |=================================================================== BN . 3.530 |================================================================== C .. 3.566 |================================================================== SVT-AV1 1.2 Encoder Mode: Preset 8 - Input: Bosphorus 1080p Frames Per Second > Higher Is Better A .. 75.96 |=================================================================== BN . 76.01 |=================================================================== C .. 75.23 |================================================================== SVT-AV1 1.2 Encoder Mode: Preset 10 - Input: Bosphorus 1080p Frames Per Second > Higher Is Better A .. 162.28 |================================================================== BN . 158.93 |================================================================= C .. 156.49 |================================================================ SVT-AV1 1.2 Encoder Mode: Preset 12 - Input: Bosphorus 1080p Frames Per Second > Higher Is Better A .. 221.10 |================================================================= BN . 223.44 |================================================================== C .. 219.62 |================================================================= Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - SHA-512 Benchmark Time Seconds < Lower Is Better A .. 4.530063798 |============================================================ BN . 4.620000000 |============================================================= C .. 4.500000000 |=========================================================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Calculate Pi Benchmark Seconds < Lower Is Better A .. 108.42 |================================================================= BN . 110.17 |================================================================== C .. 109.87 |================================================================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe Seconds < Lower Is Better A .. 6.783271558 |============================================================ BN . 6.890000000 |============================================================= C .. 6.860000000 |============================================================= Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Group By Test Time Seconds < Lower Is Better A .. 5.876942244 |============================================================ BN . 6.010000000 |============================================================= C .. 5.970000000 |============================================================= Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Repartition Test Time Seconds < Lower Is Better A .. 2.700264051 |=========================================================== BN . 2.810000000 |============================================================= C .. 2.730000000 |=========================================================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Inner Join Test Time Seconds < Lower Is Better A .. 2.10 |============================================================ BN . 2.37 |==================================================================== C .. 2.13 |============================================================= Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Broadcast Inner Join Test Time Seconds < Lower Is Better A .. 1.972517798 |============================================================= BN . 1.880000000 |========================================================== C .. 1.750000000 |====================================================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - SHA-512 Benchmark Time Seconds < Lower Is Better A .. 4.37 |================================================================= BN . 4.54 |==================================================================== C .. 4.43 |================================================================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Calculate Pi Benchmark Seconds < Lower Is Better A .. 108.23 |================================================================= BN . 109.91 |================================================================== C .. 110.36 |================================================================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframe Seconds < Lower Is Better A .. 6.77685602 |============================================================== BN . 6.81000000 |============================================================== C .. 6.81000000 |============================================================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Group By Test Time Seconds < Lower Is Better A .. 5.504610213 |============================================================ BN . 5.570000000 |============================================================= C .. 5.440000000 |============================================================ Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Repartition Test Time Seconds < Lower Is Better A .. 2.65 |================================================================== BN . 2.72 |==================================================================== C .. 2.74 |==================================================================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Inner Join Test Time Seconds < Lower Is Better A .. 2.170995055 |=========================================================== BN . 2.250000000 |============================================================= C .. 2.260000000 |============================================================= Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Broadcast Inner Join Test Time Seconds < Lower Is Better A .. 1.70007341 |=========================================================== BN . 1.77000000 |============================================================= C .. 1.79000000 |============================================================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 1000 - SHA-512 Benchmark Time Seconds < Lower Is Better A .. 4.34 |=============================================================== BN . 4.65 |==================================================================== C .. 4.64 |==================================================================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 1000 - Calculate Pi Benchmark Seconds < Lower Is Better A .. 109.81 |================================================================== BN . 109.68 |================================================================== C .. 110.06 |================================================================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 1000 - Calculate Pi Benchmark Using Dataframe Seconds < Lower Is Better A .. 6.799198247 |============================================================= BN . 6.820000000 |============================================================= C .. 6.840000000 |============================================================= Apache Spark 3.3 Row Count: 1000000 - Partitions: 1000 - Group By Test Time Seconds < Lower Is Better A .. 5.37 |================================================================== BN . 5.48 |=================================================================== C .. 5.55 |==================================================================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 1000 - Repartition Test Time Seconds < Lower Is Better A .. 2.87 |================================================================== BN . 2.94 |==================================================================== C .. 2.82 |================================================================= Apache Spark 3.3 Row Count: 1000000 - Partitions: 1000 - Inner Join Test Time Seconds < Lower Is Better A .. 2.43 |=================================================================== BN . 2.45 |==================================================================== C .. 2.43 |=================================================================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 1000 - Broadcast Inner Join Test Time Seconds < Lower Is Better A .. 1.92 |================================================================ BN . 2.05 |==================================================================== C .. 2.03 |=================================================================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 2000 - SHA-512 Benchmark Time Seconds < Lower Is Better A .. 4.904759563 |============================================================ BN . 4.990000000 |============================================================= C .. 4.920000000 |============================================================ Apache Spark 3.3 Row Count: 1000000 - Partitions: 2000 - Calculate Pi Benchmark Seconds < Lower Is Better A .. 108.60 |================================================================= BN . 110.04 |================================================================== C .. 110.12 |================================================================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 2000 - Calculate Pi Benchmark Using Dataframe Seconds < Lower Is Better A .. 6.84 |==================================================================== BN . 6.79 |==================================================================== C .. 6.81 |==================================================================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 2000 - Group By Test Time Seconds < Lower Is Better A .. 6.17 |================================================================== BN . 6.27 |==================================================================== C .. 6.31 |==================================================================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 2000 - Repartition Test Time Seconds < Lower Is Better A .. 2.97 |============================================================ BN . 3.38 |==================================================================== C .. 3.39 |==================================================================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 2000 - Inner Join Test Time Seconds < Lower Is Better A .. 3.09 |================================================================== BN . 3.17 |==================================================================== C .. 3.12 |=================================================================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 2000 - Broadcast Inner Join Test Time Seconds < Lower Is Better A .. 2.32 |================================================================ BN . 2.41 |================================================================== C .. 2.48 |==================================================================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 100 - SHA-512 Benchmark Time Seconds < Lower Is Better A .. 13.93 |================================================================== BN . 14.19 |=================================================================== C .. 14.01 |================================================================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 100 - Calculate Pi Benchmark Seconds < Lower Is Better A .. 108.69 |================================================================= BN . 109.36 |================================================================= C .. 110.41 |================================================================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe Seconds < Lower Is Better A .. 6.81 |==================================================================== BN . 6.80 |==================================================================== C .. 6.85 |==================================================================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 100 - Group By Test Time Seconds < Lower Is Better A .. 9.439752516 |=========================================================== BN . 9.590000000 |============================================================ C .. 9.680000000 |============================================================= Apache Spark 3.3 Row Count: 10000000 - Partitions: 100 - Repartition Test Time Seconds < Lower Is Better A .. 9.47 |==================================================================== BN . 9.31 |=================================================================== C .. 9.30 |=================================================================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 100 - Inner Join Test Time Seconds < Lower Is Better A .. 10.76 |=================================================================== BN . 10.47 |================================================================= C .. 10.41 |================================================================= Apache Spark 3.3 Row Count: 10000000 - Partitions: 100 - Broadcast Inner Join Test Time Seconds < Lower Is Better A .. 10.66 |=================================================================== BN . 10.69 |=================================================================== C .. 10.72 |=================================================================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 500 - SHA-512 Benchmark Time Seconds < Lower Is Better A .. 13.20 |=================================================================== BN . 13.09 |================================================================== C .. 13.29 |=================================================================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 500 - Calculate Pi Benchmark Seconds < Lower Is Better A .. 109.23 |================================================================= BN . 109.33 |================================================================= C .. 110.54 |================================================================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframe Seconds < Lower Is Better A .. 6.759258954 |============================================================ BN . 6.780000000 |============================================================= C .. 6.820000000 |============================================================= Apache Spark 3.3 Row Count: 10000000 - Partitions: 500 - Group By Test Time Seconds < Lower Is Better A .. 8.621025209 |============================================================= BN . 8.490000000 |============================================================ C .. 8.500000000 |============================================================ Apache Spark 3.3 Row Count: 10000000 - Partitions: 500 - Repartition Test Time Seconds < Lower Is Better A .. 9.09 |==================================================================== BN . 8.93 |=================================================================== C .. 9.12 |==================================================================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 500 - Inner Join Test Time Seconds < Lower Is Better A .. 10.444853075 |============================================================ BN . 9.730000000 |======================================================== C .. 10.190000000 |=========================================================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 500 - Broadcast Inner Join Test Time Seconds < Lower Is Better A .. 10.016525853 |============================================================ BN . 9.750000000 |========================================================== C .. 9.880000000 |=========================================================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 100 - SHA-512 Benchmark Time Seconds < Lower Is Better A .. 24.43 |================================================================= BN . 24.63 |================================================================== C .. 25.02 |=================================================================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 100 - Calculate Pi Benchmark Seconds < Lower Is Better A .. 109.11 |================================================================== BN . 109.58 |================================================================== C .. 109.62 |================================================================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe Seconds < Lower Is Better A .. 6.80 |==================================================================== BN . 6.82 |==================================================================== C .. 6.77 |==================================================================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 100 - Group By Test Time Seconds < Lower Is Better A .. 13.33 |=================================================================== BN . 13.40 |=================================================================== C .. 13.35 |=================================================================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 100 - Repartition Test Time Seconds < Lower Is Better A .. 17.15 |================================================================== BN . 17.38 |=================================================================== C .. 17.37 |=================================================================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 100 - Inner Join Test Time Seconds < Lower Is Better A .. 20.68 |=================================================================== BN . 20.35 |================================================================== C .. 20.60 |=================================================================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 100 - Broadcast Inner Join Test Time Seconds < Lower Is Better A .. 20.75 |================================================================== BN . 20.80 |================================================================== C .. 21.22 |=================================================================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 500 - SHA-512 Benchmark Time Seconds < Lower Is Better A .. 22.75 |=================================================================== BN . 22.58 |================================================================== C .. 22.64 |=================================================================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 500 - Calculate Pi Benchmark Seconds < Lower Is Better A .. 109.61 |================================================================== BN . 109.97 |================================================================== C .. 109.98 |================================================================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframe Seconds < Lower Is Better A .. 6.812744629 |============================================================= BN . 6.800000000 |============================================================ C .. 6.860000000 |============================================================= Apache Spark 3.3 Row Count: 20000000 - Partitions: 500 - Group By Test Time Seconds < Lower Is Better A .. 11.89 |================================================================== BN . 11.99 |=================================================================== C .. 11.77 |================================================================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 500 - Repartition Test Time Seconds < Lower Is Better A .. 16.64 |=================================================================== BN . 16.16 |================================================================= C .. 16.33 |================================================================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 500 - Inner Join Test Time Seconds < Lower Is Better A .. 18.79 |================================================================= BN . 19.29 |=================================================================== C .. 19.06 |================================================================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 500 - Broadcast Inner Join Test Time Seconds < Lower Is Better A .. 18.43 |================================================================== BN . 18.37 |================================================================== C .. 18.69 |=================================================================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 100 - SHA-512 Benchmark Time Seconds < Lower Is Better A .. 46.52 |================================================================= BN . 46.40 |================================================================= C .. 48.05 |=================================================================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 100 - Calculate Pi Benchmark Seconds < Lower Is Better A .. 110.52 |================================================================= BN . 109.75 |================================================================= C .. 111.43 |================================================================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe Seconds < Lower Is Better A .. 6.84 |=================================================================== BN . 6.79 |=================================================================== C .. 6.92 |==================================================================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 100 - Group By Test Time Seconds < Lower Is Better A .. 32.42 |=================================================================== BN . 32.11 |================================================================== C .. 32.49 |=================================================================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 100 - Repartition Test Time Seconds < Lower Is Better A .. 34.19 |=================================================================== BN . 32.99 |================================================================= C .. 33.29 |================================================================= Apache Spark 3.3 Row Count: 40000000 - Partitions: 100 - Inner Join Test Time Seconds < Lower Is Better A .. 40.84 |=================================================================== BN . 39.98 |================================================================== C .. 40.12 |================================================================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 100 - Broadcast Inner Join Test Time Seconds < Lower Is Better A .. 40.09 |================================================================= BN . 41.27 |=================================================================== C .. 39.81 |================================================================= Apache Spark 3.3 Row Count: 40000000 - Partitions: 500 - SHA-512 Benchmark Time Seconds < Lower Is Better A .. 45.82 |================================================================== BN . 46.27 |=================================================================== C .. 46.14 |=================================================================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 500 - Calculate Pi Benchmark Seconds < Lower Is Better A .. 109.23 |================================================================= BN . 109.94 |================================================================== C .. 110.39 |================================================================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframe Seconds < Lower Is Better A .. 6.72 |=================================================================== BN . 6.86 |==================================================================== C .. 6.84 |==================================================================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 500 - Group By Test Time Seconds < Lower Is Better A .. 31.81 |=================================================================== BN . 31.26 |================================================================== C .. 31.45 |================================================================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 500 - Repartition Test Time Seconds < Lower Is Better A .. 31.76 |================================================================= BN . 32.56 |=================================================================== C .. 32.55 |=================================================================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 500 - Inner Join Test Time Seconds < Lower Is Better A .. 38.92 |=================================================================== BN . 37.94 |================================================================= C .. 39.06 |=================================================================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 500 - Broadcast Inner Join Test Time Seconds < Lower Is Better A .. 37.86 |================================================================= BN . 38.99 |=================================================================== C .. 39.13 |=================================================================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 1000 - SHA-512 Benchmark Time Seconds < Lower Is Better A .. 14.00 |================================================================= BN . 14.34 |=================================================================== C .. 14.30 |=================================================================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 1000 - Calculate Pi Benchmark Seconds < Lower Is Better A .. 109.52 |================================================================== BN . 109.97 |================================================================== C .. 110.11 |================================================================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 1000 - Calculate Pi Benchmark Using Dataframe Seconds < Lower Is Better A .. 6.70 |=================================================================== BN . 6.80 |==================================================================== C .. 6.81 |==================================================================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 1000 - Group By Test Time Seconds < Lower Is Better A .. 9.56 |================================================================== BN . 9.67 |=================================================================== C .. 9.87 |==================================================================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 1000 - Repartition Test Time Seconds < Lower Is Better A .. 9.35 |================================================================== BN . 9.59 |==================================================================== C .. 9.46 |=================================================================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 1000 - Inner Join Test Time Seconds < Lower Is Better A .. 10.23 |=============================================================== BN . 10.78 |=================================================================== C .. 10.80 |=================================================================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 1000 - Broadcast Inner Join Test Time Seconds < Lower Is Better A .. 10.41 |================================================================ BN . 10.66 |================================================================== C .. 10.87 |=================================================================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 2000 - SHA-512 Benchmark Time Seconds < Lower Is Better A .. 14.14 |=================================================================== BN . 14.04 |================================================================== C .. 14.22 |=================================================================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 2000 - Calculate Pi Benchmark Seconds < Lower Is Better A .. 109.91 |================================================================== BN . 110.25 |================================================================== C .. 109.96 |================================================================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 2000 - Calculate Pi Benchmark Using Dataframe Seconds < Lower Is Better A .. 6.76 |=================================================================== BN . 6.78 |=================================================================== C .. 6.84 |==================================================================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 2000 - Group By Test Time Seconds < Lower Is Better A .. 9.80 |================================================================ BN . 9.89 |================================================================= C .. 10.21 |=================================================================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 2000 - Repartition Test Time Seconds < Lower Is Better A .. 9.30 |================================================================== BN . 9.45 |==================================================================== C .. 9.51 |==================================================================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 2000 - Inner Join Test Time Seconds < Lower Is Better A .. 11.00 |=================================================================== BN . 10.83 |================================================================== C .. 10.66 |================================================================= Apache Spark 3.3 Row Count: 10000000 - Partitions: 2000 - Broadcast Inner Join Test Time Seconds < Lower Is Better A .. 9.96 |============================================================== BN . 10.83 |=================================================================== C .. 10.54 |================================================================= Apache Spark 3.3 Row Count: 20000000 - Partitions: 1000 - SHA-512 Benchmark Time Seconds < Lower Is Better A .. 23.24 |============================================================= BN . 24.89 |================================================================== C .. 25.45 |=================================================================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 1000 - Calculate Pi Benchmark Seconds < Lower Is Better A .. 110.73 |================================================================== BN . 110.26 |================================================================== C .. 109.96 |================================================================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 1000 - Calculate Pi Benchmark Using Dataframe Seconds < Lower Is Better A .. 6.875336993 |============================================================= BN . 6.800000000 |============================================================ C .. 6.880000000 |============================================================= Apache Spark 3.3 Row Count: 20000000 - Partitions: 1000 - Group By Test Time Seconds < Lower Is Better A .. 13.18 |=================================================================== BN . 13.20 |=================================================================== C .. 12.99 |================================================================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 1000 - Repartition Test Time Seconds < Lower Is Better A .. 15.89 |================================================================ BN . 16.40 |================================================================== C .. 16.67 |=================================================================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 1000 - Inner Join Test Time Seconds < Lower Is Better A .. 19.68 |================================================================== BN . 19.95 |=================================================================== C .. 19.85 |=================================================================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 1000 - Broadcast Inner Join Test Time Seconds < Lower Is Better A .. 19.24 |=============================================================== BN . 19.61 |================================================================ C .. 20.55 |=================================================================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 2000 - SHA-512 Benchmark Time Seconds < Lower Is Better A .. 23.25 |================================================================== BN . 23.69 |=================================================================== C .. 23.55 |=================================================================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 2000 - Calculate Pi Benchmark Seconds < Lower Is Better A .. 109.44 |================================================================== BN . 109.90 |================================================================== C .. 109.92 |================================================================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 2000 - Calculate Pi Benchmark Using Dataframe Seconds < Lower Is Better A .. 6.77 |==================================================================== BN . 6.79 |==================================================================== C .. 6.77 |==================================================================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 2000 - Group By Test Time Seconds < Lower Is Better A .. 13.23 |=================================================================== BN . 12.90 |================================================================= C .. 13.05 |================================================================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 2000 - Repartition Test Time Seconds < Lower Is Better A .. 16.43 |================================================================== BN . 16.69 |=================================================================== C .. 16.30 |================================================================= Apache Spark 3.3 Row Count: 20000000 - Partitions: 2000 - Inner Join Test Time Seconds < Lower Is Better A .. 20.39 |================================================================== BN . 20.55 |=================================================================== C .. 20.30 |================================================================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 2000 - Broadcast Inner Join Test Time Seconds < Lower Is Better A .. 19.06 |================================================================= BN . 19.27 |================================================================== C .. 19.62 |=================================================================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 1000 - SHA-512 Benchmark Time Seconds < Lower Is Better A .. 44.78 |=================================================================== BN . 43.90 |================================================================== C .. 41.00 |============================================================= Apache Spark 3.3 Row Count: 40000000 - Partitions: 1000 - Calculate Pi Benchmark Seconds < Lower Is Better A .. 109.90 |================================================================== BN . 110.39 |================================================================== C .. 110.27 |================================================================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 1000 - Calculate Pi Benchmark Using Dataframe Seconds < Lower Is Better A .. 6.86 |==================================================================== BN . 6.87 |==================================================================== C .. 6.74 |=================================================================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 1000 - Group By Test Time Seconds < Lower Is Better A .. 29.13 |================================================================== BN . 29.34 |=================================================================== C .. 29.43 |=================================================================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 1000 - Repartition Test Time Seconds < Lower Is Better A .. 31.45 |=================================================================== BN . 31.51 |=================================================================== C .. 31.02 |================================================================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 1000 - Inner Join Test Time Seconds < Lower Is Better A .. 37.54 |=================================================================== BN . 36.52 |================================================================= C .. 36.58 |================================================================= Apache Spark 3.3 Row Count: 40000000 - Partitions: 1000 - Broadcast Inner Join Test Time Seconds < Lower Is Better A .. 36.82 |=================================================================== BN . 36.73 |=================================================================== C .. 35.45 |================================================================= Apache Spark 3.3 Row Count: 40000000 - Partitions: 2000 - SHA-512 Benchmark Time Seconds < Lower Is Better A .. 43.86 |================================================================== BN . 43.42 |================================================================= C .. 44.72 |=================================================================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 2000 - Calculate Pi Benchmark Seconds < Lower Is Better A .. 110.09 |================================================================== BN . 110.55 |================================================================== C .. 110.59 |================================================================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 2000 - Calculate Pi Benchmark Using Dataframe Seconds < Lower Is Better A .. 6.86 |==================================================================== BN . 6.84 |==================================================================== C .. 6.76 |=================================================================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 2000 - Group By Test Time Seconds < Lower Is Better A .. 25.82 |=============================================================== BN . 27.22 |=================================================================== C .. 27.27 |=================================================================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 2000 - Repartition Test Time Seconds < Lower Is Better A .. 30.65 |================================================================= BN . 31.54 |=================================================================== C .. 31.27 |================================================================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 2000 - Inner Join Test Time Seconds < Lower Is Better A .. 37.99 |================================================================= BN . 38.80 |================================================================== C .. 39.31 |=================================================================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 2000 - Broadcast Inner Join Test Time Seconds < Lower Is Better A .. 36.70 |=================================================================== BN . 35.82 |================================================================= C .. 36.74 |===================================================================