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.

HTML result view exported from: https://openbenchmarking.org/result/2208149-QUAR-220812204&sor.

5950xsparkProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverCompilerFile-SystemScreen ResolutionAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdaterun3AMD Ryzen 9 5950X 16-Core @ 3.40GHz (16 Cores / 32 Threads)Gigabyte X570 AORUS ELITE WIFI (F37c BIOS)AMD Starship/Matisse2 x 16 GB DDR4-3733MT/s TEAMGROUP-UD4-36002 x 1000GB Samsung SSD 980 PRO 1TBeVGA NVIDIA GeForce GTX 1060 6GBNVIDIA GP106 HD AudioDELL 2707WFPIntel I211 + Intel Dual Band-AC 3168NGWGentoo 2.85.19.0-gentoo-harambe-edition (x86_64)KDE Plasma 5.25.4X Server 1.21.1.4NVIDIA 515.65.01GCC 11.3.0ext43840x1200Gigabyte X570 AORUS ELITE WIFI (F37d BIOS)5.19.1-gentoo-harambe-edition (x86_64)OpenBenchmarking.orgKernel Details- Transparent Huge Pages: madviseProcessor Details- Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa201016Java Details- AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX: OpenJDK Runtime Environment Temurin-17.0.3+7 (build 17.0.3+7)- biosupdate: OpenJDK Runtime Environment 17.0.3_p7-r1 (build 17.0.3+7)- run3: OpenJDK Runtime Environment 17.0.3_p7-r1 (build 17.0.3+7)Python Details- Python 3.10.5Security Details- AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Vulnerable IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected - biosupdate: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Vulnerable IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected - run3: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Vulnerable IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected

5950xsparkspark: 1000000 - 100 - SHA-512 Benchmark Timespark: 1000000 - 100 - Calculate Pi Benchmarkspark: 1000000 - 100 - Calculate Pi Benchmark Using Dataframespark: 1000000 - 100 - Group By Test Timespark: 1000000 - 100 - Repartition Test Timespark: 1000000 - 100 - Inner Join Test Timespark: 1000000 - 100 - Broadcast Inner Join Test Timespark: 1000000 - 500 - SHA-512 Benchmark Timespark: 1000000 - 500 - Calculate Pi Benchmarkspark: 1000000 - 500 - Calculate Pi Benchmark Using Dataframespark: 1000000 - 500 - Group By Test Timespark: 1000000 - 500 - Repartition Test Timespark: 1000000 - 500 - Inner Join Test Timespark: 1000000 - 500 - Broadcast Inner Join Test Timespark: 1000000 - 1000 - SHA-512 Benchmark Timespark: 1000000 - 1000 - Calculate Pi Benchmarkspark: 1000000 - 1000 - Calculate Pi Benchmark Using Dataframespark: 1000000 - 1000 - Group By Test Timespark: 1000000 - 1000 - Repartition Test Timespark: 1000000 - 1000 - Inner Join Test Timespark: 1000000 - 1000 - Broadcast Inner Join Test Timespark: 1000000 - 2000 - SHA-512 Benchmark Timespark: 1000000 - 2000 - Calculate Pi Benchmarkspark: 1000000 - 2000 - Calculate Pi Benchmark Using Dataframespark: 1000000 - 2000 - Group By Test Timespark: 1000000 - 2000 - Repartition Test Timespark: 1000000 - 2000 - Inner Join Test Timespark: 1000000 - 2000 - Broadcast Inner Join Test Timespark: 10000000 - 100 - SHA-512 Benchmark Timespark: 10000000 - 100 - Calculate Pi Benchmarkspark: 10000000 - 100 - Calculate Pi Benchmark Using Dataframespark: 10000000 - 100 - Group By Test Timespark: 10000000 - 100 - Repartition Test Timespark: 10000000 - 100 - Inner Join Test Timespark: 10000000 - 100 - Broadcast Inner Join Test Timespark: 10000000 - 500 - SHA-512 Benchmark Timespark: 10000000 - 500 - Calculate Pi Benchmarkspark: 10000000 - 500 - Calculate Pi Benchmark Using Dataframespark: 10000000 - 500 - Group By Test Timespark: 10000000 - 500 - Repartition Test Timespark: 10000000 - 500 - Inner Join Test Timespark: 10000000 - 500 - Broadcast Inner Join Test Timespark: 10000000 - 1000 - SHA-512 Benchmark Timespark: 10000000 - 1000 - Calculate Pi Benchmarkspark: 10000000 - 1000 - Calculate Pi Benchmark Using Dataframespark: 10000000 - 1000 - Group By Test Timespark: 10000000 - 1000 - Repartition Test Timespark: 10000000 - 1000 - Inner Join Test Timespark: 10000000 - 1000 - Broadcast Inner Join Test Timespark: 10000000 - 2000 - SHA-512 Benchmark Timespark: 10000000 - 2000 - Calculate Pi Benchmarkspark: 10000000 - 2000 - Calculate Pi Benchmark Using Dataframespark: 10000000 - 2000 - Group By Test Timespark: 10000000 - 2000 - Repartition Test Timespark: 10000000 - 2000 - Inner Join Test Timespark: 10000000 - 2000 - Broadcast Inner Join Test TimeAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdaterun32.1973.1883683693.402.851.2840120221.060.852.1473.3315682313.392.621.311.180.902.2274.1214811153.372.671.371.241.062.3973.8622695133.372.971.621.671.356.9273.4008950133.424.624.615.144.876.5173.5599748933.364.144.355.004.667.0973.663.394.664.685.295.017.6173.623.394.834.966.045.472.08451600071.8330826253.3760767142.7065421931.261.000.782.1173.1553617443.402.541.281.180.882.2073.3159729143.402.611.381.311.072.4372.2438962453.342.971.661.851.607.0072.6024253603.364.544.805.305.116.4672.693.324.124.374.844.316.8072.3403560283.334.5471328914.675.185.0303329257.5872.5971872203.364.7824904795.046.055.512.07386869273.2500362583.3559845742.7010180991.2468207851.0369233180.822.1172.9587755603.3830288622.561.3226805301.150.912.17448049872.3977352013.352.591.361.2886379421.0301543332.4673.3156669583.352.9688953851.701.7831954861.586.8972.8054213723.374.554.505.034.766.4572.5164670363.364.124.364.804.357.1672.9715662743.354.604.665.224.977.5972.903.384.895.086.155.63OpenBenchmarking.org

Apache Spark

Row Count: 1000000 - Partitions: 100 - SHA-512 Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - SHA-512 Benchmark Timerun3biosupdateAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX0.49280.98561.47841.97122.464SE +/- 0.005436250, N = 3SE +/- 0.018586861, N = 3SE +/- 0.023234964, N = 32.0738686922.0845160002.190000000

Apache Spark

Row Count: 1000000 - Partitions: 100 - Calculate Pi Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Calculate Pi BenchmarkbiosupdateAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXrun31632486480SE +/- 0.40, N = 3SE +/- 0.68, N = 3SE +/- 0.94, N = 371.8373.1973.25

Apache Spark

Row Count: 1000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframerun3biosupdateAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX0.7651.532.2953.063.825SE +/- 0.035994588, N = 3SE +/- 0.015434365, N = 3SE +/- 0.007006827, N = 33.3559845743.3760767143.400000000

Apache Spark

Row Count: 1000000 - Partitions: 100 - Group By Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Group By Test Timerun3biosupdateAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX0.64131.28261.92392.56523.2065SE +/- 0.015733792, N = 3SE +/- 0.018597071, N = 3SE +/- 0.002674928, N = 32.7010180992.7065421932.850000000

Apache Spark

Row Count: 1000000 - Partitions: 100 - Repartition Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Repartition Test Timerun3biosupdateAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX0.28890.57780.86671.15561.4445SE +/- 0.011339499, N = 3SE +/- 0.005255675, N = 3SE +/- 0.026244349, N = 31.2468207851.2600000001.284012022

Apache Spark

Row Count: 1000000 - Partitions: 100 - Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Inner Join Test Timebiosupdaterun3AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX0.23850.4770.71550.9541.1925SE +/- 0.055926683, N = 3SE +/- 0.018923539, N = 3SE +/- 0.031879521, N = 31.0000000001.0369233181.060000000

Apache Spark

Row Count: 1000000 - Partitions: 100 - Broadcast Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Broadcast Inner Join Test Timebiosupdaterun3AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX0.19130.38260.57390.76520.9565SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.02, N = 30.780.820.85

Apache Spark

Row Count: 1000000 - Partitions: 500 - SHA-512 Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - SHA-512 Benchmark Timebiosupdaterun3AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX0.48150.9631.44451.9262.4075SE +/- 0.02, N = 5SE +/- 0.03, N = 3SE +/- 0.02, N = 92.112.112.14

Apache Spark

Row Count: 1000000 - Partitions: 500 - Calculate Pi Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Calculate Pi Benchmarkrun3biosupdateAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX1632486480SE +/- 0.40, N = 3SE +/- 0.08, N = 5SE +/- 0.21, N = 972.9673.1673.33

Apache Spark

Row Count: 1000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframe

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframerun3AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdate0.7651.532.2953.063.825SE +/- 0.019118909, N = 3SE +/- 0.010285382, N = 9SE +/- 0.017527129, N = 53.3830288623.3900000003.400000000

Apache Spark

Row Count: 1000000 - Partitions: 500 - Group By Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Group By Test Timebiosupdaterun3AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX0.58951.1791.76852.3582.9475SE +/- 0.02, N = 5SE +/- 0.03, N = 3SE +/- 0.02, N = 92.542.562.62

Apache Spark

Row Count: 1000000 - Partitions: 500 - Repartition Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Repartition Test TimebiosupdateAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXrun30.29760.59520.89281.19041.488SE +/- 0.011466668, N = 5SE +/- 0.006140697, N = 9SE +/- 0.021467852, N = 31.2800000001.3100000001.322680530

Apache Spark

Row Count: 1000000 - Partitions: 500 - Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Inner Join Test Timerun3AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdate0.26550.5310.79651.0621.3275SE +/- 0.02, N = 3SE +/- 0.01, N = 9SE +/- 0.01, N = 51.151.181.18

Apache Spark

Row Count: 1000000 - Partitions: 500 - Broadcast Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Broadcast Inner Join Test TimebiosupdateAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXrun30.20480.40960.61440.81921.024SE +/- 0.01, N = 5SE +/- 0.01, N = 9SE +/- 0.03, N = 30.880.900.91

Apache Spark

Row Count: 1000000 - Partitions: 1000 - SHA-512 Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 1000 - SHA-512 Benchmark Timerun3biosupdateAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX0.49950.9991.49851.9982.4975SE +/- 0.017037429, N = 3SE +/- 0.018146528, N = 15SE +/- 0.005834761, N = 32.1744804982.2000000002.220000000

Apache Spark

Row Count: 1000000 - Partitions: 1000 - Calculate Pi Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 1000 - Calculate Pi Benchmarkrun3biosupdateAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX1632486480SE +/- 0.37, N = 3SE +/- 0.17, N = 15SE +/- 0.34, N = 372.4073.3274.12

Apache Spark

Row Count: 1000000 - Partitions: 1000 - Calculate Pi Benchmark Using Dataframe

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 1000 - Calculate Pi Benchmark Using Dataframerun3AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdate0.7651.532.2953.063.825SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 153.353.373.40

Apache Spark

Row Count: 1000000 - Partitions: 1000 - Group By Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 1000 - Group By Test Timerun3biosupdateAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX0.60081.20161.80242.40323.004SE +/- 0.01, N = 3SE +/- 0.02, N = 15SE +/- 0.04, N = 32.592.612.67

Apache Spark

Row Count: 1000000 - Partitions: 1000 - Repartition Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 1000 - Repartition Test Timerun3AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdate0.31050.6210.93151.2421.5525SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 151.361.371.38

Apache Spark

Row Count: 1000000 - Partitions: 1000 - Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 1000 - Inner Join Test TimeAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXrun3biosupdate0.29480.58960.88441.17921.474SE +/- 0.047560271, N = 3SE +/- 0.012954848, N = 3SE +/- 0.010845249, N = 151.2400000001.2886379421.310000000

Apache Spark

Row Count: 1000000 - Partitions: 1000 - Broadcast Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 1000 - Broadcast Inner Join Test Timerun3AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdate0.24080.48160.72240.96321.204SE +/- 0.003729003, N = 3SE +/- 0.028225821, N = 3SE +/- 0.012599815, N = 151.0301543331.0600000001.070000000

Apache Spark

Row Count: 1000000 - Partitions: 2000 - SHA-512 Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 2000 - SHA-512 Benchmark TimeAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdaterun30.55351.1071.66052.2142.7675SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 32.392.432.46

Apache Spark

Row Count: 1000000 - Partitions: 2000 - Calculate Pi Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 2000 - Calculate Pi Benchmarkbiosupdaterun3AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX1632486480SE +/- 0.26, N = 3SE +/- 0.18, N = 3SE +/- 0.10, N = 372.2473.3273.86

Apache Spark

Row Count: 1000000 - Partitions: 2000 - Calculate Pi Benchmark Using Dataframe

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 2000 - Calculate Pi Benchmark Using Dataframebiosupdaterun3AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX0.75831.51662.27493.03323.7915SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 33.343.353.37

Apache Spark

Row Count: 1000000 - Partitions: 2000 - Group By Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 2000 - Group By Test Timerun3AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdate0.66831.33662.00492.67323.3415SE +/- 0.020703226, N = 3SE +/- 0.004893060, N = 3SE +/- 0.024308288, N = 32.9688953852.9700000002.970000000

Apache Spark

Row Count: 1000000 - Partitions: 2000 - Repartition Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 2000 - Repartition Test TimeAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdaterun30.38250.7651.14751.531.9125SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 31.621.661.70

Apache Spark

Row Count: 1000000 - Partitions: 2000 - Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 2000 - Inner Join Test TimeAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXrun3biosupdate0.41630.83261.24891.66522.0815SE +/- 0.015096162, N = 3SE +/- 0.019200265, N = 3SE +/- 0.023342599, N = 31.6700000001.7831954861.850000000

Apache Spark

Row Count: 1000000 - Partitions: 2000 - Broadcast Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 2000 - Broadcast Inner Join Test TimeAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXrun3biosupdate0.360.721.081.441.8SE +/- 0.03, N = 3SE +/- 0.08, N = 3SE +/- 0.08, N = 31.351.581.60

Apache Spark

Row Count: 10000000 - Partitions: 100 - SHA-512 Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 100 - SHA-512 Benchmark Timerun3AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdate246810SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.06, N = 96.896.927.00

Apache Spark

Row Count: 10000000 - Partitions: 100 - Calculate Pi Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 100 - Calculate Pi Benchmarkbiosupdaterun3AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX1632486480SE +/- 0.18, N = 9SE +/- 0.40, N = 3SE +/- 0.28, N = 372.6072.8173.40

Apache Spark

Row Count: 10000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframebiosupdaterun3AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX0.76951.5392.30853.0783.8475SE +/- 0.01, N = 9SE +/- 0.02, N = 3SE +/- 0.00, N = 33.363.373.42

Apache Spark

Row Count: 10000000 - Partitions: 100 - Group By Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 100 - Group By Test Timebiosupdaterun3AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX1.03952.0793.11854.1585.1975SE +/- 0.02, N = 9SE +/- 0.02, N = 3SE +/- 0.04, N = 34.544.554.62

Apache Spark

Row Count: 10000000 - Partitions: 100 - Repartition Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 100 - Repartition Test Timerun3AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdate1.082.163.244.325.4SE +/- 0.04, N = 3SE +/- 0.04, N = 3SE +/- 0.06, N = 94.504.614.80

Apache Spark

Row Count: 10000000 - Partitions: 100 - Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 100 - Inner Join Test Timerun3AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdate1.19252.3853.57754.775.9625SE +/- 0.04, N = 3SE +/- 0.07, N = 3SE +/- 0.09, N = 95.035.145.30

Apache Spark

Row Count: 10000000 - Partitions: 100 - Broadcast Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 100 - Broadcast Inner Join Test Timerun3AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdate1.14982.29963.44944.59925.749SE +/- 0.03, N = 3SE +/- 0.06, N = 3SE +/- 0.11, N = 94.764.875.11

Apache Spark

Row Count: 10000000 - Partitions: 500 - SHA-512 Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 500 - SHA-512 Benchmark Timerun3biosupdateAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX246810SE +/- 0.06, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 36.456.466.51

Apache Spark

Row Count: 10000000 - Partitions: 500 - Calculate Pi Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 500 - Calculate Pi Benchmarkrun3biosupdateAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX1632486480SE +/- 0.30, N = 3SE +/- 0.24, N = 3SE +/- 0.39, N = 372.5272.6973.56

Apache Spark

Row Count: 10000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframe

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 500 - Calculate Pi Benchmark Using DataframebiosupdateAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXrun30.7561.5122.2683.0243.78SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.02, N = 33.323.363.36

Apache Spark

Row Count: 10000000 - Partitions: 500 - Group By Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 500 - Group By Test Timebiosupdaterun3AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX0.93151.8632.79453.7264.6575SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 34.124.124.14

Apache Spark

Row Count: 10000000 - Partitions: 500 - Repartition Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 500 - Repartition Test TimeAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXrun3biosupdate0.98331.96662.94993.93324.9165SE +/- 0.07, N = 3SE +/- 0.04, N = 3SE +/- 0.07, N = 34.354.364.37

Apache Spark

Row Count: 10000000 - Partitions: 500 - Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 500 - Inner Join Test Timerun3biosupdateAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX1.1252.253.3754.55.625SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.11, N = 34.804.845.00

Apache Spark

Row Count: 10000000 - Partitions: 500 - Broadcast Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 500 - Broadcast Inner Join Test Timebiosupdaterun3AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX1.04852.0973.14554.1945.2425SE +/- 0.11, N = 3SE +/- 0.08, N = 3SE +/- 0.21, N = 34.314.354.66

Apache Spark

Row Count: 10000000 - Partitions: 1000 - SHA-512 Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 1000 - SHA-512 Benchmark TimebiosupdateAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXrun3246810SE +/- 0.02, N = 3SE +/- 0.06, N = 15SE +/- 0.07, N = 156.807.097.16

Apache Spark

Row Count: 10000000 - Partitions: 1000 - Calculate Pi Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 1000 - Calculate Pi Benchmarkbiosupdaterun3AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX1632486480SE +/- 0.67, N = 3SE +/- 0.21, N = 15SE +/- 0.13, N = 1572.3472.9773.66

Apache Spark

Row Count: 10000000 - Partitions: 1000 - Calculate Pi Benchmark Using Dataframe

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 1000 - Calculate Pi Benchmark Using Dataframebiosupdaterun3AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX0.76281.52562.28843.05123.814SE +/- 0.02, N = 3SE +/- 0.01, N = 15SE +/- 0.01, N = 153.333.353.39

Apache Spark

Row Count: 10000000 - Partitions: 1000 - Group By Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 1000 - Group By Test Timebiosupdaterun3AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX1.04852.0973.14554.1945.2425SE +/- 0.024456312, N = 3SE +/- 0.019369254, N = 15SE +/- 0.027353887, N = 154.5471328914.6000000004.660000000

Apache Spark

Row Count: 10000000 - Partitions: 1000 - Repartition Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 1000 - Repartition Test Timerun3biosupdateAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX1.0532.1063.1594.2125.265SE +/- 0.03, N = 15SE +/- 0.07, N = 3SE +/- 0.04, N = 154.664.674.68

Apache Spark

Row Count: 10000000 - Partitions: 1000 - Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 1000 - Inner Join Test Timebiosupdaterun3AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX1.19032.38063.57094.76125.9515SE +/- 0.05, N = 3SE +/- 0.04, N = 15SE +/- 0.05, N = 155.185.225.29

Apache Spark

Row Count: 10000000 - Partitions: 1000 - Broadcast Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 1000 - Broadcast Inner Join Test Timerun3AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdate1.13182.26363.39544.52725.659SE +/- 0.055199356, N = 15SE +/- 0.081633186, N = 15SE +/- 0.045345498, N = 34.9700000005.0100000005.030332925

Apache Spark

Row Count: 10000000 - Partitions: 2000 - SHA-512 Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 2000 - SHA-512 Benchmark Timebiosupdaterun3AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX246810SE +/- 0.08, N = 3SE +/- 0.08, N = 15SE +/- 0.04, N = 37.587.597.61

Apache Spark

Row Count: 10000000 - Partitions: 2000 - Calculate Pi Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 2000 - Calculate Pi Benchmarkbiosupdaterun3AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX1632486480SE +/- 0.41, N = 3SE +/- 0.18, N = 15SE +/- 0.44, N = 372.6072.9073.62

Apache Spark

Row Count: 10000000 - Partitions: 2000 - Calculate Pi Benchmark Using Dataframe

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 2000 - Calculate Pi Benchmark Using Dataframebiosupdaterun3AMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTX0.76281.52562.28843.05123.814SE +/- 0.01, N = 3SE +/- 0.01, N = 15SE +/- 0.02, N = 33.363.383.39

Apache Spark

Row Count: 10000000 - Partitions: 2000 - Group By Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 2000 - Group By Test TimebiosupdateAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXrun31.10032.20063.30094.40125.5015SE +/- 0.040437448, N = 3SE +/- 0.025414084, N = 3SE +/- 0.013015326, N = 154.7824904794.8300000004.890000000

Apache Spark

Row Count: 10000000 - Partitions: 2000 - Repartition Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 2000 - Repartition Test TimeAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdaterun31.1432.2863.4294.5725.715SE +/- 0.12, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 154.965.045.08

Apache Spark

Row Count: 10000000 - Partitions: 2000 - Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 2000 - Inner Join Test TimeAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdaterun3246810SE +/- 0.26, N = 3SE +/- 0.11, N = 3SE +/- 0.08, N = 156.046.056.15

Apache Spark

Row Count: 10000000 - Partitions: 2000 - Broadcast Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 2000 - Broadcast Inner Join Test TimeAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdaterun31.26682.53363.80045.06726.334SE +/- 0.07, N = 3SE +/- 0.10, N = 3SE +/- 0.07, N = 155.475.515.63


Phoronix Test Suite v10.8.4