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.

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 TimeAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdaterun30.49280.98561.47841.97122.464SE +/- 0.023234964, N = 3SE +/- 0.018586861, N = 3SE +/- 0.005436250, N = 32.1900000002.0845160002.073868692

Apache Spark

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

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Calculate Pi BenchmarkAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdaterun31632486480SE +/- 0.68, N = 3SE +/- 0.40, N = 3SE +/- 0.94, N = 373.1971.8373.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 DataframeAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdaterun30.7651.532.2953.063.825SE +/- 0.007006827, N = 3SE +/- 0.015434365, N = 3SE +/- 0.035994588, N = 33.4000000003.3760767143.355984574

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 TimeAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdaterun30.64131.28261.92392.56523.2065SE +/- 0.002674928, N = 3SE +/- 0.018597071, N = 3SE +/- 0.015733792, N = 32.8500000002.7065421932.701018099

Apache Spark

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

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

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 TimeAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdaterun30.23850.4770.71550.9541.1925SE +/- 0.031879521, N = 3SE +/- 0.055926683, N = 3SE +/- 0.018923539, N = 31.0600000001.0000000001.036923318

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 TimeAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdaterun30.19130.38260.57390.76520.9565SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 30.850.780.82

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 TimeAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdaterun30.48150.9631.44451.9262.4075SE +/- 0.02, N = 9SE +/- 0.02, N = 5SE +/- 0.03, N = 32.142.112.11

Apache Spark

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

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

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 DataframeAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdaterun30.7651.532.2953.063.825SE +/- 0.010285382, N = 9SE +/- 0.017527129, N = 5SE +/- 0.019118909, N = 33.3900000003.4000000003.383028862

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 TimeAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdaterun30.58951.1791.76852.3582.9475SE +/- 0.02, N = 9SE +/- 0.02, N = 5SE +/- 0.03, N = 32.622.542.56

Apache Spark

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

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Repartition Test TimeAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdaterun30.29760.59520.89281.19041.488SE +/- 0.006140697, N = 9SE +/- 0.011466668, N = 5SE +/- 0.021467852, N = 31.3100000001.2800000001.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 TimeAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdaterun30.26550.5310.79651.0621.3275SE +/- 0.01, N = 9SE +/- 0.01, N = 5SE +/- 0.02, N = 31.181.181.15

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 TimeAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdaterun30.20480.40960.61440.81921.024SE +/- 0.01, N = 9SE +/- 0.01, N = 5SE +/- 0.03, N = 30.900.880.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 TimeAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdaterun30.49950.9991.49851.9982.4975SE +/- 0.005834761, N = 3SE +/- 0.018146528, N = 15SE +/- 0.017037429, N = 32.2200000002.2000000002.174480498

Apache Spark

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

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

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 DataframeAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdaterun30.7651.532.2953.063.825SE +/- 0.01, N = 3SE +/- 0.01, N = 15SE +/- 0.01, N = 33.373.403.35

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 TimeAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdaterun30.60081.20161.80242.40323.004SE +/- 0.04, N = 3SE +/- 0.02, N = 15SE +/- 0.01, N = 32.672.612.59

Apache Spark

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

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

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 GTXbiosupdaterun30.29480.58960.88441.17921.474SE +/- 0.047560271, N = 3SE +/- 0.010845249, N = 15SE +/- 0.012954848, N = 31.2400000001.3100000001.288637942

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 TimeAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdaterun30.24080.48160.72240.96321.204SE +/- 0.028225821, N = 3SE +/- 0.012599815, N = 15SE +/- 0.003729003, N = 31.0600000001.0700000001.030154333

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 BenchmarkAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdaterun31632486480SE +/- 0.10, N = 3SE +/- 0.26, N = 3SE +/- 0.18, N = 373.8672.2473.32

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 DataframeAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdaterun30.75831.51662.27493.03323.7915SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 33.373.343.35

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 TimeAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdaterun30.66831.33662.00492.67323.3415SE +/- 0.004893060, N = 3SE +/- 0.024308288, N = 3SE +/- 0.020703226, N = 32.9700000002.9700000002.968895385

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 GTXbiosupdaterun30.41630.83261.24891.66522.0815SE +/- 0.015096162, N = 3SE +/- 0.023342599, N = 3SE +/- 0.019200265, N = 31.6700000001.8500000001.783195486

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 GTXbiosupdaterun30.360.721.081.441.8SE +/- 0.03, N = 3SE +/- 0.08, N = 3SE +/- 0.08, N = 31.351.601.58

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 TimeAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdaterun3246810SE +/- 0.02, N = 3SE +/- 0.06, N = 9SE +/- 0.01, N = 36.927.006.89

Apache Spark

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

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

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 DataframeAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdaterun30.76951.5392.30853.0783.8475SE +/- 0.00, N = 3SE +/- 0.01, N = 9SE +/- 0.02, N = 33.423.363.37

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 TimeAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdaterun31.03952.0793.11854.1585.1975SE +/- 0.04, N = 3SE +/- 0.02, N = 9SE +/- 0.02, N = 34.624.544.55

Apache Spark

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

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

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 TimeAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdaterun31.19252.3853.57754.775.9625SE +/- 0.07, N = 3SE +/- 0.09, N = 9SE +/- 0.04, N = 35.145.305.03

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 TimeAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdaterun31.14982.29963.44944.59925.749SE +/- 0.06, N = 3SE +/- 0.11, N = 9SE +/- 0.03, N = 34.875.114.76

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 TimeAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdaterun3246810SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.06, N = 36.516.466.45

Apache Spark

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

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

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 DataframeAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdaterun30.7561.5122.2683.0243.78SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 33.363.323.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 TimeAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdaterun30.93151.8632.79453.7264.6575SE +/- 0.04, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 34.144.124.12

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 GTXbiosupdaterun30.98331.96662.94993.93324.9165SE +/- 0.07, N = 3SE +/- 0.07, N = 3SE +/- 0.04, N = 34.354.374.36

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 TimeAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdaterun31.1252.253.3754.55.625SE +/- 0.11, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 35.004.844.80

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 TimeAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdaterun31.04852.0973.14554.1945.2425SE +/- 0.21, N = 3SE +/- 0.11, N = 3SE +/- 0.08, N = 34.664.314.35

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 TimeAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdaterun3246810SE +/- 0.06, N = 15SE +/- 0.02, N = 3SE +/- 0.07, N = 157.096.807.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 BenchmarkAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdaterun31632486480SE +/- 0.13, N = 15SE +/- 0.67, N = 3SE +/- 0.21, N = 1573.6672.3472.97

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 DataframeAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdaterun30.76281.52562.28843.05123.814SE +/- 0.01, N = 15SE +/- 0.02, N = 3SE +/- 0.01, N = 153.393.333.35

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 TimeAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdaterun31.04852.0973.14554.1945.2425SE +/- 0.027353887, N = 15SE +/- 0.024456312, N = 3SE +/- 0.019369254, N = 154.6600000004.5471328914.600000000

Apache Spark

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

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

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 TimeAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdaterun31.19032.38063.57094.76125.9515SE +/- 0.05, N = 15SE +/- 0.05, N = 3SE +/- 0.04, N = 155.295.185.22

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 TimeAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdaterun31.13182.26363.39544.52725.659SE +/- 0.081633186, N = 15SE +/- 0.045345498, N = 3SE +/- 0.055199356, N = 155.0100000005.0303329254.970000000

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 TimeAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdaterun3246810SE +/- 0.04, N = 3SE +/- 0.08, N = 3SE +/- 0.08, N = 157.617.587.59

Apache Spark

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

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

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 DataframeAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdaterun30.76281.52562.28843.05123.814SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 153.393.363.38

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 TimeAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdaterun31.10032.20063.30094.40125.5015SE +/- 0.025414084, N = 3SE +/- 0.040437448, N = 3SE +/- 0.013015326, N = 154.8300000004.7824904794.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