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 Benchmarksinfluxdb: 64 - 10000 - 2,5000,1 - 10000influxdb: 4 - 10000 - 2,5000,1 - 10000pgbench: 100 - 500 - Read Write - Average Latencypgbench: 100 - 500 - Read Writeclickhouse: 100M Rows Web Analytics Dataset, First Run / Cold Cachestress-ng: Semaphorespgbench: 1000 - 250 - Read Write - Average Latencypgbench: 1000 - 250 - Read Writeapache: 200pgbench: 1000 - 500 - Read Writepgbench: 1000 - 500 - Read Write - Average Latencyrocksdb: Update Randrocksdb: Read Rand Write Randpgbench: 1000 - 250 - Read Onlypgbench: 1000 - 250 - Read Only - Average Latencypgbench: 100 - 250 - Read Onlypgbench: 100 - 250 - Read Only - Average Latencyastcenc: Fastpgbench: 1000 - 500 - Read Only - Average Latencypgbench: 1000 - 500 - Read Onlyspark: 20000000 - 2000 - Repartition Test Timespark: 20000000 - 500 - Repartition Test Timespark: 40000000 - 1000 - Repartition Test Timeapache: 1000hackbench: 32 - Processnginx: 1000stress-ng: Forkingnginx: 500spark: 1000000 - 100 - SHA-512 Benchmark Timespark: 40000000 - 2000 - Inner Join Test Timespark: 20000000 - 2000 - Inner Join Test Timespark: 20000000 - 1000 - Repartition Test Timespark: 20000000 - 1000 - Group By Test Timestress-ng: IO_uringspark: 20000000 - 500 - Group By Test Timespark: 10000000 - 1000 - Repartition Test Timespark: 1000000 - 1000 - SHA-512 Benchmark Timespark: 20000000 - 2000 - Group By Test Timespark: 20000000 - 500 - SHA-512 Benchmark Timespark: 10000000 - 100 - SHA-512 Benchmark Timehackbench: 16 - Processspark: 1000000 - 100 - Broadcast Inner Join Test Timespark: 1000000 - 2000 - Group By Test Timespark: 40000000 - 500 - Repartition Test Timestress-ng: Memory Copyingspark: 20000000 - 1000 - Broadcast Inner Join Test Timestress-ng: NUMAspark: 10000000 - 500 - SHA-512 Benchmark Timespark: 20000000 - 2000 - Broadcast Inner Join Test Timestress-ng: MMAPspark: 20000000 - 100 - SHA-512 Benchmark Timespark: 1000000 - 500 - SHA-512 Benchmark Timeclickhouse: 100M Rows Web Analytics Dataset, Second Runcassandra: Writesspark: 10000000 - 2000 - Group By Test Timesvt-av1: Preset 12 - Bosphorus 4Kspark: 40000000 - 2000 - SHA-512 Benchmark Timesvt-av1: Preset 10 - Bosphorus 4Kspark: 10000000 - 500 - Group By Test Timespark: 20000000 - 100 - Broadcast Inner Join Test Timestress-ng: Mallocspark: 10000000 - 1000 - Group By Test Timespark: 40000000 - 100 - Calculate Pi Benchmarksvt-av1: Preset 8 - Bosphorus 1080procksdb: Rand Readpgbench: 100 - 500 - Read Onlypgbench: 100 - 500 - Read Only - Average Latencyspark: 40000000 - 100 - SHA-512 Benchmark Timespark: 40000000 - 1000 - SHA-512 Benchmark Timegromacs: MPI CPU - water_GMX50_bareapache: 500spark: 40000000 - 1000 - Inner Join Test Timespark: 1000000 - 1000 - Group By Test Timenginx: 200spark: 40000000 - 500 - Broadcast Inner Join Test Timedacapobench: Jythonspark: 20000000 - 2000 - Calculate Pi Benchmarkspark: 10000000 - 2000 - SHA-512 Benchmark Timespark: 40000000 - 1000 - Calculate Pi Benchmarklammps: 20k Atomsstress-ng: Atomicspark: 1000000 - 1000 - Calculate Pi Benchmarkspark: 40000000 - 500 - Inner Join Test Timespark: 20000000 - 500 - Broadcast Inner Join Test Timeprimesieve: 1e13spark: 1000000 - 100 - Calculate Pi Benchmarkstress-ng: Futexspark: 1000000 - 100 - Group By Test Timestress-ng: MEMFDsvt-av1: Preset 4 - Bosphorus 1080pspark: 40000000 - 500 - Calculate Pi Benchmarkospray-studio: 3 - 1080p - 16 - Path Traceropenfoam: drivaerFastback, Medium Mesh Size - Execution Timeopenfoam: drivaerFastback, Small Mesh Size - Execution Timespark: 1000000 - 500 - Calculate Pi Benchmarkspark: 40000000 - 500 - SHA-512 Benchmark Timespark: 40000000 - 2000 - Calculate Pi Benchmarkspark: 10000000 - 100 - Calculate Pi Benchmarkopenfoam: drivaerFastback, Medium Mesh Size - Mesh Timespark: 40000000 - 2000 - Broadcast Inner Join Test Timeprimesieve: 1e12spark: 10000000 - 1000 - Calculate Pi Benchmarkstress-ng: SENDFILEspark: 1000000 - 2000 - SHA-512 Benchmark Timesvt-av1: Preset 8 - Bosphorus 4Kstress-ng: Matrix Mathopenfoam: motorBike - Mesh Timeospray-studio: 1 - 4K - 32 - Path Tracerspark: 20000000 - 2000 - SHA-512 Benchmark Timeastcenc: Thoroughspark: 40000000 - 1000 - Broadcast Inner Join Test Timesvt-av1: Preset 10 - Bosphorus 1080popenfoam: drivaerFastback, Large Mesh Size - Mesh Timeospray-studio: 2 - 4K - 32 - Path Tracerspark: 20000000 - 1000 - Calculate Pi Benchmarklammps: Rhodopsin Proteinospray-studio: 2 - 1080p - 16 - Path Tracerclickhouse: 100M Rows Web Analytics Dataset, Third Runspark: 10000000 - 1000 - SHA-512 Benchmark Timespark: 10000000 - 500 - Calculate Pi Benchmarkhackbench: 16 - Threadspark: 20000000 - 100 - Group By Test Timesqlite-speedtest: Timed Time - Size 1,000stress-ng: Vector Mathastcenc: Mediumsvt-av1: Preset 4 - Bosphorus 4Kopenfoam: motorBike - Execution Timespark: 1000000 - 500 - Group By Test Timeospray-studio: 1 - 1080p - 16 - Path Tracerospray-studio: 3 - 4K - 1 - Path Tracerospray-studio: 3 - 4K - 32 - Path Tracerospray-studio: 1 - 1080p - 32 - Path Tracerospray-studio: 1 - 4K - 16 - Path Tracerospray-studio: 2 - 4K - 16 - Path Tracerspark: 10000000 - 100 - Group By Test Timespark: 20000000 - 1000 - SHA-512 Benchmark Timeospray-studio: 2 - 1080p - 1 - Path Tracersvt-av1: Preset 12 - Bosphorus 1080popenfoam: drivaerFastback, Small Mesh Size - Mesh Timeospray-studio: 3 - 1080p - 32 - Path Tracerdacapobench: Tradesoapspark: 20000000 - 100 - Calculate Pi Benchmarkospray-studio: 2 - 1080p - 32 - Path Tracerdacapobench: H2spark: 10000000 - 2000 - Calculate Pi Benchmarknamd: ATPase Simulation - 327,506 Atomsospray-studio: 1 - 4K - 1 - Path Tracerspark: 1000000 - 2000 - Calculate Pi Benchmarkspark: 20000000 - 500 - Calculate Pi Benchmarkastcenc: Exhaustiveospray-studio: 3 - 4K - 16 - Path Traceraircrack-ng: openfoam: drivaerFastback, Large Mesh Size - Execution Timestress-ng: Cryptospark: 40000000 - 100 - Broadcast Inner Join Test Timespark: 40000000 - 100 - Inner Join Test Timespark: 40000000 - 100 - Group By Test Timespark: 20000000 - 500 - Calculate Pi Benchmark Using Dataframestress-ng: System V Message Passingstress-ng: Glibc Qsort Data Sortingstress-ng: Glibc C String Functionsospray-studio: 3 - 1080p - 1 - Path Tracerospray-studio: 1 - 1080p - 1 - Path Tracerospray-studio: 2 - 4K - 1 - Path Tracerspark: 40000000 - 2000 - Calculate Pi Benchmark Using Dataframespark: 40000000 - 100 - Repartition Test Timespark: 40000000 - 100 - Calculate Pi Benchmark Using Dataframespark: 10000000 - 100 - Broadcast Inner Join Test Timespark: 10000000 - 100 - Inner Join Test Timespark: 10000000 - 100 - Repartition Test Timespark: 10000000 - 100 - Calculate Pi Benchmark Using Dataframespark: 1000000 - 1000 - Repartition Test Timespark: 1000000 - 1000 - Calculate Pi Benchmark Using Dataframespark: 1000000 - 100 - Repartition Test Timespark: 1000000 - 100 - Calculate Pi Benchmark Using Dataframerocksdb: Read While Writingstress-ng: Context Switchingstress-ng: Socket Activitystress-ng: CPU Cacheredis: SETredis: GETpgbench: 100 - 250 - Read Write - Average Latencypgbench: 100 - 250 - Read Writekeydb: spark: 40000000 - 2000 - Repartition Test Timespark: 40000000 - 2000 - Group By Test Timespark: 40000000 - 1000 - Group By Test Timespark: 40000000 - 1000 - Calculate Pi Benchmark Using Dataframespark: 20000000 - 2000 - Calculate Pi Benchmark Using Dataframespark: 20000000 - 1000 - Inner Join Test Timespark: 20000000 - 1000 - Calculate Pi Benchmark Using Dataframespark: 10000000 - 2000 - Broadcast Inner Join Test Timespark: 10000000 - 2000 - Inner Join Test Timespark: 10000000 - 2000 - Repartition Test Timespark: 10000000 - 2000 - Calculate Pi Benchmark Using Dataframespark: 10000000 - 1000 - Broadcast Inner Join Test Timespark: 10000000 - 1000 - Inner Join Test Timespark: 10000000 - 1000 - Calculate Pi Benchmark Using Dataframespark: 40000000 - 500 - Group By Test Timespark: 40000000 - 500 - Calculate Pi Benchmark Using Dataframespark: 20000000 - 500 - Inner Join Test Timespark: 20000000 - 100 - Inner Join Test Timespark: 20000000 - 100 - Repartition Test Timespark: 20000000 - 100 - Calculate Pi Benchmark Using Dataframespark: 10000000 - 500 - Broadcast Inner Join Test Timespark: 10000000 - 500 - Inner Join Test Timespark: 10000000 - 500 - Repartition Test Timespark: 10000000 - 500 - Calculate Pi Benchmark Using Dataframespark: 1000000 - 2000 - Broadcast Inner Join Test Timespark: 1000000 - 2000 - Inner Join Test Timespark: 1000000 - 2000 - Repartition Test Timespark: 1000000 - 2000 - Calculate Pi Benchmark Using Dataframespark: 1000000 - 1000 - Broadcast Inner Join Test Timespark: 1000000 - 1000 - Inner Join Test Timespark: 1000000 - 500 - Broadcast Inner Join Test Timespark: 1000000 - 500 - Inner Join Test Timespark: 1000000 - 500 - Repartition Test Timespark: 1000000 - 500 - Calculate Pi Benchmark Using Dataframespark: 1000000 - 100 - Inner Join Test Timenode-web-tooling: dacapobench: TradebeansLinux 5.19Linux 6.0 5 Aug1624096.11169878.99.12454800385.308926631.5010.86423028118388.731611431.116403997340228412014700.20818365260.136732.53220.52096406010.579.9317.19101621.3016.646103646.3151927.48101317.563.9818.4611.6010.3514.1742273.3314.335.894.4614.6217.109.5411.2711.606.6818.0910549.5110.06670.1810.3210.591784.8716.064.44401.912306909.46173.11331.45128.2079.527.96338470425.469.3824.52155.67737305652419916160.25130.0631.197.42599339.0218.846.6198100.2117.63361824.3610.8124.2525.270163723.8523.9818.619.4037.30724.052113891.016.042364.716.86824.178854343.5343.6423.9931.0524.0024.0297.5919.023.18324.291229938.984.6574.287266242.9536.966449717.1443.826818.23342.426624.36550924.3125.9217596403.6210.4424.1811.74913.1252.120459373.03327.61332.62270.16.6874642203755211493029501301478.2917.36475502.90997.2617778387823.9615297433724.280.30401185423.9324.214.725835393277474.4799195.57105884.246136341.83867.004415168.2855446618951055153726991521.5635220.5549.541968144.962411007.754.7235416081922.8618.1122.0722.072.242.9410.732.485.957.065.902.465.696.712.4423.972.4410.919.519.322.425.576.885.502.482.493.262.902.602.012.751.802.782.662.512.3711.594733358782322037.916.71729936282.206981791.7013.5771844797991.141348937.168351085303383713446740.18620525900.122816.45910.47110625869.879.3318.2195960.1217.58998326.5154494.2696610.824.1719.3411.089.9014.7740559.4913.765.684.6114.1516.569.8511.6371.556.8917.5610248.3710.35652.7510.5810.341826.0016.434.54410.6897615612259049.27176.54030.87125.9139.357.82332565636.649.5424.11158.25236699590120239900.24730.5230.737.31797899.5718.586.7096832.5717.86365924.1010.9224.0125.040165210.8423.7718.779.3236.99123.852096383.555.992345.156.81423.988922340.92341.0623.8130.8223.8323.8596.919.153.16224.131222022.394.6873.817264575.4236.736488317.2444.069218.13344.311620.916586524.1826.0567634405.5710.4924.0711.79613.0752.316457793.43326.54812.61469.896.6674852209757251496829576302218.3117.32476503.95497.1217801388323.9315280433324.260.30420185523.9224.204.727535405277535.2819194.69105882.3916.0917.3718.552.1855446618953.0117.602.534.426.255.203.072.712.472.252.331061264622103048.1523058.1351.061907907.912225765.888.2663042667873.1218.8423.2222.282.562.4911.182.406.657.026.082.395.736.862.2222.882.5811.449.739.352.595.526.975.662.532.363.202.682.692.042.791.712.822.722.352.2210.734952OpenBenchmarking.org

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: 64 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000Linux 6.0 5 AugLinux 5.19300K600K900K1200K1500KSE +/- 3961.67, N = 3358782.01624096.1

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

PostgreSQL pgbench

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

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

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).

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

PostgreSQL pgbench

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

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

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

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

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

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: 1000 - Clients: 250 - Mode: Read OnlyLinux 5.19Linux 6.0 5 Aug300K600K900K1200K1500KSE +/- 7071.90, N = 3SE +/- 16738.97, N = 4120147013446741. (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 5.19Linux 6.0 5 Aug0.04680.09360.14040.18720.234SE +/- 0.001, N = 3SE +/- 0.002, N = 40.2080.1861. (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 OnlyLinux 5.19Linux 6.0 5 Aug400K800K1200K1600K2000KSE +/- 14812.63, N = 12SE +/- 9444.50, N = 3183652620525901. (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 5.19Linux 6.0 5 Aug0.03060.06120.09180.12240.153SE +/- 0.001, N = 12SE +/- 0.001, N = 30.1360.1221. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

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 5.19Linux 6.0 5 Aug2004006008001000SE +/- 4.87, N = 3SE +/- 1.14, N = 3732.53816.461. (CXX) g++ options: -O3 -flto -pthread

PostgreSQL pgbench

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

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1000 - Clients: 500 - Mode: Read Only - Average LatencyLinux 5.19Linux 6.0 5 Aug0.1170.2340.3510.4680.585SE +/- 0.009, N = 12SE +/- 0.004, N = 30.5200.4711. (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 5.19Linux 6.0 5 Aug200K400K600K800K1000KSE +/- 15590.78, N = 12SE +/- 10056.00, N = 396406010625861. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

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: 20000000 - Partitions: 2000 - Repartition Test TimeLinux 5.19Linux 6.0 5 Aug3691215SE +/- 0.25, N = 3SE +/- 0.18, N = 310.579.87

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 500 - Repartition Test TimeLinux 5.19Linux 6.0 5 Aug3691215SE +/- 0.15, N = 15SE +/- 0.12, N = 39.939.33

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

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: 1000Linux 6.0 5 AugLinux 5.1920K40K60K80K100KSE +/- 932.83, N = 395960.12101621.301. (CC) gcc options: -shared -fPIC -O2

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: 32 - Type: ProcessLinux 6.0 5 AugLinux 5.1948121620SE +/- 0.12, N = 3SE +/- 0.12, N = 317.5916.651. (CC) gcc options: -lpthread

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: 1000Linux 6.0 5 AugLinux 5.1920K40K60K80K100KSE +/- 977.30, N = 798326.51103646.311. (CC) gcc options: -lcrypt -lz -O3 -march=native

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: ForkingLinux 5.19Linux 6.0 5 Aug12K24K36K48K60KSE +/- 83.46, N = 3SE +/- 163.12, N = 351927.4854494.261. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

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: 500Linux 6.0 5 AugLinux 5.1920K40K60K80K100KSE +/- 203.42, N = 396610.82101317.561. (CC) gcc options: -lcrypt -lz -O3 -march=native

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: 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: 20000000 - Partitions: 2000 - Inner Join Test TimeLinux 5.19Linux 6.0 5 Aug3691215SE +/- 0.35, N = 3SE +/- 0.36, N = 311.6011.08

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

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

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

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: 20000000 - Partitions: 500 - Group By Test TimeLinux 5.19Linux 6.0 5 Aug48121620SE +/- 0.08, N = 15SE +/- 0.20, N = 314.3313.76

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 1000 - Repartition Test TimeLinux 5.19Linux 6.0 5 Aug1.32532.65063.97595.30126.6265SE +/- 0.09, N = 15SE +/- 0.17, N = 35.895.68

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: 20000000 - Partitions: 2000 - Group By Test TimeLinux 5.19Linux 6.0 5 Aug48121620SE +/- 0.15, N = 3SE +/- 0.20, N = 314.6214.15

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 500 - SHA-512 Benchmark TimeLinux 5.19Linux 6.0 5 Aug48121620SE +/- 0.14, N = 15SE +/- 0.23, N = 317.1016.56

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

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: ProcessLinux 6.0 5 AugLinux 5.193691215SE +/- 0.05, N = 3SE +/- 0.08, N = 311.6411.271. (CC) gcc options: -lpthread

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 - Broadcast Inner Join Test TimeLinux 5.19Linux 6.0 5 Aug0.360.721.081.441.8SE +/- 0.02, N = 15SE +/- 0.05, N = 31.601.55

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: 40000000 - Partitions: 500 - Repartition Test TimeLinux 5.19Linux 6.0 5 Aug48121620SE +/- 0.17, N = 12SE +/- 0.15, N = 1218.0917.56

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

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: 20000000 - Partitions: 1000 - Broadcast Inner Join Test TimeLinux 6.0 5 AugLinux 5.193691215SE +/- 0.20, N = 3SE +/- 0.32, N = 310.3510.06

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

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: 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: 20000000 - Partitions: 2000 - Broadcast Inner Join Test TimeLinux 5.19Linux 6.0 5 Aug3691215SE +/- 0.18, N = 3SE +/- 0.26, N = 310.5910.34

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 5.19Linux 6.0 5 Aug400800120016002000SE +/- 19.64, N = 4SE +/- 18.48, N = 151784.871826.001. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

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

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, Second RunLinux 5.19Linux 6.0 5 Aug90180270360450SE +/- 3.42, N = 13401.91410.69MIN: 58.82 / MAX: 30000MIN: 65.01 / MAX: 150001. ClickHouse server version 22.7.1.687 (official build).

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

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: 10000000 - Partitions: 2000 - Group By Test TimeLinux 5.19Linux 6.0 5 Aug3691215SE +/- 0.04, N = 8SE +/- 0.09, N = 49.469.27

SVT-AV1

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

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: 40000000 - Partitions: 2000 - SHA-512 Benchmark TimeLinux 5.19Linux 6.0 5 Aug714212835SE +/- 0.36, N = 4SE +/- 0.14, N = 331.4530.87

SVT-AV1

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

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: 10000000 - Partitions: 500 - Group By Test TimeLinux 5.19Linux 6.0 5 Aug3691215SE +/- 0.07, N = 3SE +/- 0.05, N = 39.529.35

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 100 - Broadcast Inner Join Test TimeLinux 5.19Linux 6.0 5 Aug246810SE +/- 0.19, N = 5SE +/- 0.12, N = 97.967.82

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

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: 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: 40000000 - Partitions: 100 - Calculate Pi BenchmarkLinux 5.19Linux 6.0 5 Aug612182430SE +/- 0.09, N = 3SE +/- 0.11, N = 324.5224.11

SVT-AV1

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

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

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: 500 - Mode: Read OnlyLinux 5.19Linux 6.0 5 Aug400K800K1200K1600K2000KSE +/- 4678.27, N = 3SE +/- 7587.55, N = 3199161620239901. (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 5.19Linux 6.0 5 Aug0.05650.1130.16950.2260.2825SE +/- 0.001, N = 3SE +/- 0.001, N = 30.2510.2471. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

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: 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: 1000 - SHA-512 Benchmark TimeLinux 5.19Linux 6.0 5 Aug714212835SE +/- 0.02, N = 3SE +/- 0.31, N = 631.1930.73

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

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: 500Linux 6.0 5 AugLinux 5.1920K40K60K80K100KSE +/- 1220.15, N = 397899.5799339.021. (CC) gcc options: -shared -fPIC -O2

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: 40000000 - Partitions: 1000 - Inner Join Test TimeLinux 5.19Linux 6.0 5 Aug510152025SE +/- 0.51, N = 3SE +/- 0.22, N = 618.8418.58

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

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

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: 40000000 - Partitions: 500 - Broadcast Inner Join Test TimeLinux 6.0 5 AugLinux 5.1948121620SE +/- 0.15, N = 12SE +/- 0.18, N = 1217.8617.63

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: JythonLinux 6.0 5 AugLinux 5.198001600240032004000SE +/- 13.70, N = 4SE +/- 21.91, N = 436593618

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: 20000000 - Partitions: 2000 - Calculate Pi BenchmarkLinux 5.19Linux 6.0 5 Aug612182430SE +/- 0.09, N = 3SE +/- 0.03, N = 324.3624.10

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: 40000000 - Partitions: 1000 - Calculate Pi BenchmarkLinux 5.19Linux 6.0 5 Aug612182430SE +/- 0.05, N = 3SE +/- 0.03, N = 624.2524.01

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

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: AtomicLinux 5.19Linux 6.0 5 Aug40K80K120K160K200KSE +/- 151.41, N = 3SE +/- 301.43, N = 3163723.85165210.841. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

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: 1000 - Calculate Pi BenchmarkLinux 5.19Linux 6.0 5 Aug612182430SE +/- 0.04, N = 15SE +/- 0.03, N = 1523.9823.77

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: 20000000 - Partitions: 500 - Broadcast Inner Join Test TimeLinux 5.19Linux 6.0 5 Aug3691215SE +/- 0.11, N = 15SE +/- 0.16, N = 39.409.32

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: 1e13Linux 5.19Linux 6.0 5 Aug918273645SE +/- 0.08, N = 3SE +/- 0.02, N = 337.3136.991. (CXX) g++ options: -O3

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 BenchmarkLinux 5.19Linux 6.0 5 Aug612182430SE +/- 0.04, N = 15SE +/- 0.11, N = 324.0523.85

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

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 - Group By Test TimeLinux 5.19Linux 6.0 5 Aug246810SE +/- 0.05, N = 15SE +/- 0.05, N = 36.045.99

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

SVT-AV1

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

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: 40000000 - Partitions: 500 - Calculate Pi BenchmarkLinux 5.19Linux 6.0 5 Aug612182430SE +/- 0.05, N = 12SE +/- 0.02, N = 1224.1723.98

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

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: drivaerFastback, Medium Mesh Size - Execution TimeLinux 5.19Linux 6.0 5 Aug70140210280350343.50340.921. (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 5.19Linux 6.0 5 Aug70140210280350343.64341.061. (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

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: 500 - Calculate Pi BenchmarkLinux 5.19Linux 6.0 5 Aug612182430SE +/- 0.03, N = 15SE +/- 0.04, N = 1223.9923.81

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

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 2000 - Calculate Pi BenchmarkLinux 5.19Linux 6.0 5 Aug612182430SE +/- 0.06, N = 4SE +/- 0.05, N = 324.0023.83

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

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: drivaerFastback, Medium Mesh Size - Mesh TimeLinux 5.19Linux 6.0 5 Aug2040608010097.5996.901. (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

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: 40000000 - Partitions: 2000 - Broadcast Inner Join Test TimeLinux 6.0 5 AugLinux 5.19510152025SE +/- 0.57, N = 3SE +/- 0.06, N = 419.1519.02

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 5.19Linux 6.0 5 Aug0.71621.43242.14862.86483.581SE +/- 0.005, N = 3SE +/- 0.008, N = 33.1833.1621. (CXX) g++ options: -O3

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: 10000000 - Partitions: 1000 - Calculate Pi BenchmarkLinux 5.19Linux 6.0 5 Aug612182430SE +/- 0.03, N = 15SE +/- 0.05, N = 324.2924.13

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

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

SVT-AV1

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

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

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 5.19Linux 6.0 5 Aug81624324036.9636.731. (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

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: 32 - Renderer: Path TracerLinux 6.0 5 AugLinux 5.1914K28K42K56K70KSE +/- 175.73, N = 3SE +/- 94.30, N = 364883644971. (CXX) g++ options: -O3 -lm -ldl

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: 20000000 - Partitions: 2000 - SHA-512 Benchmark TimeLinux 6.0 5 AugLinux 5.1948121620SE +/- 0.12, N = 3SE +/- 0.06, N = 317.2417.14

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: ThoroughLinux 5.19Linux 6.0 5 Aug1020304050SE +/- 0.12, N = 3SE +/- 0.01, N = 343.8344.071. (CXX) g++ options: -O3 -flto -pthread

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: 40000000 - Partitions: 1000 - Broadcast Inner Join Test TimeLinux 5.19Linux 6.0 5 Aug48121620SE +/- 0.07, N = 3SE +/- 0.14, N = 618.2318.13

SVT-AV1

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

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: drivaerFastback, Large Mesh Size - Mesh TimeLinux 5.19Linux 6.0 5 Aug130260390520650624.30620.911. (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

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

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: 20000000 - Partitions: 1000 - Calculate Pi BenchmarkLinux 5.19Linux 6.0 5 Aug612182430SE +/- 0.12, N = 3SE +/- 0.06, N = 324.3124.18

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: Rhodopsin ProteinLinux 5.19Linux 6.0 5 Aug612182430SE +/- 0.40, N = 12SE +/- 0.30, N = 1525.9226.061. (CXX) g++ options: -O3 -lm -ldl

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

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, Third RunLinux 5.19Linux 6.0 5 Aug90180270360450SE +/- 2.07, N = 13403.62405.57MIN: 55.35 / MAX: 20000MIN: 64.24 / MAX: 150001. ClickHouse server version 22.7.1.687 (official build).

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: 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: 500 - Calculate Pi BenchmarkLinux 5.19Linux 6.0 5 Aug612182430SE +/- 0.06, N = 3SE +/- 0.12, N = 324.1824.07

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

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: 20000000 - Partitions: 100 - Group By Test TimeLinux 5.19Linux 6.0 5 Aug3691215SE +/- 0.16, N = 5SE +/- 0.13, N = 913.1213.07

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

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

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: MediumLinux 6.0 5 AugLinux 5.1970140210280350SE +/- 2.40, N = 3SE +/- 0.45, N = 3326.55327.611. (CXX) g++ options: -O3 -flto -pthread

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

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 - Execution TimeLinux 5.19Linux 6.0 5 Aug163248648070.1069.891. (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

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: 500 - Group By Test TimeLinux 5.19Linux 6.0 5 Aug246810SE +/- 0.04, N = 15SE +/- 0.04, N = 126.686.66

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

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: 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: 20000000 - Partitions: 1000 - SHA-512 Benchmark TimeLinux 5.19Linux 6.0 5 Aug48121620SE +/- 0.10, N = 3SE +/- 0.13, N = 317.3617.32

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

SVT-AV1

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

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: drivaerFastback, Small Mesh Size - Mesh TimeLinux 5.19Linux 6.0 5 Aug2040608010097.2697.121. (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

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

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: TradesoapLinux 6.0 5 AugLinux 5.198001600240032004000SE +/- 41.73, N = 20SE +/- 35.65, N = 2038833878

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: 20000000 - Partitions: 100 - Calculate Pi BenchmarkLinux 5.19Linux 6.0 5 Aug612182430SE +/- 0.06, N = 5SE +/- 0.04, N = 923.9623.93

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: 2 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path TracerLinux 5.19Linux 6.0 5 Aug3K6K9K12K15KSE +/- 26.93, N = 3SE +/- 36.43, N = 315297152801. (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 5.19Linux 6.0 5 Aug9001800270036004500SE +/- 40.92, N = 20SE +/- 33.43, N = 2043374333

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: 10000000 - Partitions: 2000 - Calculate Pi BenchmarkLinux 5.19Linux 6.0 5 Aug612182430SE +/- 0.07, N = 8SE +/- 0.06, N = 424.2824.26

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

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

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: 2000 - Calculate Pi BenchmarkLinux 5.19Linux 6.0 5 Aug612182430SE +/- 0.02, N = 15SE +/- 0.02, N = 623.9323.92

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 500 - Calculate Pi BenchmarkLinux 5.19Linux 6.0 5 Aug612182430SE +/- 0.03, N = 15SE +/- 0.04, N = 324.2124.20

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: ExhaustiveLinux 5.19Linux 6.0 5 Aug1.06372.12743.19114.25485.3185SE +/- 0.0010, N = 3SE +/- 0.0039, N = 34.72584.72751. (CXX) g++ options: -O3 -flto -pthread

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

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 5.19Linux 6.0 5 Aug60K120K180K240K300KSE +/- 49.98, N = 3SE +/- 45.85, N = 3277474.48277535.281. (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

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: drivaerFastback, Large Mesh Size - Execution TimeLinux 5.19Linux 6.0 5 Aug2K4K6K8K10K9195.579194.691. (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

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

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: 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: 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 - Group By Test TimeLinux 6.0 5 Aug510152025SE +/- 0.34, N = 318.55

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

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

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

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

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: 40000000 - Partitions: 2000 - Calculate Pi Benchmark Using DataframeLinux 6.0 5 Aug0.67731.35462.03192.70923.3865SE +/- 0.15, N = 33.01

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 - 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: 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: 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 - 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 - 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: 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: 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: 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: 100 - Calculate Pi Benchmark Using DataframeLinux 6.0 5 Aug0.52431.04861.57292.09722.6215SE +/- 0.28, N = 32.33

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: Read While WritingLinux 5.19Linux 6.0 5 Aug2M4M6M8M10MSE +/- 404526.19, N = 1210551537106126461. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

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: 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: 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: CPU CacheLinux 5.19Linux 6.0 5 Aug1224364860SE +/- 3.30, N = 15SE +/- 2.85, N = 1549.5451.061. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

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

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

PostgreSQL pgbench

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

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

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

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: 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 - 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: 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 - 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: 20000000 - Partitions: 2000 - Calculate Pi Benchmark Using DataframeLinux 5.19Linux 6.0 5 Aug0.66151.3231.98452.6463.3075SE +/- 0.08, N = 3SE +/- 0.22, N = 32.942.49

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 - Calculate Pi Benchmark Using DataframeLinux 5.19Linux 6.0 5 Aug0.5581.1161.6742.2322.79SE +/- 0.26, N = 3SE +/- 0.22, N = 32.482.40

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: 10000000 - Partitions: 2000 - Inner Join Test TimeLinux 5.19Linux 6.0 5 Aug246810SE +/- 0.14, N = 8SE +/- 0.22, N = 47.067.02

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 - Calculate Pi Benchmark Using DataframeLinux 5.19Linux 6.0 5 Aug0.55351.1071.66052.2142.7675SE +/- 0.17, N = 8SE +/- 0.12, N = 42.462.39

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: 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 - Calculate Pi Benchmark Using DataframeLinux 5.19Linux 6.0 5 Aug0.5491.0981.6472.1962.745SE +/- 0.11, N = 15SE +/- 0.06, N = 32.442.22

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

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: 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: 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 - 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 - 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: 10000000 - Partitions: 500 - Broadcast Inner Join Test TimeLinux 5.19Linux 6.0 5 Aug1.25332.50663.75995.01326.2665SE +/- 0.05, N = 3SE +/- 0.22, N = 35.575.52

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 - 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 - 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: 1000000 - Partitions: 2000 - Broadcast Inner Join Test TimeLinux 5.19Linux 6.0 5 Aug0.56031.12061.68092.24122.8015SE +/- 0.10, N = 15SE +/- 0.09, N = 62.492.36

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 2000 - Inner Join Test TimeLinux 5.19Linux 6.0 5 Aug0.73351.4672.20052.9343.6675SE +/- 0.06, N = 15SE +/- 0.09, N = 63.263.20

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 2000 - Repartition Test TimeLinux 5.19Linux 6.0 5 Aug0.65251.3051.95752.613.2625SE +/- 0.08, N = 15SE +/- 0.09, N = 62.902.68

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: 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: 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: 500 - Broadcast Inner Join Test TimeLinux 5.19Linux 6.0 5 Aug0.4050.811.2151.622.025SE +/- 0.05, N = 15SE +/- 0.03, N = 121.801.71

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 - 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 - Calculate Pi Benchmark Using DataframeLinux 5.19Linux 6.0 5 Aug0.56481.12961.69442.25922.824SE +/- 0.11, N = 15SE +/- 0.10, N = 122.512.35

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Inner Join Test TimeLinux 5.19Linux 6.0 5 Aug0.53331.06661.59992.13322.6665SE +/- 0.04, N = 15SE +/- 0.05, N = 32.372.22

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

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: TradebeansLinux 6.0 5 AugLinux 5.1911002200330044005500SE +/- 163.41, N = 16SE +/- 61.83, N = 2049524733

221 Results Shown

InfluxDB:
  64 - 10000 - 2,5000,1 - 10000
  4 - 10000 - 2,5000,1 - 10000
PostgreSQL pgbench:
  100 - 500 - Read Write - Average Latency
  100 - 500 - Read Write
ClickHouse
Stress-NG
PostgreSQL pgbench:
  1000 - 250 - Read Write - Average Latency
  1000 - 250 - Read Write
Apache HTTP Server
PostgreSQL pgbench:
  1000 - 500 - Read Write
  1000 - 500 - Read Write - Average Latency
Facebook RocksDB:
  Update Rand
  Read Rand Write Rand
PostgreSQL pgbench:
  1000 - 250 - Read Only
  1000 - 250 - Read Only - Average Latency
  100 - 250 - Read Only
  100 - 250 - Read Only - Average Latency
ASTC Encoder
PostgreSQL pgbench:
  1000 - 500 - Read Only - Average Latency
  1000 - 500 - Read Only
Apache Spark:
  20000000 - 2000 - Repartition Test Time
  20000000 - 500 - Repartition Test Time
  40000000 - 1000 - Repartition Test Time
Apache HTTP Server
Hackbench
nginx
Stress-NG
nginx
Apache Spark:
  1000000 - 100 - SHA-512 Benchmark Time
  40000000 - 2000 - Inner Join Test Time
  20000000 - 2000 - Inner Join Test Time
  20000000 - 1000 - Repartition Test Time
  20000000 - 1000 - Group By Test Time
Stress-NG
Apache Spark:
  20000000 - 500 - Group By Test Time
  10000000 - 1000 - Repartition Test Time
  1000000 - 1000 - SHA-512 Benchmark Time
  20000000 - 2000 - Group By Test Time
  20000000 - 500 - SHA-512 Benchmark Time
  10000000 - 100 - SHA-512 Benchmark Time
Hackbench
Apache Spark:
  1000000 - 100 - Broadcast Inner Join Test Time
  1000000 - 2000 - Group By Test Time
  40000000 - 500 - Repartition Test Time
Stress-NG
Apache Spark
Stress-NG
Apache Spark:
  10000000 - 500 - SHA-512 Benchmark Time
  20000000 - 2000 - Broadcast Inner Join Test Time
Stress-NG
Apache Spark:
  20000000 - 100 - SHA-512 Benchmark Time
  1000000 - 500 - SHA-512 Benchmark Time
ClickHouse
Apache Cassandra
Apache Spark
SVT-AV1
Apache Spark
SVT-AV1
Apache Spark:
  10000000 - 500 - Group By Test Time
  20000000 - 100 - Broadcast Inner Join Test Time
Stress-NG
Apache Spark:
  10000000 - 1000 - Group By Test Time
  40000000 - 100 - Calculate Pi Benchmark
SVT-AV1
Facebook RocksDB
PostgreSQL pgbench:
  100 - 500 - Read Only
  100 - 500 - Read Only - Average Latency
Apache Spark:
  40000000 - 100 - SHA-512 Benchmark Time
  40000000 - 1000 - SHA-512 Benchmark Time
GROMACS
Apache HTTP Server
Apache Spark:
  40000000 - 1000 - Inner Join Test Time
  1000000 - 1000 - Group By Test Time
nginx
Apache Spark
DaCapo Benchmark
Apache Spark:
  20000000 - 2000 - Calculate Pi Benchmark
  10000000 - 2000 - SHA-512 Benchmark Time
  40000000 - 1000 - Calculate Pi Benchmark
LAMMPS Molecular Dynamics Simulator
Stress-NG
Apache Spark:
  1000000 - 1000 - Calculate Pi Benchmark
  40000000 - 500 - Inner Join Test Time
  20000000 - 500 - Broadcast Inner Join Test Time
Primesieve
Apache Spark
Stress-NG
Apache Spark
Stress-NG
SVT-AV1
Apache Spark
OSPRay Studio
OpenFOAM:
  drivaerFastback, Medium Mesh Size - Execution Time
  drivaerFastback, Small Mesh Size - Execution Time
Apache Spark:
  1000000 - 500 - Calculate Pi Benchmark
  40000000 - 500 - SHA-512 Benchmark Time
  40000000 - 2000 - Calculate Pi Benchmark
  10000000 - 100 - Calculate Pi Benchmark
OpenFOAM
Apache Spark
Primesieve
Apache Spark
Stress-NG
Apache Spark
SVT-AV1
Stress-NG
OpenFOAM
OSPRay Studio
Apache Spark
ASTC Encoder
Apache Spark
SVT-AV1
OpenFOAM
OSPRay Studio
Apache Spark
LAMMPS Molecular Dynamics Simulator
OSPRay Studio
ClickHouse
Apache Spark:
  10000000 - 1000 - SHA-512 Benchmark Time
  10000000 - 500 - Calculate Pi Benchmark
Hackbench
Apache Spark
SQLite Speedtest
Stress-NG
ASTC Encoder
SVT-AV1
OpenFOAM
Apache Spark
OSPRay Studio:
  1 - 1080p - 16 - Path Tracer
  3 - 4K - 1 - Path Tracer
  3 - 4K - 32 - Path Tracer
  1 - 1080p - 32 - Path Tracer
  1 - 4K - 16 - Path Tracer
  2 - 4K - 16 - Path Tracer
Apache Spark:
  10000000 - 100 - Group By Test Time
  20000000 - 1000 - SHA-512 Benchmark Time
OSPRay Studio
SVT-AV1
OpenFOAM
OSPRay Studio
DaCapo Benchmark
Apache Spark
OSPRay Studio
DaCapo Benchmark
Apache Spark
NAMD
OSPRay Studio
Apache Spark:
  1000000 - 2000 - Calculate Pi Benchmark
  20000000 - 500 - Calculate Pi Benchmark
ASTC Encoder
OSPRay Studio
Aircrack-ng
OpenFOAM
Stress-NG
Apache Spark:
  40000000 - 100 - Broadcast Inner Join Test Time
  40000000 - 100 - Inner Join Test Time
  40000000 - 100 - Group By Test Time
  20000000 - 500 - Calculate Pi Benchmark Using Dataframe
Stress-NG:
  System V Message Passing
  Glibc Qsort Data Sorting
  Glibc C String Functions
OSPRay Studio:
  3 - 1080p - 1 - Path Tracer
  1 - 1080p - 1 - Path Tracer
  2 - 4K - 1 - Path Tracer
Apache Spark:
  40000000 - 2000 - Calculate Pi Benchmark Using Dataframe
  40000000 - 100 - Repartition Test Time
  40000000 - 100 - Calculate Pi Benchmark Using Dataframe
  10000000 - 100 - Broadcast Inner Join Test Time
  10000000 - 100 - Inner Join Test Time
  10000000 - 100 - Repartition Test Time
  10000000 - 100 - Calculate Pi Benchmark Using Dataframe
  1000000 - 1000 - Repartition Test Time
  1000000 - 1000 - Calculate Pi Benchmark Using Dataframe
  1000000 - 100 - Repartition Test Time
  1000000 - 100 - Calculate Pi Benchmark Using Dataframe
Facebook RocksDB
Stress-NG:
  Context Switching
  Socket Activity
  CPU Cache
Redis:
  SET
  GET
PostgreSQL pgbench:
  100 - 250 - Read Write - Average Latency
  100 - 250 - Read Write
KeyDB
Apache Spark:
  40000000 - 2000 - Repartition Test Time
  40000000 - 2000 - Group By Test Time
  40000000 - 1000 - Group By Test Time
  40000000 - 1000 - Calculate Pi Benchmark Using Dataframe
  20000000 - 2000 - Calculate Pi Benchmark Using Dataframe
  20000000 - 1000 - Inner Join Test Time
  20000000 - 1000 - Calculate Pi Benchmark Using Dataframe
  10000000 - 2000 - Broadcast Inner Join Test Time
  10000000 - 2000 - Inner Join Test Time
  10000000 - 2000 - Repartition Test Time
  10000000 - 2000 - Calculate Pi Benchmark Using Dataframe
  10000000 - 1000 - Broadcast Inner Join Test Time
  10000000 - 1000 - Inner Join Test Time
  10000000 - 1000 - Calculate Pi Benchmark Using Dataframe
  40000000 - 500 - Group By Test Time
  40000000 - 500 - Calculate Pi Benchmark Using Dataframe
  20000000 - 500 - Inner Join Test Time
  20000000 - 100 - Inner Join Test Time
  20000000 - 100 - Repartition Test Time
  20000000 - 100 - Calculate Pi Benchmark Using Dataframe
  10000000 - 500 - Broadcast Inner Join Test Time
  10000000 - 500 - Inner Join Test Time
  10000000 - 500 - Repartition Test Time
  10000000 - 500 - Calculate Pi Benchmark Using Dataframe
  1000000 - 2000 - Broadcast Inner Join Test Time
  1000000 - 2000 - Inner Join Test Time
  1000000 - 2000 - Repartition Test Time
  1000000 - 2000 - Calculate Pi Benchmark Using Dataframe
  1000000 - 1000 - Broadcast Inner Join Test Time
  1000000 - 1000 - Inner Join Test Time
  1000000 - 500 - Broadcast Inner Join Test Time
  1000000 - 500 - Inner Join Test Time
  1000000 - 500 - Repartition Test Time
  1000000 - 500 - Calculate Pi Benchmark Using Dataframe
  1000000 - 100 - Inner Join Test Time
Node.js V8 Web Tooling Benchmark
DaCapo Benchmark