5950xspark AMD Ryzen 9 5950X 16-Core testing with a Gigabyte X570 AORUS ELITE WIFI (F37d BIOS) and eVGA NVIDIA GeForce GTX 1060 6GB on Gentoo 2.8 via the Phoronix Test Suite. AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX: Processor: AMD Ryzen 9 5950X 16-Core @ 3.40GHz (16 Cores / 32 Threads), Motherboard: Gigabyte X570 AORUS ELITE WIFI (F37c BIOS), Chipset: AMD Starship/Matisse, Memory: 2 x 16 GB DDR4-3733MT/s TEAMGROUP-UD4-3600, Disk: 2 x 1000GB Samsung SSD 980 PRO 1TB, Graphics: eVGA NVIDIA GeForce GTX 1060 6GB, Audio: NVIDIA GP106 HD Audio, Monitor: DELL 2707WFP, Network: Intel I211 + Intel Dual Band-AC 3168NGW OS: Gentoo 2.8, Kernel: 5.19.0-gentoo-harambe-edition (x86_64), Desktop: KDE Plasma 5.25.4, Display Server: X Server 1.21.1.4, Display Driver: NVIDIA 515.65.01, Compiler: GCC 11.3.0, File-System: ext4, Screen Resolution: 3840x1200 biosupdate: Processor: AMD Ryzen 9 5950X 16-Core @ 3.40GHz (16 Cores / 32 Threads), Motherboard: Gigabyte X570 AORUS ELITE WIFI (F37d BIOS), Chipset: AMD Starship/Matisse, Memory: 2 x 16 GB DDR4-3733MT/s TEAMGROUP-UD4-3600, Disk: 2 x 1000GB Samsung SSD 980 PRO 1TB, Graphics: eVGA NVIDIA GeForce GTX 1060 6GB, Audio: NVIDIA GP106 HD Audio, Monitor: DELL 2707WFP, Network: Intel I211 + Intel Dual Band-AC 3168NGW OS: Gentoo 2.8, Kernel: 5.19.1-gentoo-harambe-edition (x86_64), Desktop: KDE Plasma 5.25.4, Display Server: X Server 1.21.1.4, Display Driver: NVIDIA 515.65.01, Compiler: GCC 11.3.0, File-System: ext4, Screen Resolution: 3840x1200 run3: Processor: AMD Ryzen 9 5950X 16-Core @ 3.40GHz (16 Cores / 32 Threads), Motherboard: Gigabyte X570 AORUS ELITE WIFI (F37d BIOS), Chipset: AMD Starship/Matisse, Memory: 2 x 16 GB DDR4-3733MT/s TEAMGROUP-UD4-3600, Disk: 2 x 1000GB Samsung SSD 980 PRO 1TB, Graphics: eVGA NVIDIA GeForce GTX 1060 6GB, Audio: NVIDIA GP106 HD Audio, Monitor: DELL 2707WFP, Network: Intel I211 + Intel Dual Band-AC 3168NGW OS: Gentoo 2.8, Kernel: 5.19.1-gentoo-harambe-edition (x86_64), Desktop: KDE Plasma 5.25.4, Display Server: X Server 1.21.1.4, Display Driver: NVIDIA 515.65.01, Compiler: GCC 11.3.0, File-System: ext4, Screen Resolution: 3840x1200 Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - SHA-512 Benchmark Time Seconds < Lower Is Better AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX . 2.190000000 |============ biosupdate .......................................... 2.084516000 |=========== run3 ................................................ 2.073868692 |=========== Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Calculate Pi Benchmark Seconds < Lower Is Better AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX . 73.19 |================== biosupdate .......................................... 71.83 |================== run3 ................................................ 73.25 |================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe Seconds < Lower Is Better AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX . 3.400000000 |============ biosupdate .......................................... 3.376076714 |============ run3 ................................................ 3.355984574 |============ Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Group By Test Time Seconds < Lower Is Better AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX . 2.850000000 |============ biosupdate .......................................... 2.706542193 |=========== run3 ................................................ 2.701018099 |=========== Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Repartition Test Time Seconds < Lower Is Better AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX . 1.284012022 |============ biosupdate .......................................... 1.260000000 |============ run3 ................................................ 1.246820785 |============ Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Inner Join Test Time Seconds < Lower Is Better AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX . 1.060000000 |============ biosupdate .......................................... 1.000000000 |=========== run3 ................................................ 1.036923318 |============ Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Broadcast Inner Join Test Time Seconds < Lower Is Better AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX . 0.85 |=================== biosupdate .......................................... 0.78 |================= run3 ................................................ 0.82 |================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - SHA-512 Benchmark Time Seconds < Lower Is Better AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX . 2.14 |=================== biosupdate .......................................... 2.11 |=================== run3 ................................................ 2.11 |=================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Calculate Pi Benchmark Seconds < Lower Is Better AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX . 73.33 |================== biosupdate .......................................... 73.16 |================== run3 ................................................ 72.96 |================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframe Seconds < Lower Is Better AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX . 3.390000000 |============ biosupdate .......................................... 3.400000000 |============ run3 ................................................ 3.383028862 |============ Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Group By Test Time Seconds < Lower Is Better AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX . 2.62 |=================== biosupdate .......................................... 2.54 |================== run3 ................................................ 2.56 |=================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Repartition Test Time Seconds < Lower Is Better AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX . 1.310000000 |============ biosupdate .......................................... 1.280000000 |============ run3 ................................................ 1.322680530 |============ Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Inner Join Test Time Seconds < Lower Is Better AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX . 1.18 |=================== biosupdate .......................................... 1.18 |=================== run3 ................................................ 1.15 |=================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Broadcast Inner Join Test Time Seconds < Lower Is Better AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX . 0.90 |=================== biosupdate .......................................... 0.88 |================== run3 ................................................ 0.91 |=================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 1000 - SHA-512 Benchmark Time Seconds < Lower Is Better AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX . 2.220000000 |============ biosupdate .......................................... 2.200000000 |============ run3 ................................................ 2.174480498 |============ Apache Spark 3.3 Row Count: 1000000 - Partitions: 1000 - Calculate Pi Benchmark Seconds < Lower Is Better AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX . 74.12 |================== biosupdate .......................................... 73.32 |================== run3 ................................................ 72.40 |================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 1000 - Calculate Pi Benchmark Using Dataframe Seconds < Lower Is Better AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX . 3.37 |=================== biosupdate .......................................... 3.40 |=================== run3 ................................................ 3.35 |=================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 1000 - Group By Test Time Seconds < Lower Is Better AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX . 2.67 |=================== biosupdate .......................................... 2.61 |=================== run3 ................................................ 2.59 |================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 1000 - Repartition Test Time Seconds < Lower Is Better AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX . 1.37 |=================== biosupdate .......................................... 1.38 |=================== run3 ................................................ 1.36 |=================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 1000 - Inner Join Test Time Seconds < Lower Is Better AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX . 1.240000000 |=========== biosupdate .......................................... 1.310000000 |============ run3 ................................................ 1.288637942 |============ Apache Spark 3.3 Row Count: 1000000 - Partitions: 1000 - Broadcast Inner Join Test Time Seconds < Lower Is Better AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX . 1.060000000 |============ biosupdate .......................................... 1.070000000 |============ run3 ................................................ 1.030154333 |============ Apache Spark 3.3 Row Count: 1000000 - Partitions: 2000 - SHA-512 Benchmark Time Seconds < Lower Is Better AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX . 2.39 |================== biosupdate .......................................... 2.43 |=================== run3 ................................................ 2.46 |=================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 2000 - Calculate Pi Benchmark Seconds < Lower Is Better AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX . 73.86 |================== biosupdate .......................................... 72.24 |================== run3 ................................................ 73.32 |================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 2000 - Calculate Pi Benchmark Using Dataframe Seconds < Lower Is Better AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX . 3.37 |=================== biosupdate .......................................... 3.34 |=================== run3 ................................................ 3.35 |=================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 2000 - Group By Test Time Seconds < Lower Is Better AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX . 2.970000000 |============ biosupdate .......................................... 2.970000000 |============ run3 ................................................ 2.968895385 |============ Apache Spark 3.3 Row Count: 1000000 - Partitions: 2000 - Repartition Test Time Seconds < Lower Is Better AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX . 1.62 |================== biosupdate .......................................... 1.66 |=================== run3 ................................................ 1.70 |=================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 2000 - Inner Join Test Time Seconds < Lower Is Better AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX . 1.670000000 |=========== biosupdate .......................................... 1.850000000 |============ run3 ................................................ 1.783195486 |============ Apache Spark 3.3 Row Count: 1000000 - Partitions: 2000 - Broadcast Inner Join Test Time Seconds < Lower Is Better AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX . 1.35 |================ biosupdate .......................................... 1.60 |=================== run3 ................................................ 1.58 |=================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 100 - SHA-512 Benchmark Time Seconds < Lower Is Better AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX . 6.92 |=================== biosupdate .......................................... 7.00 |=================== run3 ................................................ 6.89 |=================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 100 - Calculate Pi Benchmark Seconds < Lower Is Better AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX . 73.40 |================== biosupdate .......................................... 72.60 |================== run3 ................................................ 72.81 |================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe Seconds < Lower Is Better AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX . 3.42 |=================== biosupdate .......................................... 3.36 |=================== run3 ................................................ 3.37 |=================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 100 - Group By Test Time Seconds < Lower Is Better AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX . 4.62 |=================== biosupdate .......................................... 4.54 |=================== run3 ................................................ 4.55 |=================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 100 - Repartition Test Time Seconds < Lower Is Better AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX . 4.61 |================== biosupdate .......................................... 4.80 |=================== run3 ................................................ 4.50 |================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 100 - Inner Join Test Time Seconds < Lower Is Better AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX . 5.14 |================== biosupdate .......................................... 5.30 |=================== run3 ................................................ 5.03 |================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 100 - Broadcast Inner Join Test Time Seconds < Lower Is Better AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX . 4.87 |================== biosupdate .......................................... 5.11 |=================== run3 ................................................ 4.76 |================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 500 - SHA-512 Benchmark Time Seconds < Lower Is Better AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX . 6.51 |=================== biosupdate .......................................... 6.46 |=================== run3 ................................................ 6.45 |=================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 500 - Calculate Pi Benchmark Seconds < Lower Is Better AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX . 73.56 |================== biosupdate .......................................... 72.69 |================== run3 ................................................ 72.52 |================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframe Seconds < Lower Is Better AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX . 3.36 |=================== biosupdate .......................................... 3.32 |=================== run3 ................................................ 3.36 |=================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 500 - Group By Test Time Seconds < Lower Is Better AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX . 4.14 |=================== biosupdate .......................................... 4.12 |=================== run3 ................................................ 4.12 |=================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 500 - Repartition Test Time Seconds < Lower Is Better AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX . 4.35 |=================== biosupdate .......................................... 4.37 |=================== run3 ................................................ 4.36 |=================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 500 - Inner Join Test Time Seconds < Lower Is Better AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX . 5.00 |=================== biosupdate .......................................... 4.84 |================== run3 ................................................ 4.80 |================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 500 - Broadcast Inner Join Test Time Seconds < Lower Is Better AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX . 4.66 |=================== biosupdate .......................................... 4.31 |================== run3 ................................................ 4.35 |================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 1000 - SHA-512 Benchmark Time Seconds < Lower Is Better AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX . 7.09 |=================== biosupdate .......................................... 6.80 |================== run3 ................................................ 7.16 |=================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 1000 - Calculate Pi Benchmark Seconds < Lower Is Better AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX . 73.66 |================== biosupdate .......................................... 72.34 |================== run3 ................................................ 72.97 |================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 1000 - Calculate Pi Benchmark Using Dataframe Seconds < Lower Is Better AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX . 3.39 |=================== biosupdate .......................................... 3.33 |=================== run3 ................................................ 3.35 |=================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 1000 - Group By Test Time Seconds < Lower Is Better AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX . 4.660000000 |============ biosupdate .......................................... 4.547132891 |============ run3 ................................................ 4.600000000 |============ Apache Spark 3.3 Row Count: 10000000 - Partitions: 1000 - Repartition Test Time Seconds < Lower Is Better AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX . 4.68 |=================== biosupdate .......................................... 4.67 |=================== run3 ................................................ 4.66 |=================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 1000 - Inner Join Test Time Seconds < Lower Is Better AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX . 5.29 |=================== biosupdate .......................................... 5.18 |=================== run3 ................................................ 5.22 |=================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 1000 - Broadcast Inner Join Test Time Seconds < Lower Is Better AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX . 5.010000000 |============ biosupdate .......................................... 5.030332925 |============ run3 ................................................ 4.970000000 |============ Apache Spark 3.3 Row Count: 10000000 - Partitions: 2000 - SHA-512 Benchmark Time Seconds < Lower Is Better AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX . 7.61 |=================== biosupdate .......................................... 7.58 |=================== run3 ................................................ 7.59 |=================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 2000 - Calculate Pi Benchmark Seconds < Lower Is Better AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX . 73.62 |================== biosupdate .......................................... 72.60 |================== run3 ................................................ 72.90 |================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 2000 - Calculate Pi Benchmark Using Dataframe Seconds < Lower Is Better AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX . 3.39 |=================== biosupdate .......................................... 3.36 |=================== run3 ................................................ 3.38 |=================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 2000 - Group By Test Time Seconds < Lower Is Better AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX . 4.830000000 |============ biosupdate .......................................... 4.782490479 |============ run3 ................................................ 4.890000000 |============ Apache Spark 3.3 Row Count: 10000000 - Partitions: 2000 - Repartition Test Time Seconds < Lower Is Better AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX . 4.96 |=================== biosupdate .......................................... 5.04 |=================== run3 ................................................ 5.08 |=================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 2000 - Inner Join Test Time Seconds < Lower Is Better AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX . 6.04 |=================== biosupdate .......................................... 6.05 |=================== run3 ................................................ 6.15 |=================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 2000 - Broadcast Inner Join Test Time Seconds < Lower Is Better AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX . 5.47 |================== biosupdate .......................................... 5.51 |=================== run3 ................................................ 5.63 |===================