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&grr.

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: 10000000 - 1000 - Broadcast Inner Join Test Timespark: 10000000 - 1000 - Inner Join Test Timespark: 10000000 - 1000 - Repartition Test Timespark: 10000000 - 1000 - Group By Test Timespark: 10000000 - 1000 - Calculate Pi Benchmark Using Dataframespark: 10000000 - 1000 - Calculate Pi Benchmarkspark: 10000000 - 1000 - SHA-512 Benchmark Timespark: 10000000 - 2000 - Broadcast Inner Join Test Timespark: 10000000 - 2000 - Inner Join Test Timespark: 10000000 - 2000 - Repartition Test Timespark: 10000000 - 2000 - Group By Test Timespark: 10000000 - 2000 - Calculate Pi Benchmark Using Dataframespark: 10000000 - 2000 - Calculate Pi Benchmarkspark: 10000000 - 2000 - SHA-512 Benchmark Timespark: 1000000 - 1000 - Broadcast Inner Join Test Timespark: 1000000 - 1000 - Inner Join Test Timespark: 1000000 - 1000 - Repartition Test Timespark: 1000000 - 1000 - Group By Test Timespark: 1000000 - 1000 - Calculate Pi Benchmark Using Dataframespark: 1000000 - 1000 - Calculate Pi Benchmarkspark: 1000000 - 1000 - SHA-512 Benchmark Timespark: 10000000 - 100 - Broadcast Inner Join Test Timespark: 10000000 - 100 - Inner Join Test Timespark: 10000000 - 100 - Repartition Test Timespark: 10000000 - 100 - Group By Test Timespark: 10000000 - 100 - Calculate Pi Benchmark Using Dataframespark: 10000000 - 100 - Calculate Pi Benchmarkspark: 10000000 - 100 - SHA-512 Benchmark Timespark: 1000000 - 500 - Broadcast Inner Join Test Timespark: 1000000 - 500 - Inner Join Test Timespark: 1000000 - 500 - Repartition Test Timespark: 1000000 - 500 - Group By Test Timespark: 1000000 - 500 - Calculate Pi Benchmark Using Dataframespark: 1000000 - 500 - Calculate Pi Benchmarkspark: 1000000 - 500 - SHA-512 Benchmark Timespark: 10000000 - 500 - Broadcast Inner Join Test Timespark: 10000000 - 500 - Inner Join Test Timespark: 10000000 - 500 - Repartition Test Timespark: 10000000 - 500 - Group By Test Timespark: 10000000 - 500 - Calculate Pi Benchmark Using Dataframespark: 10000000 - 500 - Calculate Pi Benchmarkspark: 10000000 - 500 - SHA-512 Benchmark Timespark: 1000000 - 2000 - Broadcast Inner Join Test Timespark: 1000000 - 2000 - Inner Join Test Timespark: 1000000 - 2000 - Repartition Test Timespark: 1000000 - 2000 - Group By Test Timespark: 1000000 - 2000 - Calculate Pi Benchmark Using Dataframespark: 1000000 - 2000 - Calculate Pi Benchmarkspark: 1000000 - 2000 - SHA-512 Benchmark Timespark: 1000000 - 100 - Broadcast Inner Join Test Timespark: 1000000 - 100 - Inner Join Test Timespark: 1000000 - 100 - Repartition Test Timespark: 1000000 - 100 - Group By Test Timespark: 1000000 - 100 - Calculate Pi Benchmark Using Dataframespark: 1000000 - 100 - Calculate Pi Benchmarkspark: 1000000 - 100 - SHA-512 Benchmark TimeAMD Ryzen 9 5950X 16-Core - eVGA NVIDIA GeForce GTXbiosupdaterun35.015.294.684.663.3973.667.095.476.044.964.833.3973.627.611.061.241.372.673.3774.1214811152.224.875.144.614.623.4273.4008950136.920.901.181.312.623.3973.3315682312.144.665.004.354.143.3673.5599748936.511.351.671.622.973.3773.8622695132.390.851.061.2840120222.853.4073.1883683692.195.0303329255.184.674.5471328913.3372.3403560286.805.516.055.044.7824904793.3672.5971872207.581.071.311.382.613.4073.3159729142.205.115.304.804.543.3672.6024253607.000.881.181.282.543.4073.1553617442.114.314.844.374.123.3272.696.461.601.851.662.973.3472.2438962452.430.781.001.262.7065421933.37607671471.8330826252.0845160004.975.224.664.603.3572.9715662747.165.636.155.084.893.3872.907.591.0301543331.2886379421.362.593.3572.3977352012.1744804984.765.034.504.553.3772.8054213726.890.911.151.3226805302.563.38302886272.9587755602.114.354.804.364.123.3672.5164670366.451.581.7831954861.702.9688953853.3573.3156669582.460.821.0369233181.2468207852.7010180993.35598457473.2500362582.073868692OpenBenchmarking.org

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: 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 - 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 - 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 - 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 - 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 - 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: 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

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 - 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 - 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 - 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 - 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 - 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: 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: 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 - 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 - 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 - 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 - 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 - 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: 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: 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 - 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 - 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 - 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 - 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 - 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: 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: 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 - 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 - 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 - 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 - 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 - 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: 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: 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 - 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 - 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 - 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 - 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 - 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: 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: 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 - 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 - 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 - 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 - 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 - 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: 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: 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 - 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 - 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 - 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 - 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 - 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


Phoronix Test Suite v10.8.4