EPYC 75F3 2P Linux 6.0 Benchmarks

Benchmarks for a future article. 2 x AMD EPYC 75F3 32-Core testing with a ASRockRack ROME2D16-2T (P3.30 BIOS) and ASPEED on Ubuntu 21.10 via the Phoronix Test Suite.

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 2208078-NE-EPYC75F3248
Jump To Table - Results

View

Do Not Show Noisy Results
Do Not Show Results With Incomplete Data
Do Not Show Results With Little Change/Spread
List Notable Results
Show Result Confidence Charts
Allow Limiting Results To Certain Suite(s)

Statistics

Show Overall Harmonic Mean(s)
Show Overall Geometric Mean
Show Wins / Losses Counts (Pie Chart)
Normalize Results
Remove Outliers Before Calculating Averages

Graph Settings

Force Line Graphs Where Applicable
Convert To Scalar Where Applicable
Prefer Vertical Bar Graphs

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Highlight
Result
Toggle/Hide
Result
Result
Identifier
Performance Per
Dollar
Date
Run
  Test
  Duration
Linux 5.19
August 05 2022
  1 Day, 13 Hours, 51 Minutes
Linux 6.0 5 Aug
August 06 2022
  1 Day, 9 Hours, 12 Minutes
Invert Behavior (Only Show Selected Data)
  1 Day, 11 Hours, 31 Minutes
Only show results matching title/arguments (delimit multiple options with a comma):
Do not show results matching title/arguments (delimit multiple options with a comma):


EPYC 75F3 2P Linux 6.0 BenchmarksOpenBenchmarking.orgPhoronix Test Suite2 x AMD EPYC 75F3 32-Core @ 2.95GHz (64 Cores / 128 Threads)ASRockRack ROME2D16-2T (P3.30 BIOS)AMD Starship/Matisse128GB1000GB Western Digital WD_BLACK SN850 1TBASPEEDAMD Starship/MatisseVE2282 x Intel 10G X550TUbuntu 21.105.19.0-051900-generic (x86_64)5.19.0-051900daily20220805-generic (x86_64)GNOME Shell 40.5X Server1.1.182GCC 11.2.0ext41920x1080ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelsDesktopDisplay ServerVulkanCompilerFile-SystemScreen ResolutionEPYC 75F3 2P Linux 6.0 Benchmarks PerformanceSystem Logs- Transparent Huge Pages: madvise- --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-ZPT0kp/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-ZPT0kp/gcc-11-11.2.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v - Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa001114 - OpenJDK Runtime Environment (build 11.0.15+10-Ubuntu-0ubuntu0.21.10.1)- Python 3.9.7- 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: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected

Linux 5.19 vs. Linux 6.0 5 Aug ComparisonPhoronix Test SuiteBaseline+88.2%+88.2%+176.4%+176.4%+264.6%+264.6%18.1%11.9%11.8%11.8%11.5%11.5%10.4%10.2%9.9%8.2%7.1%6.8%6.8%6.4%5.5%5.3%4.9%4.8%4.7%4.5%4.1%3.7%3.3%3.3%3.3%3.2%3.1%3%2.9%2.4%2.3%2.2%2%2%64 - 10000 - 2,5000,1 - 10000352.7%4 - 10000 - 2,5000,1 - 10000263.3%100 - 500 - Read Write - Average Latency83.2%100 - 500 - Read Write83.1%100 - 250 - Read Write78%100 - 250 - Read Write - Average Latency75%Socket Activity52.7%1.R.W.A.D.F.R.C.C36.5%Semaphores27.9%1000 - 250 - Read Write - Average Latency25%1000 - 250 - Read Write24.8%Context Switching22.1%20020.8%20.7%1000 - 500 - Read Write19.5%1000 - 500 - Read Write - Average Latency19.4%20000000 - 2000 - C.P.B.U.DUpdate Rand15.1%40000000 - 1000 - C.P.B.U.D14.3%R.R.W.R12.1%1000 - 250 - Read Only1000 - 250 - Read Only - Average Latency100 - 250 - Read Only10000000 - 2000 - B.I.J.T.T11.8%100 - 250 - Read Only - Average LatencyFast1000 - 500 - Read Only - Average Latency1000 - 500 - Read Only10000000 - 1000 - C.P.B.U.DGET8.3%1000000 - 2000 - R.T.T8%20000000 - 2000 - R.T.T20000000 - 100 - C.P.B.U.D7%1000000 - 500 - C.P.B.U.D1000000 - 100 - I.J.T.T20000000 - 500 - R.T.T40000000 - 1000 - R.T.T5.9%10005.9%40000000 - 500 - C.P.B.U.D5.7%32 - Process5.7%1000000 - 2000 - B.I.J.T.T10005.4%1000000 - 500 - B.I.J.T.T40000000 - 2000 - Group By Test Time5.2%Forking5004.9%20000000 - 500 - I.J.T.T4.9%1000000 - 100 - S.5.B.T4.8%40000000 - 2000 - I.J.T.T4.8%40000000 - 500 - Group By Test Time20000000 - 2000 - I.J.T.TTradebeans4.6%20000000 - 1000 - R.T.T20000000 - 1000 - Group By Test Time4.2%IO_uring4.2%20000000 - 1000 - I.J.T.T4.2%20000000 - 500 - Group By Test Time40000000 - 2000 - R.T.T4%10000000 - 1000 - R.T.T1000000 - 2000 - C.P.B.U.D3.5%1000000 - 1000 - S.5.B.T3.4%20000000 - 1000 - C.P.B.U.D20000000 - 2000 - Group By Test Time20000000 - 500 - S.5.B.T10000000 - 100 - S.5.B.T3.2%16 - Process3.2%1000000 - 100 - B.I.J.T.TSET3.2%1000000 - 2000 - Group By Test Time3.1%CPU Cache10000000 - 2000 - R.T.T3.1%40000000 - 500 - R.T.TMemory Copying2.9%10000000 - 2000 - C.P.B.U.D10000000 - 500 - R.T.T2.9%20000000 - 1000 - B.I.J.T.T2.9%NUMA2.7%10000000 - 500 - S.5.B.T2.5%20000000 - 2000 - B.I.J.T.T20000000 - 100 - I.J.T.T2.3%MMAP20000000 - 100 - S.5.B.T2.3%1000000 - 500 - R.T.T2.3%1000000 - 500 - S.5.B.T2.3%10000000 - 1000 - I.J.T.T2.2%1.R.W.A.D.S.RWrites2.1%10000000 - 2000 - Group By Test Time10000000 - 500 - C.P.B.U.D2%Preset 12 - Bosphorus 4KInfluxDBInfluxDBPostgreSQL pgbenchPostgreSQL pgbenchPostgreSQL pgbenchPostgreSQL pgbenchStress-NGClickHouseStress-NGPostgreSQL pgbenchPostgreSQL pgbenchStress-NGApache HTTP ServerKeyDBPostgreSQL pgbenchPostgreSQL pgbenchApache SparkFacebook RocksDBApache SparkFacebook RocksDBPostgreSQL pgbenchPostgreSQL pgbenchPostgreSQL pgbenchApache SparkPostgreSQL pgbenchASTC EncoderPostgreSQL pgbenchPostgreSQL pgbenchApache SparkRedisApache SparkNode.js V8 Web Tooling BenchmarkApache SparkApache SparkApache SparkApache SparkApache SparkApache SparkApache HTTP ServerApache SparkHackbenchApache SparknginxApache SparkApache SparkStress-NGnginxApache SparkApache SparkApache SparkApache SparkApache SparkDaCapo BenchmarkApache SparkApache SparkStress-NGApache SparkApache SparkApache SparkApache SparkApache SparkApache SparkApache SparkApache SparkApache SparkApache SparkHackbenchApache SparkRedisApache SparkStress-NGApache SparkApache SparkStress-NGApache SparkApache SparkApache SparkStress-NGApache SparkApache SparkApache SparkStress-NGApache SparkApache SparkApache SparkApache SparkClickHouseApache CassandraApache SparkApache SparkSVT-AV1Linux 5.19Linux 6.0 5 Aug

EPYC 75F3 2P Linux 6.0 Benchmarksnamd: ATPase Simulation - 327,506 Atomsopenfoam: motorBike - Mesh Timeopenfoam: motorBike - Execution Timeopenfoam: drivaerFastback, Large Mesh Size - Mesh Timeopenfoam: drivaerFastback, Large Mesh Size - Execution Timeopenfoam: drivaerFastback, Small Mesh Size - Mesh Timeopenfoam: drivaerFastback, Small Mesh Size - Execution Timeopenfoam: drivaerFastback, Medium Mesh Size - Mesh Timeopenfoam: drivaerFastback, Medium Mesh Size - Execution Timelammps: 20k Atomslammps: Rhodopsin Proteindacapobench: H2dacapobench: Jythondacapobench: Tradesoapdacapobench: Tradebeanssvt-av1: Preset 4 - Bosphorus 4Ksvt-av1: Preset 8 - Bosphorus 4Ksvt-av1: Preset 10 - Bosphorus 4Ksvt-av1: Preset 12 - Bosphorus 4Ksvt-av1: Preset 4 - Bosphorus 1080psvt-av1: Preset 8 - Bosphorus 1080psvt-av1: Preset 10 - Bosphorus 1080psvt-av1: Preset 12 - Bosphorus 1080pprimesieve: 1e12primesieve: 1e13ospray-studio: 1 - 4K - 1 - Path Tracerospray-studio: 2 - 4K - 1 - Path Tracerospray-studio: 3 - 4K - 1 - Path Tracerospray-studio: 1 - 4K - 16 - Path Tracerospray-studio: 1 - 4K - 32 - Path Tracerospray-studio: 2 - 4K - 16 - Path Tracerospray-studio: 2 - 4K - 32 - Path Tracerospray-studio: 3 - 4K - 16 - Path Tracerospray-studio: 3 - 4K - 32 - Path Tracerospray-studio: 1 - 1080p - 1 - Path Tracerospray-studio: 2 - 1080p - 1 - Path Tracerospray-studio: 3 - 1080p - 1 - Path Tracerospray-studio: 1 - 1080p - 16 - Path Tracerospray-studio: 1 - 1080p - 32 - Path Tracerospray-studio: 2 - 1080p - 16 - Path Tracerospray-studio: 2 - 1080p - 32 - Path Tracerospray-studio: 3 - 1080p - 16 - Path Tracerospray-studio: 3 - 1080p - 32 - Path Tracerhackbench: 16 - Threadhackbench: 16 - Processhackbench: 32 - Processaircrack-ng: node-web-tooling: spark: 1000000 - 100 - SHA-512 Benchmark Timespark: 1000000 - 100 - Calculate Pi Benchmarkspark: 1000000 - 100 - Group By 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 - Group By 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 - Group By 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: 20000000 - 100 - SHA-512 Benchmark Timespark: 20000000 - 100 - Calculate Pi Benchmarkspark: 20000000 - 100 - Calculate Pi Benchmark Using Dataframespark: 20000000 - 100 - Group By Test Timespark: 20000000 - 100 - Repartition Test Timespark: 20000000 - 100 - Inner Join Test Timespark: 20000000 - 100 - Broadcast Inner Join Test Timespark: 20000000 - 500 - SHA-512 Benchmark Timespark: 20000000 - 500 - Calculate Pi Benchmarkspark: 20000000 - 500 - Group By Test Timespark: 20000000 - 500 - Repartition Test Timespark: 20000000 - 500 - Inner Join Test Timespark: 20000000 - 500 - Broadcast Inner Join Test Timespark: 40000000 - 100 - SHA-512 Benchmark Timespark: 40000000 - 100 - Calculate Pi Benchmarkspark: 40000000 - 500 - SHA-512 Benchmark Timespark: 40000000 - 500 - Calculate Pi Benchmarkspark: 40000000 - 500 - Calculate Pi Benchmark Using Dataframespark: 40000000 - 500 - Group By Test Timespark: 40000000 - 500 - Repartition Test Timespark: 40000000 - 500 - Inner Join Test Timespark: 40000000 - 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 Timespark: 20000000 - 1000 - SHA-512 Benchmark Timespark: 20000000 - 1000 - Calculate Pi Benchmarkspark: 20000000 - 1000 - Calculate Pi Benchmark Using Dataframespark: 20000000 - 1000 - Group By Test Timespark: 20000000 - 1000 - Repartition Test Timespark: 20000000 - 1000 - Inner Join Test Timespark: 20000000 - 1000 - Broadcast Inner Join Test Timespark: 20000000 - 2000 - SHA-512 Benchmark Timespark: 20000000 - 2000 - Calculate Pi Benchmarkspark: 20000000 - 2000 - Calculate Pi Benchmark Using Dataframespark: 20000000 - 2000 - Group By Test Timespark: 20000000 - 2000 - Repartition Test Timespark: 20000000 - 2000 - Inner Join Test Timespark: 20000000 - 2000 - Broadcast Inner Join Test Timespark: 40000000 - 1000 - SHA-512 Benchmark Timespark: 40000000 - 1000 - Calculate Pi Benchmarkspark: 40000000 - 1000 - Calculate Pi Benchmark Using Dataframespark: 40000000 - 1000 - Group By Test Timespark: 40000000 - 1000 - Repartition Test Timespark: 40000000 - 1000 - Inner Join Test Timespark: 40000000 - 1000 - Broadcast Inner Join Test Timespark: 40000000 - 2000 - SHA-512 Benchmark Timespark: 40000000 - 2000 - Calculate Pi Benchmarkspark: 40000000 - 2000 - Group By Test Timespark: 40000000 - 2000 - Repartition Test Timespark: 40000000 - 2000 - Inner Join Test Timespark: 40000000 - 2000 - Broadcast Inner Join Test Timeastcenc: Fastastcenc: Mediumastcenc: Thoroughastcenc: Exhaustivekeydb: gromacs: MPI CPU - water_GMX50_barepgbench: 100 - 250 - Read Onlypgbench: 100 - 250 - Read Only - Average Latencypgbench: 100 - 500 - Read Onlypgbench: 100 - 500 - Read Only - Average Latencypgbench: 100 - 250 - Read Writepgbench: 100 - 250 - Read Write - Average Latencypgbench: 100 - 500 - Read Writepgbench: 100 - 500 - Read Write - Average Latencypgbench: 1000 - 250 - Read Onlypgbench: 1000 - 250 - Read Only - Average Latencypgbench: 1000 - 500 - Read Onlypgbench: 1000 - 500 - Read Only - Average Latencypgbench: 1000 - 250 - Read Writepgbench: 1000 - 250 - Read Write - Average Latencypgbench: 1000 - 500 - Read Writepgbench: 1000 - 500 - Read Write - Average Latencysqlite-speedtest: Timed Time - Size 1,000redis: GETredis: SETstress-ng: MMAPstress-ng: NUMAstress-ng: Futexstress-ng: MEMFDstress-ng: Atomicstress-ng: Cryptostress-ng: Mallocstress-ng: Forkingstress-ng: IO_uringstress-ng: SENDFILEstress-ng: CPU Cachestress-ng: Semaphoresstress-ng: Matrix Mathstress-ng: Vector Mathstress-ng: Memory Copyingstress-ng: Socket Activitystress-ng: Context Switchingstress-ng: Glibc C String Functionsstress-ng: Glibc Qsort Data Sortingstress-ng: System V Message Passingcassandra: Writesrocksdb: Rand Readrocksdb: Update Randrocksdb: Read While Writingrocksdb: Read Rand Write Randclickhouse: 100M Rows Web Analytics Dataset, First Run / Cold Cacheclickhouse: 100M Rows Web Analytics Dataset, Second Runclickhouse: 100M Rows Web Analytics Dataset, Third Runnginx: 200nginx: 500nginx: 1000apache: 200apache: 500apache: 1000influxdb: 4 - 10000 - 2,5000,1 - 10000influxdb: 64 - 10000 - 2,5000,1 - 10000spark: 1000000 - 100 - Calculate Pi Benchmark Using Dataframespark: 1000000 - 100 - Repartition Test Timespark: 1000000 - 1000 - Calculate Pi Benchmark Using Dataframespark: 1000000 - 1000 - Repartition Test Timespark: 10000000 - 100 - Calculate Pi Benchmark Using Dataframespark: 10000000 - 100 - Repartition Test Timespark: 10000000 - 100 - Inner Join Test Timespark: 10000000 - 100 - Broadcast Inner Join Test Timespark: 20000000 - 500 - Calculate Pi Benchmark Using Dataframespark: 40000000 - 100 - Calculate Pi Benchmark Using Dataframespark: 40000000 - 100 - Group By Test Timespark: 40000000 - 100 - Repartition Test Timespark: 40000000 - 100 - Inner Join Test Timespark: 40000000 - 100 - Broadcast Inner Join Test Timespark: 40000000 - 2000 - Calculate Pi Benchmark Using DataframeLinux 5.19Linux 6.0 5 Aug0.3040136.9670.1624.39195.5797.26343.6497.59343.525.27025.92143373618387847332.62274.287128.207173.1136.868155.677342.426502.9093.18337.30718541895220329501644973014765509353937552146647555474641493075961529788541777811.74911.27116.646277474.47911.593.9824.056.042.371.604.4423.992.516.682.662.781.804.4623.986.612.752.014.6523.932.606.682.903.262.499.5424.028.2910.3224.182.489.525.506.885.5716.0623.962.4213.129.329.517.9617.1024.2114.339.9310.919.4030.0624.5231.0524.172.4423.9718.0918.6117.6310.4424.292.449.385.896.715.6910.8124.282.469.465.907.065.9517.3624.312.4814.1710.3510.7310.0617.1424.362.9414.6210.5711.6010.5931.1924.252.2422.0717.1918.8418.2331.4524.0022.0718.1118.4619.02732.5322327.613343.82684.725881922.867.42518365260.13619916160.251541604.723548009.12412014700.2089640600.5202302810.8641611431.11652.1202411007.751968144.961784.87670.182113891.012364.71163723.85105884.24338470425.4651927.4842273.331229938.9849.548926631.50266242.95459373.0310549.5135220.5526991521.564415168.28867.006136341.83230690373056524403997105515373402284385.30401.91403.6298100.21101317.56103646.31118388.7399339.02101621.301169878.91624096.10.3042036.7369.89620.919194.6997.12341.0696.9340.9225.04026.05643333659388349522.61473.817125.913176.5406.814158.252344.311503.9543.16236.99118551895220929576648833022165865354057572546647655474851496876341528089221780111.79611.63717.589277535.28110.734.1723.855.992.221.554.5423.812.356.662.722.821.714.6123.776.702.792.044.6823.922.696.892.683.202.369.8523.858.3110.5824.072.539.355.666.975.5216.4323.932.5913.079.359.737.8216.5624.2013.769.3311.449.3230.5224.1130.8223.982.5822.8817.5618.7717.8610.4924.132.229.545.686.865.7310.9224.262.399.276.087.026.6517.3224.182.4014.779.9011.1810.3517.2424.102.4914.159.8711.0810.3430.7324.012.5622.2818.2118.5818.1330.8723.8323.2218.8419.3419.15816.4591326.548144.06924.727567873.127.31720525900.12220239900.247304268.2662993616.71713446740.18610625860.4711844713.5771348937.16852.3162225765.881907907.911826.00652.752096383.552345.15165210.84105882.39332565636.6454494.2640559.491222022.3951.066981791.70264575.42457793.4310248.3723058.1322103048.15225904366995901351085106126463033837282.20410.689761561405.5796832.5796610.8298326.5197991.1497899.5795960.12322037.93587822.332.252.472.713.075.206.254.422.182.5318.5517.6017.3716.093.01OpenBenchmarking.org

NAMD

NAMD is a parallel molecular dynamics code designed for high-performance simulation of large biomolecular systems. NAMD was developed by the Theoretical and Computational Biophysics Group in the Beckman Institute for Advanced Science and Technology at the University of Illinois at Urbana-Champaign. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgdays/ns, Fewer Is BetterNAMD 2.14ATPase Simulation - 327,506 AtomsLinux 6.0 5 AugLinux 5.190.06840.13680.20520.27360.342SE +/- 0.00036, N = 3SE +/- 0.00019, N = 30.304200.30401

OpenFOAM

OpenFOAM is the leading free, open-source software for computational fluid dynamics (CFD). This test profile currently uses the drivaerFastback test case for analyzing automotive aerodynamics or alternatively the older motorBike input. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenFOAM 9Input: motorBike - Mesh TimeLinux 6.0 5 AugLinux 5.1981624324036.7336.961. (CXX) g++ options: -std=c++14 -m64 -O3 -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -lfoamToVTK -ldynamicMesh -llagrangian -lgenericPatchFields -lfileFormats -lOpenFOAM -ldl -lm

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenFOAM 9Input: motorBike - Execution TimeLinux 6.0 5 AugLinux 5.19163248648069.8970.101. (CXX) g++ options: -std=c++14 -m64 -O3 -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -lfoamToVTK -ldynamicMesh -llagrangian -lgenericPatchFields -lfileFormats -lOpenFOAM -ldl -lm

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenFOAM 9Input: drivaerFastback, Large Mesh Size - Mesh TimeLinux 6.0 5 AugLinux 5.19130260390520650620.91624.301. (CXX) g++ options: -std=c++14 -m64 -O3 -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -lfoamToVTK -ldynamicMesh -llagrangian -lgenericPatchFields -lfileFormats -lOpenFOAM -ldl -lm

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenFOAM 9Input: drivaerFastback, Large Mesh Size - Execution TimeLinux 6.0 5 AugLinux 5.192K4K6K8K10K9194.699195.571. (CXX) g++ options: -std=c++14 -m64 -O3 -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -lfoamToVTK -ldynamicMesh -llagrangian -lgenericPatchFields -lfileFormats -lOpenFOAM -ldl -lm

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenFOAM 9Input: drivaerFastback, Small Mesh Size - Mesh TimeLinux 6.0 5 AugLinux 5.192040608010097.1297.261. (CXX) g++ options: -std=c++14 -m64 -O3 -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -lfoamToVTK -ldynamicMesh -llagrangian -lgenericPatchFields -lfileFormats -lOpenFOAM -ldl -lm

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenFOAM 9Input: drivaerFastback, Small Mesh Size - Execution TimeLinux 6.0 5 AugLinux 5.1970140210280350341.06343.641. (CXX) g++ options: -std=c++14 -m64 -O3 -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -lfoamToVTK -ldynamicMesh -llagrangian -lgenericPatchFields -lfileFormats -lOpenFOAM -ldl -lm

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenFOAM 9Input: drivaerFastback, Medium Mesh Size - Mesh TimeLinux 6.0 5 AugLinux 5.192040608010096.9097.591. (CXX) g++ options: -std=c++14 -m64 -O3 -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -lfoamToVTK -ldynamicMesh -llagrangian -lgenericPatchFields -lfileFormats -lOpenFOAM -ldl -lm

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenFOAM 9Input: drivaerFastback, Medium Mesh Size - Execution TimeLinux 6.0 5 AugLinux 5.1970140210280350340.92343.501. (CXX) g++ options: -std=c++14 -m64 -O3 -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -lfoamToVTK -ldynamicMesh -llagrangian -lgenericPatchFields -lfileFormats -lOpenFOAM -ldl -lm

LAMMPS Molecular Dynamics Simulator

LAMMPS is a classical molecular dynamics code, and an acronym for Large-scale Atomic/Molecular Massively Parallel Simulator. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 23Jun2022Model: 20k AtomsLinux 6.0 5 AugLinux 5.19612182430SE +/- 0.13, N = 3SE +/- 0.03, N = 325.0425.271. (CXX) g++ options: -O3 -lm -ldl

OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 23Jun2022Model: Rhodopsin ProteinLinux 6.0 5 AugLinux 5.19612182430SE +/- 0.30, N = 15SE +/- 0.40, N = 1226.0625.921. (CXX) g++ options: -O3 -lm -ldl

DaCapo Benchmark

This test runs the DaCapo Benchmarks written in Java and intended to test system/CPU performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: H2Linux 6.0 5 AugLinux 5.199001800270036004500SE +/- 33.43, N = 20SE +/- 40.92, N = 2043334337

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: JythonLinux 6.0 5 AugLinux 5.198001600240032004000SE +/- 13.70, N = 4SE +/- 21.91, N = 436593618

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradesoapLinux 6.0 5 AugLinux 5.198001600240032004000SE +/- 41.73, N = 20SE +/- 35.65, N = 2038833878

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradebeansLinux 6.0 5 AugLinux 5.1911002200330044005500SE +/- 163.41, N = 16SE +/- 61.83, N = 2049524733

SVT-AV1

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.2Encoder Mode: Preset 4 - Input: Bosphorus 4KLinux 6.0 5 AugLinux 5.190.591.181.772.362.95SE +/- 0.011, N = 3SE +/- 0.003, N = 32.6142.6221. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.2Encoder Mode: Preset 8 - Input: Bosphorus 4KLinux 6.0 5 AugLinux 5.191632486480SE +/- 0.26, N = 3SE +/- 0.67, N = 373.8274.291. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.2Encoder Mode: Preset 10 - Input: Bosphorus 4KLinux 6.0 5 AugLinux 5.19306090120150SE +/- 1.40, N = 3SE +/- 1.27, N = 3125.91128.211. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.2Encoder Mode: Preset 12 - Input: Bosphorus 4KLinux 6.0 5 AugLinux 5.194080120160200SE +/- 1.39, N = 15SE +/- 1.55, N = 15176.54173.111. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.2Encoder Mode: Preset 4 - Input: Bosphorus 1080pLinux 6.0 5 AugLinux 5.19246810SE +/- 0.013, N = 3SE +/- 0.018, N = 36.8146.8681. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.2Encoder Mode: Preset 8 - Input: Bosphorus 1080pLinux 6.0 5 AugLinux 5.19306090120150SE +/- 0.66, N = 3SE +/- 0.38, N = 3158.25155.681. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.2Encoder Mode: Preset 10 - Input: Bosphorus 1080pLinux 6.0 5 AugLinux 5.1970140210280350SE +/- 2.74, N = 3SE +/- 1.72, N = 3344.31342.431. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.2Encoder Mode: Preset 12 - Input: Bosphorus 1080pLinux 6.0 5 AugLinux 5.19110220330440550SE +/- 4.55, N = 3SE +/- 3.15, N = 3503.95502.911. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

Primesieve

Primesieve generates prime numbers using a highly optimized sieve of Eratosthenes implementation. Primesieve primarily benchmarks the CPU's L1/L2 cache performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 8.0Length: 1e12Linux 6.0 5 AugLinux 5.190.71621.43242.14862.86483.581SE +/- 0.008, N = 3SE +/- 0.005, N = 33.1623.1831. (CXX) g++ options: -O3

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 8.0Length: 1e13Linux 6.0 5 AugLinux 5.19918273645SE +/- 0.02, N = 3SE +/- 0.08, N = 336.9937.311. (CXX) g++ options: -O3

OSPRay Studio

Intel OSPRay Studio is an open-source, interactive visualization and ray-tracing software package. OSPRay Studio makes use of Intel OSPRay, a portable ray-tracing engine for high-performance, high-fidelity visualizations. OSPRay builds off Intel's Embree and Intel SPMD Program Compiler (ISPC) components as part of the oneAPI rendering toolkit. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 0.11Camera: 1 - Resolution: 4K - Samples Per Pixel: 1 - Renderer: Path TracerLinux 6.0 5 AugLinux 5.19400800120016002000SE +/- 2.19, N = 3SE +/- 3.18, N = 3185518541. (CXX) g++ options: -O3 -lm -ldl

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 0.11Camera: 2 - Resolution: 4K - Samples Per Pixel: 1 - Renderer: Path TracerLinux 6.0 5 AugLinux 5.19400800120016002000SE +/- 2.73, N = 3SE +/- 1.53, N = 3189518951. (CXX) g++ options: -O3 -lm -ldl

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 0.11Camera: 3 - Resolution: 4K - Samples Per Pixel: 1 - Renderer: Path TracerLinux 6.0 5 AugLinux 5.195001000150020002500SE +/- 4.67, N = 3SE +/- 1.76, N = 3220922031. (CXX) g++ options: -O3 -lm -ldl

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 0.11Camera: 1 - Resolution: 4K - Samples Per Pixel: 16 - Renderer: Path TracerLinux 6.0 5 AugLinux 5.196K12K18K24K30KSE +/- 20.85, N = 3SE +/- 59.39, N = 329576295011. (CXX) g++ options: -O3 -lm -ldl

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 0.11Camera: 1 - Resolution: 4K - Samples Per Pixel: 32 - Renderer: Path TracerLinux 6.0 5 AugLinux 5.1914K28K42K56K70KSE +/- 175.73, N = 3SE +/- 94.30, N = 364883644971. (CXX) g++ options: -O3 -lm -ldl

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 0.11Camera: 2 - Resolution: 4K - Samples Per Pixel: 16 - Renderer: Path TracerLinux 6.0 5 AugLinux 5.196K12K18K24K30KSE +/- 13.64, N = 3SE +/- 10.39, N = 330221301471. (CXX) g++ options: -O3 -lm -ldl

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 0.11Camera: 2 - Resolution: 4K - Samples Per Pixel: 32 - Renderer: Path TracerLinux 6.0 5 AugLinux 5.1914K28K42K56K70KSE +/- 138.02, N = 3SE +/- 75.34, N = 365865655091. (CXX) g++ options: -O3 -lm -ldl

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 0.11Camera: 3 - Resolution: 4K - Samples Per Pixel: 16 - Renderer: Path TracerLinux 6.0 5 AugLinux 5.198K16K24K32K40KSE +/- 68.95, N = 3SE +/- 66.37, N = 335405353931. (CXX) g++ options: -O3 -lm -ldl

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 0.11Camera: 3 - Resolution: 4K - Samples Per Pixel: 32 - Renderer: Path TracerLinux 6.0 5 AugLinux 5.1916K32K48K64K80KSE +/- 174.25, N = 3SE +/- 51.03, N = 375725755211. (CXX) g++ options: -O3 -lm -ldl

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 0.11Camera: 1 - Resolution: 1080p - Samples Per Pixel: 1 - Renderer: Path TracerLinux 6.0 5 AugLinux 5.19100200300400500SE +/- 0.67, N = 3SE +/- 0.88, N = 34664661. (CXX) g++ options: -O3 -lm -ldl

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 0.11Camera: 2 - Resolution: 1080p - Samples Per Pixel: 1 - Renderer: Path TracerLinux 6.0 5 AugLinux 5.19100200300400500SE +/- 0.67, N = 3SE +/- 0.33, N = 34764751. (CXX) g++ options: -O3 -lm -ldl

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 0.11Camera: 3 - Resolution: 1080p - Samples Per Pixel: 1 - Renderer: Path TracerLinux 6.0 5 AugLinux 5.19120240360480600SE +/- 0.67, N = 3SE +/- 0.33, N = 35545541. (CXX) g++ options: -O3 -lm -ldl

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 0.11Camera: 1 - Resolution: 1080p - Samples Per Pixel: 16 - Renderer: Path TracerLinux 6.0 5 AugLinux 5.1916003200480064008000SE +/- 20.21, N = 3SE +/- 4.16, N = 3748574641. (CXX) g++ options: -O3 -lm -ldl

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 0.11Camera: 1 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path TracerLinux 6.0 5 AugLinux 5.193K6K9K12K15KSE +/- 56.30, N = 3SE +/- 47.13, N = 314968149301. (CXX) g++ options: -O3 -lm -ldl

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 0.11Camera: 2 - Resolution: 1080p - Samples Per Pixel: 16 - Renderer: Path TracerLinux 6.0 5 AugLinux 5.1916003200480064008000SE +/- 10.74, N = 3SE +/- 4.91, N = 3763475961. (CXX) g++ options: -O3 -lm -ldl

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 0.11Camera: 2 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path TracerLinux 6.0 5 AugLinux 5.193K6K9K12K15KSE +/- 36.43, N = 3SE +/- 26.93, N = 315280152971. (CXX) g++ options: -O3 -lm -ldl

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 0.11Camera: 3 - Resolution: 1080p - Samples Per Pixel: 16 - Renderer: Path TracerLinux 6.0 5 AugLinux 5.192K4K6K8K10KSE +/- 19.75, N = 3SE +/- 8.35, N = 3892288541. (CXX) g++ options: -O3 -lm -ldl

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 0.11Camera: 3 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path TracerLinux 6.0 5 AugLinux 5.194K8K12K16K20KSE +/- 48.43, N = 3SE +/- 35.92, N = 317801177781. (CXX) g++ options: -O3 -lm -ldl

Hackbench

This is a benchmark of Hackbench, a test of the Linux kernel scheduler. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ThreadLinux 6.0 5 AugLinux 5.193691215SE +/- 0.03, N = 3SE +/- 0.14, N = 311.8011.751. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ProcessLinux 6.0 5 AugLinux 5.193691215SE +/- 0.05, N = 3SE +/- 0.08, N = 311.6411.271. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 32 - Type: ProcessLinux 6.0 5 AugLinux 5.1948121620SE +/- 0.12, N = 3SE +/- 0.12, N = 317.5916.651. (CC) gcc options: -lpthread

Aircrack-ng

Aircrack-ng is a tool for assessing WiFi/WLAN network security. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgk/s, More Is BetterAircrack-ng 1.7Linux 6.0 5 AugLinux 5.1960K120K180K240K300KSE +/- 45.85, N = 3SE +/- 49.98, N = 3277535.28277474.481. (CXX) g++ options: -std=gnu++17 -O3 -fvisibility=hidden -fcommon -rdynamic -lnl-3 -lnl-genl-3 -lpcre -lpthread -lz -lssl -lcrypto -lhwloc -ldl -lm -lbsd -pthread

Node.js V8 Web Tooling Benchmark

Running the V8 project's Web-Tooling-Benchmark under Node.js. The Web-Tooling-Benchmark stresses JavaScript-related workloads common to web developers like Babel and TypeScript and Babylon. This test profile can test the system's JavaScript performance with Node.js. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgruns/s, More Is BetterNode.js V8 Web Tooling BenchmarkLinux 6.0 5 AugLinux 5.193691215SE +/- 0.19, N = 15SE +/- 0.15, N = 310.7311.59

Apache Spark

This is a benchmark of Apache Spark with its PySpark interface. Apache Spark is an open-source unified analytics engine for large-scale data processing and dealing with big data. This test profile benchmars the Apache Spark in a single-system configuration using spark-submit. The test makes use of DIYBigData's pyspark-benchmark (https://github.com/DIYBigData/pyspark-benchmark/) for generating of test data and various Apache Spark operations. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - SHA-512 Benchmark TimeLinux 6.0 5 AugLinux 5.190.93831.87662.81493.75324.6915SE +/- 0.05, N = 3SE +/- 0.06, N = 154.173.98

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Calculate Pi BenchmarkLinux 6.0 5 AugLinux 5.19612182430SE +/- 0.11, N = 3SE +/- 0.04, N = 1523.8524.05

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Group By Test TimeLinux 6.0 5 AugLinux 5.19246810SE +/- 0.05, N = 3SE +/- 0.05, N = 155.996.04

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Inner Join Test TimeLinux 6.0 5 AugLinux 5.190.53331.06661.59992.13322.6665SE +/- 0.05, N = 3SE +/- 0.04, N = 152.222.37

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Broadcast Inner Join Test TimeLinux 6.0 5 AugLinux 5.190.360.721.081.441.8SE +/- 0.05, N = 3SE +/- 0.02, N = 151.551.60

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - SHA-512 Benchmark TimeLinux 6.0 5 AugLinux 5.191.02152.0433.06454.0865.1075SE +/- 0.06, N = 12SE +/- 0.05, N = 154.544.44

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Calculate Pi BenchmarkLinux 6.0 5 AugLinux 5.19612182430SE +/- 0.04, N = 12SE +/- 0.03, N = 1523.8123.99

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Calculate Pi Benchmark Using DataframeLinux 6.0 5 AugLinux 5.190.56481.12961.69442.25922.824SE +/- 0.10, N = 12SE +/- 0.11, N = 152.352.51

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Group By Test TimeLinux 6.0 5 AugLinux 5.19246810SE +/- 0.04, N = 12SE +/- 0.04, N = 156.666.68

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Repartition Test TimeLinux 6.0 5 AugLinux 5.190.6121.2241.8362.4483.06SE +/- 0.13, N = 12SE +/- 0.06, N = 152.722.66

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Inner Join Test TimeLinux 6.0 5 AugLinux 5.190.63451.2691.90352.5383.1725SE +/- 0.05, N = 12SE +/- 0.03, N = 152.822.78

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Broadcast Inner Join Test TimeLinux 6.0 5 AugLinux 5.190.4050.811.2151.622.025SE +/- 0.03, N = 12SE +/- 0.05, N = 151.711.80

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 1000 - SHA-512 Benchmark TimeLinux 6.0 5 AugLinux 5.191.03732.07463.11194.14925.1865SE +/- 0.04, N = 15SE +/- 0.04, N = 154.614.46

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 1000 - Calculate Pi BenchmarkLinux 6.0 5 AugLinux 5.19612182430SE +/- 0.03, N = 15SE +/- 0.04, N = 1523.7723.98

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 1000 - Group By Test TimeLinux 6.0 5 AugLinux 5.19246810SE +/- 0.06, N = 15SE +/- 0.04, N = 156.706.61

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 1000 - Inner Join Test TimeLinux 6.0 5 AugLinux 5.190.62781.25561.88342.51123.139SE +/- 0.04, N = 15SE +/- 0.05, N = 152.792.75

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 1000 - Broadcast Inner Join Test TimeLinux 6.0 5 AugLinux 5.190.4590.9181.3771.8362.295SE +/- 0.09, N = 15SE +/- 0.05, N = 152.042.01

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 2000 - SHA-512 Benchmark TimeLinux 6.0 5 AugLinux 5.191.0532.1063.1594.2125.265SE +/- 0.04, N = 6SE +/- 0.05, N = 154.684.65

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 2000 - Calculate Pi BenchmarkLinux 6.0 5 AugLinux 5.19612182430SE +/- 0.02, N = 6SE +/- 0.02, N = 1523.9223.93

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 2000 - Calculate Pi Benchmark Using DataframeLinux 6.0 5 AugLinux 5.190.60531.21061.81592.42123.0265SE +/- 0.15, N = 6SE +/- 0.12, N = 152.692.60

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 2000 - Group By Test TimeLinux 6.0 5 AugLinux 5.19246810SE +/- 0.10, N = 6SE +/- 0.04, N = 156.896.68

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 2000 - Repartition Test TimeLinux 6.0 5 AugLinux 5.190.65251.3051.95752.613.2625SE +/- 0.09, N = 6SE +/- 0.08, N = 152.682.90

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 2000 - Inner Join Test TimeLinux 6.0 5 AugLinux 5.190.73351.4672.20052.9343.6675SE +/- 0.09, N = 6SE +/- 0.06, N = 153.203.26

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 2000 - Broadcast Inner Join Test TimeLinux 6.0 5 AugLinux 5.190.56031.12061.68092.24122.8015SE +/- 0.09, N = 6SE +/- 0.10, N = 152.362.49

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 100 - SHA-512 Benchmark TimeLinux 6.0 5 AugLinux 5.193691215SE +/- 0.03, N = 3SE +/- 0.08, N = 39.859.54

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 100 - Calculate Pi BenchmarkLinux 6.0 5 AugLinux 5.19612182430SE +/- 0.08, N = 3SE +/- 0.02, N = 323.8524.02

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 100 - Group By Test TimeLinux 6.0 5 AugLinux 5.19246810SE +/- 0.05, N = 3SE +/- 0.13, N = 38.318.29

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 500 - SHA-512 Benchmark TimeLinux 6.0 5 AugLinux 5.193691215SE +/- 0.15, N = 3SE +/- 0.14, N = 310.5810.32

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 500 - Calculate Pi BenchmarkLinux 6.0 5 AugLinux 5.19612182430SE +/- 0.12, N = 3SE +/- 0.06, N = 324.0724.18

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 500 - Calculate Pi Benchmark Using DataframeLinux 6.0 5 AugLinux 5.190.56931.13861.70792.27722.8465SE +/- 0.38, N = 3SE +/- 0.09, N = 32.532.48

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 500 - Group By Test TimeLinux 6.0 5 AugLinux 5.193691215SE +/- 0.05, N = 3SE +/- 0.07, N = 39.359.52

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 500 - Repartition Test TimeLinux 6.0 5 AugLinux 5.191.27352.5473.82055.0946.3675SE +/- 0.26, N = 3SE +/- 0.13, N = 35.665.50

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 500 - Inner Join Test TimeLinux 6.0 5 AugLinux 5.19246810SE +/- 0.53, N = 3SE +/- 0.04, N = 36.976.88

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 500 - Broadcast Inner Join Test TimeLinux 6.0 5 AugLinux 5.191.25332.50663.75995.01326.2665SE +/- 0.22, N = 3SE +/- 0.05, N = 35.525.57

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 100 - SHA-512 Benchmark TimeLinux 6.0 5 AugLinux 5.1948121620SE +/- 0.14, N = 9SE +/- 0.17, N = 516.4316.06

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 100 - Calculate Pi BenchmarkLinux 6.0 5 AugLinux 5.19612182430SE +/- 0.04, N = 9SE +/- 0.06, N = 523.9323.96

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 100 - Calculate Pi Benchmark Using DataframeLinux 6.0 5 AugLinux 5.190.58281.16561.74842.33122.914SE +/- 0.17, N = 9SE +/- 0.19, N = 52.592.42

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 100 - Group By Test TimeLinux 6.0 5 AugLinux 5.193691215SE +/- 0.13, N = 9SE +/- 0.16, N = 513.0713.12

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 100 - Repartition Test TimeLinux 6.0 5 AugLinux 5.193691215SE +/- 0.25, N = 9SE +/- 0.27, N = 59.359.32

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 100 - Inner Join Test TimeLinux 6.0 5 AugLinux 5.193691215SE +/- 0.22, N = 9SE +/- 0.06, N = 59.739.51

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 100 - Broadcast Inner Join Test TimeLinux 6.0 5 AugLinux 5.19246810SE +/- 0.12, N = 9SE +/- 0.19, N = 57.827.96

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 500 - SHA-512 Benchmark TimeLinux 6.0 5 AugLinux 5.1948121620SE +/- 0.23, N = 3SE +/- 0.14, N = 1516.5617.10

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 500 - Calculate Pi BenchmarkLinux 6.0 5 AugLinux 5.19612182430SE +/- 0.04, N = 3SE +/- 0.03, N = 1524.2024.21

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 500 - Group By Test TimeLinux 6.0 5 AugLinux 5.1948121620SE +/- 0.20, N = 3SE +/- 0.08, N = 1513.7614.33

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 500 - Repartition Test TimeLinux 6.0 5 AugLinux 5.193691215SE +/- 0.12, N = 3SE +/- 0.15, N = 159.339.93

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 500 - Inner Join Test TimeLinux 6.0 5 AugLinux 5.193691215SE +/- 0.82, N = 3SE +/- 0.18, N = 1511.4410.91

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 500 - Broadcast Inner Join Test TimeLinux 6.0 5 AugLinux 5.193691215SE +/- 0.16, N = 3SE +/- 0.11, N = 159.329.40

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 100 - SHA-512 Benchmark TimeLinux 6.0 5 AugLinux 5.19714212835SE +/- 0.30, N = 3SE +/- 0.27, N = 330.5230.06

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 100 - Calculate Pi BenchmarkLinux 6.0 5 AugLinux 5.19612182430SE +/- 0.11, N = 3SE +/- 0.09, N = 324.1124.52

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 500 - SHA-512 Benchmark TimeLinux 6.0 5 AugLinux 5.19714212835SE +/- 0.32, N = 12SE +/- 0.26, N = 1230.8231.05

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 500 - Calculate Pi BenchmarkLinux 6.0 5 AugLinux 5.19612182430SE +/- 0.02, N = 12SE +/- 0.05, N = 1223.9824.17

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 500 - Calculate Pi Benchmark Using DataframeLinux 6.0 5 AugLinux 5.190.58051.1611.74152.3222.9025SE +/- 0.13, N = 12SE +/- 0.11, N = 122.582.44

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 500 - Group By Test TimeLinux 6.0 5 AugLinux 5.19612182430SE +/- 0.60, N = 12SE +/- 0.63, N = 1222.8823.97

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 500 - Repartition Test TimeLinux 6.0 5 AugLinux 5.1948121620SE +/- 0.15, N = 12SE +/- 0.17, N = 1217.5618.09

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 500 - Inner Join Test TimeLinux 6.0 5 AugLinux 5.19510152025SE +/- 0.22, N = 12SE +/- 0.21, N = 1218.7718.61

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 500 - Broadcast Inner Join Test TimeLinux 6.0 5 AugLinux 5.1948121620SE +/- 0.15, N = 12SE +/- 0.18, N = 1217.8617.63

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 1000 - SHA-512 Benchmark TimeLinux 6.0 5 AugLinux 5.193691215SE +/- 0.15, N = 3SE +/- 0.09, N = 1510.4910.44

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 1000 - Calculate Pi BenchmarkLinux 6.0 5 AugLinux 5.19612182430SE +/- 0.05, N = 3SE +/- 0.03, N = 1524.1324.29

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 1000 - Calculate Pi Benchmark Using DataframeLinux 6.0 5 AugLinux 5.190.5491.0981.6472.1962.745SE +/- 0.06, N = 3SE +/- 0.11, N = 152.222.44

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 1000 - Group By Test TimeLinux 6.0 5 AugLinux 5.193691215SE +/- 0.14, N = 3SE +/- 0.08, N = 159.549.38

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 1000 - Repartition Test TimeLinux 6.0 5 AugLinux 5.191.32532.65063.97595.30126.6265SE +/- 0.17, N = 3SE +/- 0.09, N = 155.685.89

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 1000 - Inner Join Test TimeLinux 6.0 5 AugLinux 5.19246810SE +/- 0.60, N = 3SE +/- 0.11, N = 156.866.71

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 1000 - Broadcast Inner Join Test TimeLinux 6.0 5 AugLinux 5.191.28932.57863.86795.15726.4465SE +/- 0.29, N = 3SE +/- 0.06, N = 155.735.69

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 2000 - SHA-512 Benchmark TimeLinux 6.0 5 AugLinux 5.193691215SE +/- 0.13, N = 4SE +/- 0.09, N = 810.9210.81

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 2000 - Calculate Pi BenchmarkLinux 6.0 5 AugLinux 5.19612182430SE +/- 0.06, N = 4SE +/- 0.07, N = 824.2624.28

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 2000 - Calculate Pi Benchmark Using DataframeLinux 6.0 5 AugLinux 5.190.55351.1071.66052.2142.7675SE +/- 0.12, N = 4SE +/- 0.17, N = 82.392.46

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 2000 - Group By Test TimeLinux 6.0 5 AugLinux 5.193691215SE +/- 0.09, N = 4SE +/- 0.04, N = 89.279.46

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 2000 - Repartition Test TimeLinux 6.0 5 AugLinux 5.19246810SE +/- 0.17, N = 4SE +/- 0.14, N = 86.085.90

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 2000 - Inner Join Test TimeLinux 6.0 5 AugLinux 5.19246810SE +/- 0.22, N = 4SE +/- 0.14, N = 87.027.06

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 2000 - Broadcast Inner Join Test TimeLinux 6.0 5 AugLinux 5.19246810SE +/- 0.30, N = 4SE +/- 0.20, N = 86.655.95

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 1000 - SHA-512 Benchmark TimeLinux 6.0 5 AugLinux 5.1948121620SE +/- 0.13, N = 3SE +/- 0.10, N = 317.3217.36

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 1000 - Calculate Pi BenchmarkLinux 6.0 5 AugLinux 5.19612182430SE +/- 0.06, N = 3SE +/- 0.12, N = 324.1824.31

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 1000 - Calculate Pi Benchmark Using DataframeLinux 6.0 5 AugLinux 5.190.5581.1161.6742.2322.79SE +/- 0.22, N = 3SE +/- 0.26, N = 32.402.48

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 1000 - Group By Test TimeLinux 6.0 5 AugLinux 5.1948121620SE +/- 0.26, N = 3SE +/- 0.40, N = 314.7714.17

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 1000 - Repartition Test TimeLinux 6.0 5 AugLinux 5.193691215SE +/- 0.21, N = 3SE +/- 0.09, N = 39.9010.35

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 1000 - Inner Join Test TimeLinux 6.0 5 AugLinux 5.193691215SE +/- 0.03, N = 3SE +/- 0.71, N = 311.1810.73

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 1000 - Broadcast Inner Join Test TimeLinux 6.0 5 AugLinux 5.193691215SE +/- 0.20, N = 3SE +/- 0.32, N = 310.3510.06

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 2000 - SHA-512 Benchmark TimeLinux 6.0 5 AugLinux 5.1948121620SE +/- 0.12, N = 3SE +/- 0.06, N = 317.2417.14

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 2000 - Calculate Pi BenchmarkLinux 6.0 5 AugLinux 5.19612182430SE +/- 0.03, N = 3SE +/- 0.09, N = 324.1024.36

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 2000 - Calculate Pi Benchmark Using DataframeLinux 6.0 5 AugLinux 5.190.66151.3231.98452.6463.3075SE +/- 0.22, N = 3SE +/- 0.08, N = 32.492.94

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 2000 - Group By Test TimeLinux 6.0 5 AugLinux 5.1948121620SE +/- 0.20, N = 3SE +/- 0.15, N = 314.1514.62

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 2000 - Repartition Test TimeLinux 6.0 5 AugLinux 5.193691215SE +/- 0.18, N = 3SE +/- 0.25, N = 39.8710.57

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 2000 - Inner Join Test TimeLinux 6.0 5 AugLinux 5.193691215SE +/- 0.36, N = 3SE +/- 0.35, N = 311.0811.60

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 2000 - Broadcast Inner Join Test TimeLinux 6.0 5 AugLinux 5.193691215SE +/- 0.26, N = 3SE +/- 0.18, N = 310.3410.59

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 1000 - SHA-512 Benchmark TimeLinux 6.0 5 AugLinux 5.19714212835SE +/- 0.31, N = 6SE +/- 0.02, N = 330.7331.19

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 1000 - Calculate Pi BenchmarkLinux 6.0 5 AugLinux 5.19612182430SE +/- 0.03, N = 6SE +/- 0.05, N = 324.0124.25

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 1000 - Calculate Pi Benchmark Using DataframeLinux 6.0 5 AugLinux 5.190.5761.1521.7282.3042.88SE +/- 0.11, N = 6SE +/- 0.01, N = 32.562.24

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 1000 - Group By Test TimeLinux 6.0 5 AugLinux 5.19510152025SE +/- 0.80, N = 6SE +/- 0.95, N = 322.2822.07

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 1000 - Repartition Test TimeLinux 6.0 5 AugLinux 5.1948121620SE +/- 0.29, N = 6SE +/- 0.08, N = 318.2117.19

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 1000 - Inner Join Test TimeLinux 6.0 5 AugLinux 5.19510152025SE +/- 0.22, N = 6SE +/- 0.51, N = 318.5818.84

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 1000 - Broadcast Inner Join Test TimeLinux 6.0 5 AugLinux 5.1948121620SE +/- 0.14, N = 6SE +/- 0.07, N = 318.1318.23

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 2000 - SHA-512 Benchmark TimeLinux 6.0 5 AugLinux 5.19714212835SE +/- 0.14, N = 3SE +/- 0.36, N = 430.8731.45

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 2000 - Calculate Pi BenchmarkLinux 6.0 5 AugLinux 5.19612182430SE +/- 0.05, N = 3SE +/- 0.06, N = 423.8324.00

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 2000 - Group By Test TimeLinux 6.0 5 AugLinux 5.19612182430SE +/- 1.36, N = 3SE +/- 0.29, N = 423.2222.07

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 2000 - Repartition Test TimeLinux 6.0 5 AugLinux 5.19510152025SE +/- 0.69, N = 3SE +/- 0.19, N = 418.8418.11

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 2000 - Inner Join Test TimeLinux 6.0 5 AugLinux 5.19510152025SE +/- 0.31, N = 3SE +/- 0.28, N = 419.3418.46

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 2000 - Broadcast Inner Join Test TimeLinux 6.0 5 AugLinux 5.19510152025SE +/- 0.57, N = 3SE +/- 0.06, N = 419.1519.02

ASTC Encoder

ASTC Encoder (astcenc) is for the Adaptive Scalable Texture Compression (ASTC) format commonly used with OpenGL, OpenGL ES, and Vulkan graphics APIs. This test profile does a coding test of both compression/decompression. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMT/s, More Is BetterASTC Encoder 4.0Preset: FastLinux 6.0 5 AugLinux 5.192004006008001000SE +/- 1.14, N = 3SE +/- 4.87, N = 3816.46732.531. (CXX) g++ options: -O3 -flto -pthread

OpenBenchmarking.orgMT/s, More Is BetterASTC Encoder 4.0Preset: MediumLinux 6.0 5 AugLinux 5.1970140210280350SE +/- 2.40, N = 3SE +/- 0.45, N = 3326.55327.611. (CXX) g++ options: -O3 -flto -pthread

OpenBenchmarking.orgMT/s, More Is BetterASTC Encoder 4.0Preset: ThoroughLinux 6.0 5 AugLinux 5.191020304050SE +/- 0.01, N = 3SE +/- 0.12, N = 344.0743.831. (CXX) g++ options: -O3 -flto -pthread

OpenBenchmarking.orgMT/s, More Is BetterASTC Encoder 4.0Preset: ExhaustiveLinux 6.0 5 AugLinux 5.191.06372.12743.19114.25485.3185SE +/- 0.0039, N = 3SE +/- 0.0010, N = 34.72754.72581. (CXX) g++ options: -O3 -flto -pthread

KeyDB

A benchmark of KeyDB as a multi-threaded fork of the Redis server. The KeyDB benchmark is conducted using memtier-benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOps/sec, More Is BetterKeyDB 6.2.0Linux 6.0 5 AugLinux 5.1920K40K60K80K100KSE +/- 806.25, N = 15SE +/- 1420.75, N = 1467873.1281922.861. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

GROMACS

The GROMACS (GROningen MAchine for Chemical Simulations) molecular dynamics package testing with the water_GMX50 data. This test profile allows selecting between CPU and GPU-based GROMACS builds. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgNs Per Day, More Is BetterGROMACS 2022.1Implementation: MPI CPU - Input: water_GMX50_bareLinux 6.0 5 AugLinux 5.19246810SE +/- 0.093, N = 3SE +/- 0.009, N = 37.3177.4251. (CXX) g++ options: -O3

PostgreSQL pgbench

This is a benchmark of PostgreSQL using pgbench for facilitating the database benchmarks. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 100 - Clients: 250 - Mode: Read OnlyLinux 6.0 5 AugLinux 5.19400K800K1200K1600K2000KSE +/- 9444.50, N = 3SE +/- 14812.63, N = 12205259018365261. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 100 - Clients: 250 - Mode: Read Only - Average LatencyLinux 6.0 5 AugLinux 5.190.03060.06120.09180.12240.153SE +/- 0.001, N = 3SE +/- 0.001, N = 120.1220.1361. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 100 - Clients: 500 - Mode: Read OnlyLinux 6.0 5 AugLinux 5.19400K800K1200K1600K2000KSE +/- 7587.55, N = 3SE +/- 4678.27, N = 3202399019916161. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 100 - Clients: 500 - Mode: Read Only - Average LatencyLinux 6.0 5 AugLinux 5.190.05650.1130.16950.2260.2825SE +/- 0.001, N = 3SE +/- 0.001, N = 30.2470.2511. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 100 - Clients: 250 - Mode: Read WriteLinux 6.0 5 AugLinux 5.1912K24K36K48K60KSE +/- 685.59, N = 12SE +/- 2148.20, N = 1230426541601. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 100 - Clients: 250 - Mode: Read Write - Average LatencyLinux 6.0 5 AugLinux 5.19246810SE +/- 0.201, N = 12SE +/- 0.246, N = 128.2664.7231. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 100 - Clients: 500 - Mode: Read WriteLinux 6.0 5 AugLinux 5.1912K24K36K48K60KSE +/- 266.44, N = 12SE +/- 278.10, N = 329936548001. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 100 - Clients: 500 - Mode: Read Write - Average LatencyLinux 6.0 5 AugLinux 5.1948121620SE +/- 0.149, N = 12SE +/- 0.046, N = 316.7179.1241. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1000 - Clients: 250 - Mode: Read OnlyLinux 6.0 5 AugLinux 5.19300K600K900K1200K1500KSE +/- 16738.97, N = 4SE +/- 7071.90, N = 3134467412014701. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1000 - Clients: 250 - Mode: Read Only - Average LatencyLinux 6.0 5 AugLinux 5.190.04680.09360.14040.18720.234SE +/- 0.002, N = 4SE +/- 0.001, N = 30.1860.2081. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1000 - Clients: 500 - Mode: Read OnlyLinux 6.0 5 AugLinux 5.19200K400K600K800K1000KSE +/- 10056.00, N = 3SE +/- 15590.78, N = 1210625869640601. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1000 - Clients: 500 - Mode: Read Only - Average LatencyLinux 6.0 5 AugLinux 5.190.1170.2340.3510.4680.585SE +/- 0.004, N = 3SE +/- 0.009, N = 120.4710.5201. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1000 - Clients: 250 - Mode: Read WriteLinux 6.0 5 AugLinux 5.195K10K15K20K25KSE +/- 233.81, N = 12SE +/- 191.34, N = 1218447230281. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1000 - Clients: 250 - Mode: Read Write - Average LatencyLinux 6.0 5 AugLinux 5.193691215SE +/- 0.18, N = 12SE +/- 0.09, N = 1213.5810.861. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1000 - Clients: 500 - Mode: Read WriteLinux 6.0 5 AugLinux 5.193K6K9K12K15KSE +/- 214.95, N = 12SE +/- 257.68, N = 1213489161141. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1000 - Clients: 500 - Mode: Read Write - Average LatencyLinux 6.0 5 AugLinux 5.19918273645SE +/- 0.57, N = 12SE +/- 0.50, N = 1237.1731.121. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

SQLite Speedtest

This is a benchmark of SQLite's speedtest1 benchmark program with an increased problem size of 1,000. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite Speedtest 3.30Timed Time - Size 1,000Linux 6.0 5 AugLinux 5.191224364860SE +/- 0.09, N = 3SE +/- 0.06, N = 352.3252.121. (CC) gcc options: -O2 -lz

Redis

Redis is an open-source in-memory data structure store, used as a database, cache, and message broker. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: GETLinux 6.0 5 AugLinux 5.19500K1000K1500K2000K2500KSE +/- 59257.90, N = 15SE +/- 30136.30, N = 32225765.882411007.751. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: SETLinux 6.0 5 AugLinux 5.19400K800K1200K1600K2000KSE +/- 40790.18, N = 12SE +/- 22543.48, N = 31907907.911968144.961. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Stress-NG

Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: MMAPLinux 6.0 5 AugLinux 5.19400800120016002000SE +/- 18.48, N = 15SE +/- 19.64, N = 41826.001784.871. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: NUMALinux 6.0 5 AugLinux 5.19140280420560700SE +/- 2.12, N = 3SE +/- 1.98, N = 3652.75670.181. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: FutexLinux 6.0 5 AugLinux 5.19500K1000K1500K2000K2500KSE +/- 15683.29, N = 11SE +/- 22426.88, N = 52096383.552113891.011. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: MEMFDLinux 6.0 5 AugLinux 5.195001000150020002500SE +/- 4.48, N = 3SE +/- 3.57, N = 32345.152364.711. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: AtomicLinux 6.0 5 AugLinux 5.1940K80K120K160K200KSE +/- 301.43, N = 3SE +/- 151.41, N = 3165210.84163723.851. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: CryptoLinux 6.0 5 AugLinux 5.1920K40K60K80K100KSE +/- 16.13, N = 3SE +/- 26.25, N = 3105882.39105884.241. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: MallocLinux 6.0 5 AugLinux 5.1970M140M210M280M350MSE +/- 1055135.71, N = 3SE +/- 764022.93, N = 3332565636.64338470425.461. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: ForkingLinux 6.0 5 AugLinux 5.1912K24K36K48K60KSE +/- 163.12, N = 3SE +/- 83.46, N = 354494.2651927.481. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: IO_uringLinux 6.0 5 AugLinux 5.199K18K27K36K45KSE +/- 509.02, N = 3SE +/- 463.86, N = 340559.4942273.331. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: SENDFILELinux 6.0 5 AugLinux 5.19300K600K900K1200K1500KSE +/- 1703.48, N = 3SE +/- 514.30, N = 31222022.391229938.981. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: CPU CacheLinux 6.0 5 AugLinux 5.191224364860SE +/- 2.85, N = 15SE +/- 3.30, N = 1551.0649.541. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: SemaphoresLinux 6.0 5 AugLinux 5.192M4M6M8M10MSE +/- 8046.55, N = 3SE +/- 20602.16, N = 36981791.708926631.501. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Matrix MathLinux 6.0 5 AugLinux 5.1960K120K180K240K300KSE +/- 322.54, N = 3SE +/- 483.70, N = 3264575.42266242.951. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Vector MathLinux 6.0 5 AugLinux 5.19100K200K300K400K500KSE +/- 115.49, N = 3SE +/- 7.46, N = 3457793.43459373.031. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Memory CopyingLinux 6.0 5 AugLinux 5.192K4K6K8K10KSE +/- 55.31, N = 3SE +/- 78.54, N = 310248.3710549.511. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Socket ActivityLinux 6.0 5 AugLinux 5.198K16K24K32K40KSE +/- 394.16, N = 13SE +/- 266.98, N = 323058.1335220.551. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Context SwitchingLinux 6.0 5 AugLinux 5.196M12M18M24M30MSE +/- 991419.73, N = 15SE +/- 237173.48, N = 322103048.1526991521.561. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Glibc C String FunctionsLinux 5.19900K1800K2700K3600K4500KSE +/- 8364.74, N = 34415168.281. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Glibc Qsort Data SortingLinux 5.192004006008001000SE +/- 0.97, N = 3867.001. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: System V Message PassingLinux 5.191.3M2.6M3.9M5.2M6.5MSE +/- 74810.69, N = 36136341.831. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

Apache Cassandra

This is a benchmark of the Apache Cassandra NoSQL database management system making use of cassandra-stress. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOp/s, More Is BetterApache Cassandra 4.0Test: WritesLinux 6.0 5 AugLinux 5.1950K100K150K200K250KSE +/- 2175.99, N = 3225904230690

Facebook RocksDB

This is a benchmark of Facebook's RocksDB as an embeddable persistent key-value store for fast storage based on Google's LevelDB. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.0.1Test: Random ReadLinux 6.0 5 AugLinux 5.1980M160M240M320M400MSE +/- 1400527.90, N = 33669959013730565241. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.0.1Test: Update RandomLinux 6.0 5 AugLinux 5.1990K180K270K360K450KSE +/- 1756.04, N = 33510854039971. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.0.1Test: Read While WritingLinux 6.0 5 AugLinux 5.192M4M6M8M10MSE +/- 404526.19, N = 1210612646105515371. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.0.1Test: Read Random Write RandomLinux 6.0 5 AugLinux 5.19700K1400K2100K2800K3500KSE +/- 17564.16, N = 3303383734022841. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

ClickHouse

ClickHouse is an open-source, high performance OLAP data management system. This test profile uses ClickHouse's standard benchmark recommendations per https://clickhouse.com/docs/en/operations/performance-test/ with the 100 million rows web analytics dataset. The reported value is the query processing time using the geometric mean of all queries performed. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgQueries Per Minute, Geo Mean, More Is BetterClickHouse100M Rows Web Analytics Dataset, First Run / Cold CacheLinux 6.0 5 AugLinux 5.1980160240320400SE +/- 5.74, N = 13282.20385.30MIN: 25.43 / MAX: 10000MIN: 39.66 / MAX: 200001. ClickHouse server version 22.7.1.687 (official build).

OpenBenchmarking.orgQueries Per Minute, Geo Mean, More Is BetterClickHouse100M Rows Web Analytics Dataset, Second RunLinux 6.0 5 AugLinux 5.1990180270360450SE +/- 3.42, N = 13410.69401.91MIN: 65.01 / MAX: 15000MIN: 58.82 / MAX: 300001. ClickHouse server version 22.7.1.687 (official build).

OpenBenchmarking.orgQueries Per Minute, Geo Mean, More Is BetterClickHouse100M Rows Web Analytics Dataset, Third RunLinux 6.0 5 AugLinux 5.1990180270360450SE +/- 2.07, N = 13405.57403.62MIN: 64.24 / MAX: 15000MIN: 55.35 / MAX: 200001. ClickHouse server version 22.7.1.687 (official build).

nginx

This is a benchmark of the lightweight Nginx HTTP(S) web-server. This Nginx web server benchmark test profile makes use of the Golang "Bombardier" program for facilitating the HTTP requests over a fixed period time with a configurable number of concurrent clients. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.21.1Concurrent Requests: 200Linux 6.0 5 AugLinux 5.1920K40K60K80K100KSE +/- 197.99, N = 396832.5798100.211. (CC) gcc options: -lcrypt -lz -O3 -march=native

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.21.1Concurrent Requests: 500Linux 6.0 5 AugLinux 5.1920K40K60K80K100KSE +/- 203.42, N = 396610.82101317.561. (CC) gcc options: -lcrypt -lz -O3 -march=native

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.21.1Concurrent Requests: 1000Linux 6.0 5 AugLinux 5.1920K40K60K80K100KSE +/- 977.30, N = 798326.51103646.311. (CC) gcc options: -lcrypt -lz -O3 -march=native

Apache HTTP Server

This is a test of the Apache HTTPD web server. This Apache HTTPD web server benchmark test profile makes use of the Golang "Bombardier" program for facilitating the HTTP requests over a fixed period time with a configurable number of concurrent clients. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRequests Per Second, More Is BetterApache HTTP Server 2.4.48Concurrent Requests: 200Linux 6.0 5 AugLinux 5.1930K60K90K120K150KSE +/- 636.88, N = 397991.14118388.731. (CC) gcc options: -shared -fPIC -O2

OpenBenchmarking.orgRequests Per Second, More Is BetterApache HTTP Server 2.4.48Concurrent Requests: 500Linux 6.0 5 AugLinux 5.1920K40K60K80K100KSE +/- 1220.15, N = 397899.5799339.021. (CC) gcc options: -shared -fPIC -O2

OpenBenchmarking.orgRequests Per Second, More Is BetterApache HTTP Server 2.4.48Concurrent Requests: 1000Linux 6.0 5 AugLinux 5.1920K40K60K80K100KSE +/- 932.83, N = 395960.12101621.301. (CC) gcc options: -shared -fPIC -O2

InfluxDB

This is a benchmark of the InfluxDB open-source time-series database optimized for fast, high-availability storage for IoT and other use-cases. The InfluxDB test profile makes use of InfluxDB Inch for facilitating the benchmarks. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgval/sec, More Is BetterInfluxDB 1.8.2Concurrent Streams: 4 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000Linux 6.0 5 AugLinux 5.19300K600K900K1200K1500KSE +/- 2032.91, N = 3322037.91169878.9

OpenBenchmarking.orgval/sec, More Is BetterInfluxDB 1.8.2Concurrent Streams: 64 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000Linux 6.0 5 AugLinux 5.19300K600K900K1200K1500KSE +/- 3961.67, N = 3358782.01624096.1

Apache Spark

This is a benchmark of Apache Spark with its PySpark interface. Apache Spark is an open-source unified analytics engine for large-scale data processing and dealing with big data. This test profile benchmars the Apache Spark in a single-system configuration using spark-submit. The test makes use of DIYBigData's pyspark-benchmark (https://github.com/DIYBigData/pyspark-benchmark/) for generating of test data and various Apache Spark operations. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Calculate Pi Benchmark Using DataframeLinux 6.0 5 Aug0.52431.04861.57292.09722.6215SE +/- 0.28, N = 32.33

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Repartition Test TimeLinux 6.0 5 Aug0.50631.01261.51892.02522.5315SE +/- 0.17, N = 32.25

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 1000 - Calculate Pi Benchmark Using DataframeLinux 6.0 5 Aug0.55581.11161.66742.22322.779SE +/- 0.11, N = 152.47

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 1000 - Repartition Test TimeLinux 6.0 5 Aug0.60981.21961.82942.43923.049SE +/- 0.07, N = 152.71

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 100 - Calculate Pi Benchmark Using DataframeLinux 6.0 5 Aug0.69081.38162.07242.76323.454SE +/- 0.14, N = 33.07

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 100 - Repartition Test TimeLinux 6.0 5 Aug1.172.343.514.685.85SE +/- 0.40, N = 35.20

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 100 - Inner Join Test TimeLinux 6.0 5 Aug246810SE +/- 0.37, N = 36.25

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 100 - Broadcast Inner Join Test TimeLinux 6.0 5 Aug0.99451.9892.98353.9784.9725SE +/- 0.26, N = 34.42

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 500 - Calculate Pi Benchmark Using DataframeLinux 6.0 5 Aug0.49050.9811.47151.9622.4525SE +/- 0.03, N = 32.18

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 100 - Calculate Pi Benchmark Using DataframeLinux 6.0 5 Aug0.56931.13861.70792.27722.8465SE +/- 0.09, N = 32.53

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 100 - Group By Test TimeLinux 6.0 5 Aug510152025SE +/- 0.34, N = 318.55

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 100 - Repartition Test TimeLinux 6.0 5 Aug48121620SE +/- 0.70, N = 317.60

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 100 - Inner Join Test TimeLinux 6.0 5 Aug48121620SE +/- 0.54, N = 317.37

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 100 - Broadcast Inner Join Test TimeLinux 6.0 5 Aug48121620SE +/- 0.33, N = 316.09

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 2000 - Calculate Pi Benchmark Using DataframeLinux 6.0 5 Aug0.67731.35462.03192.70923.3865SE +/- 0.15, N = 33.01

221 Results Shown

NAMD
OpenFOAM:
  motorBike - Mesh Time
  motorBike - Execution Time
  drivaerFastback, Large Mesh Size - Mesh Time
  drivaerFastback, Large Mesh Size - Execution Time
  drivaerFastback, Small Mesh Size - Mesh Time
  drivaerFastback, Small Mesh Size - Execution Time
  drivaerFastback, Medium Mesh Size - Mesh Time
  drivaerFastback, Medium Mesh Size - Execution Time
LAMMPS Molecular Dynamics Simulator:
  20k Atoms
  Rhodopsin Protein
DaCapo Benchmark:
  H2
  Jython
  Tradesoap
  Tradebeans
SVT-AV1:
  Preset 4 - Bosphorus 4K
  Preset 8 - Bosphorus 4K
  Preset 10 - Bosphorus 4K
  Preset 12 - Bosphorus 4K
  Preset 4 - Bosphorus 1080p
  Preset 8 - Bosphorus 1080p
  Preset 10 - Bosphorus 1080p
  Preset 12 - Bosphorus 1080p
Primesieve:
  1e12
  1e13
OSPRay Studio:
  1 - 4K - 1 - Path Tracer
  2 - 4K - 1 - Path Tracer
  3 - 4K - 1 - Path Tracer
  1 - 4K - 16 - Path Tracer
  1 - 4K - 32 - Path Tracer
  2 - 4K - 16 - Path Tracer
  2 - 4K - 32 - Path Tracer
  3 - 4K - 16 - Path Tracer
  3 - 4K - 32 - Path Tracer
  1 - 1080p - 1 - Path Tracer
  2 - 1080p - 1 - Path Tracer
  3 - 1080p - 1 - Path Tracer
  1 - 1080p - 16 - Path Tracer
  1 - 1080p - 32 - Path Tracer
  2 - 1080p - 16 - Path Tracer
  2 - 1080p - 32 - Path Tracer
  3 - 1080p - 16 - Path Tracer
  3 - 1080p - 32 - Path Tracer
Hackbench:
  16 - Thread
  16 - Process
  32 - Process
Aircrack-ng
Node.js V8 Web Tooling Benchmark
Apache Spark:
  1000000 - 100 - SHA-512 Benchmark Time
  1000000 - 100 - Calculate Pi Benchmark
  1000000 - 100 - Group By Test Time
  1000000 - 100 - Inner Join Test Time
  1000000 - 100 - Broadcast Inner Join Test Time
  1000000 - 500 - SHA-512 Benchmark Time
  1000000 - 500 - Calculate Pi Benchmark
  1000000 - 500 - Calculate Pi Benchmark Using Dataframe
  1000000 - 500 - Group By Test Time
  1000000 - 500 - Repartition Test Time
  1000000 - 500 - Inner Join Test Time
  1000000 - 500 - Broadcast Inner Join Test Time
  1000000 - 1000 - SHA-512 Benchmark Time
  1000000 - 1000 - Calculate Pi Benchmark
  1000000 - 1000 - Group By Test Time
  1000000 - 1000 - Inner Join Test Time
  1000000 - 1000 - Broadcast Inner Join Test Time
  1000000 - 2000 - SHA-512 Benchmark Time
  1000000 - 2000 - Calculate Pi Benchmark
  1000000 - 2000 - Calculate Pi Benchmark Using Dataframe
  1000000 - 2000 - Group By Test Time
  1000000 - 2000 - Repartition Test Time
  1000000 - 2000 - Inner Join Test Time
  1000000 - 2000 - Broadcast Inner Join Test Time
  10000000 - 100 - SHA-512 Benchmark Time
  10000000 - 100 - Calculate Pi Benchmark
  10000000 - 100 - Group By Test Time
  10000000 - 500 - SHA-512 Benchmark Time
  10000000 - 500 - Calculate Pi Benchmark
  10000000 - 500 - Calculate Pi Benchmark Using Dataframe
  10000000 - 500 - Group By Test Time
  10000000 - 500 - Repartition Test Time
  10000000 - 500 - Inner Join Test Time
  10000000 - 500 - Broadcast Inner Join Test Time
  20000000 - 100 - SHA-512 Benchmark Time
  20000000 - 100 - Calculate Pi Benchmark
  20000000 - 100 - Calculate Pi Benchmark Using Dataframe
  20000000 - 100 - Group By Test Time
  20000000 - 100 - Repartition Test Time
  20000000 - 100 - Inner Join Test Time
  20000000 - 100 - Broadcast Inner Join Test Time
  20000000 - 500 - SHA-512 Benchmark Time
  20000000 - 500 - Calculate Pi Benchmark
  20000000 - 500 - Group By Test Time
  20000000 - 500 - Repartition Test Time
  20000000 - 500 - Inner Join Test Time
  20000000 - 500 - Broadcast Inner Join Test Time
  40000000 - 100 - SHA-512 Benchmark Time
  40000000 - 100 - Calculate Pi Benchmark
  40000000 - 500 - SHA-512 Benchmark Time
  40000000 - 500 - Calculate Pi Benchmark
  40000000 - 500 - Calculate Pi Benchmark Using Dataframe
  40000000 - 500 - Group By Test Time
  40000000 - 500 - Repartition Test Time
  40000000 - 500 - Inner Join Test Time
  40000000 - 500 - Broadcast Inner Join Test Time
  10000000 - 1000 - SHA-512 Benchmark Time
  10000000 - 1000 - Calculate Pi Benchmark
  10000000 - 1000 - Calculate Pi Benchmark Using Dataframe
  10000000 - 1000 - Group By Test Time
  10000000 - 1000 - Repartition Test Time
  10000000 - 1000 - Inner Join Test Time
  10000000 - 1000 - Broadcast Inner Join Test Time
  10000000 - 2000 - SHA-512 Benchmark Time
  10000000 - 2000 - Calculate Pi Benchmark
  10000000 - 2000 - Calculate Pi Benchmark Using Dataframe
  10000000 - 2000 - Group By Test Time
  10000000 - 2000 - Repartition Test Time
  10000000 - 2000 - Inner Join Test Time
  10000000 - 2000 - Broadcast Inner Join Test Time
  20000000 - 1000 - SHA-512 Benchmark Time
  20000000 - 1000 - Calculate Pi Benchmark
  20000000 - 1000 - Calculate Pi Benchmark Using Dataframe
  20000000 - 1000 - Group By Test Time
  20000000 - 1000 - Repartition Test Time
  20000000 - 1000 - Inner Join Test Time
  20000000 - 1000 - Broadcast Inner Join Test Time
  20000000 - 2000 - SHA-512 Benchmark Time
  20000000 - 2000 - Calculate Pi Benchmark
  20000000 - 2000 - Calculate Pi Benchmark Using Dataframe
  20000000 - 2000 - Group By Test Time
  20000000 - 2000 - Repartition Test Time
  20000000 - 2000 - Inner Join Test Time
  20000000 - 2000 - Broadcast Inner Join Test Time
  40000000 - 1000 - SHA-512 Benchmark Time
  40000000 - 1000 - Calculate Pi Benchmark
  40000000 - 1000 - Calculate Pi Benchmark Using Dataframe
  40000000 - 1000 - Group By Test Time
  40000000 - 1000 - Repartition Test Time
  40000000 - 1000 - Inner Join Test Time
  40000000 - 1000 - Broadcast Inner Join Test Time
  40000000 - 2000 - SHA-512 Benchmark Time
  40000000 - 2000 - Calculate Pi Benchmark
  40000000 - 2000 - Group By Test Time
  40000000 - 2000 - Repartition Test Time
  40000000 - 2000 - Inner Join Test Time
  40000000 - 2000 - Broadcast Inner Join Test Time
ASTC Encoder:
  Fast
  Medium
  Thorough
  Exhaustive
KeyDB
GROMACS
PostgreSQL pgbench:
  100 - 250 - Read Only
  100 - 250 - Read Only - Average Latency
  100 - 500 - Read Only
  100 - 500 - Read Only - Average Latency
  100 - 250 - Read Write
  100 - 250 - Read Write - Average Latency
  100 - 500 - Read Write
  100 - 500 - Read Write - Average Latency
  1000 - 250 - Read Only
  1000 - 250 - Read Only - Average Latency
  1000 - 500 - Read Only
  1000 - 500 - Read Only - Average Latency
  1000 - 250 - Read Write
  1000 - 250 - Read Write - Average Latency
  1000 - 500 - Read Write
  1000 - 500 - Read Write - Average Latency
SQLite Speedtest
Redis:
  GET
  SET
Stress-NG:
  MMAP
  NUMA
  Futex
  MEMFD
  Atomic
  Crypto
  Malloc
  Forking
  IO_uring
  SENDFILE
  CPU Cache
  Semaphores
  Matrix Math
  Vector Math
  Memory Copying
  Socket Activity
  Context Switching
  Glibc C String Functions
  Glibc Qsort Data Sorting
  System V Message Passing
Apache Cassandra
Facebook RocksDB:
  Rand Read
  Update Rand
  Read While Writing
  Read Rand Write Rand
ClickHouse:
  100M Rows Web Analytics Dataset, First Run / Cold Cache
  100M Rows Web Analytics Dataset, Second Run
  100M Rows Web Analytics Dataset, Third Run
nginx:
  200
  500
  1000
Apache HTTP Server:
  200
  500
  1000
InfluxDB:
  4 - 10000 - 2,5000,1 - 10000
  64 - 10000 - 2,5000,1 - 10000
Apache Spark:
  1000000 - 100 - Calculate Pi Benchmark Using Dataframe
  1000000 - 100 - Repartition Test Time
  1000000 - 1000 - Calculate Pi Benchmark Using Dataframe
  1000000 - 1000 - Repartition Test Time
  10000000 - 100 - Calculate Pi Benchmark Using Dataframe
  10000000 - 100 - Repartition Test Time
  10000000 - 100 - Inner Join Test Time
  10000000 - 100 - Broadcast Inner Join Test Time
  20000000 - 500 - Calculate Pi Benchmark Using Dataframe
  40000000 - 100 - Calculate Pi Benchmark Using Dataframe
  40000000 - 100 - Group By Test Time
  40000000 - 100 - Repartition Test Time
  40000000 - 100 - Inner Join Test Time
  40000000 - 100 - Broadcast Inner Join Test Time
  40000000 - 2000 - Calculate Pi Benchmark Using Dataframe