AMD Zen 4 CPU Security Mitigation Benchmarks

AMD Zen 4 CPU mitigation security tests by Michael Larabel for a future article.

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 2209265-NE-ZEN4MITIG74
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

Limit displaying results to tests within:

AV1 3 Tests
Web Browsers 1 Tests
Timed Code Compilation 3 Tests
C/C++ Compiler Tests 6 Tests
CPU Massive 11 Tests
Creator Workloads 10 Tests
Database Test Suite 10 Tests
Disk Test Suite 2 Tests
Encoding 4 Tests
Game Development 3 Tests
Go Language Tests 3 Tests
Imaging 4 Tests
Java 2 Tests
Common Kernel Benchmarks 6 Tests
Multi-Core 7 Tests
Node.js + NPM Tests 2 Tests
Productivity 3 Tests
Programmer / Developer System Benchmarks 5 Tests
Python Tests 6 Tests
Server 14 Tests
Server CPU Tests 5 Tests
Single-Threaded 4 Tests
Texture Compression 2 Tests
Video Encoding 3 Tests

Statistics

Show Overall Harmonic Mean(s)
Show Overall Geometric Mean
Show Geometric Means Per-Suite/Category
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
Hide
Result
Result
Identifier
Performance Per
Dollar
Date
Run
  Test
  Duration
Default
September 24 2022
  14 Hours, 40 Minutes
mitigations=off
September 24 2022
  23 Hours, 26 Minutes
Invert Hiding All Results Option
  19 Hours, 3 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):


AMD Zen 4 CPU Security Mitigation BenchmarksOpenBenchmarking.orgPhoronix Test SuiteAMD Ryzen 9 7950X 16-Core @ 5.88GHz (16 Cores / 32 Threads)ASUS ROG CROSSHAIR X670E HERO (0604 BIOS)AMD Device 14d832GB2000GB Samsung SSD 980 PRO 2TBAMD Radeon RX 6800 XT 16GB (2575/1000MHz)AMD Navi 21 HDMI AudioASUS MG28UIntel I225-V + Intel Wi-Fi 6 AX210/AX211/AX411Ubuntu 22.046.0.0-060000rc6daily20220923-generic (x86_64)GNOME Shell 42.2X Server 1.21.1.3 + Wayland4.6 Mesa 22.3.0-devel (git-4685385 2022-08-23 jammy-oibaf-ppa) (LLVM 14.0.6 DRM 3.48)1.3.224GCC 12.0.1 20220319ext43840x2160ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerOpenGLVulkanCompilerFile-SystemScreen ResolutionAMD Zen 4 CPU Security Mitigation Benchmarks PerformanceSystem Logs- Transparent Huge Pages: madvise- --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-12-OcsLtf/gcc-12-12-20220319/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-12-OcsLtf/gcc-12-12-20220319/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-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 - NONE / errors=remount-ro,relatime,rw / Block Size: 4096- Scaling Governor: amd-pstate performance (Boost: Enabled) - CPU Microcode: 0xa601203- OpenJDK Runtime Environment (build 11.0.16+8-post-Ubuntu-0ubuntu122.04)- Python 3.10.4- Default: 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 PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected - mitigations=off: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected

Default vs. mitigations=off ComparisonPhoronix Test SuiteBaseline+10.7%+10.7%+21.4%+21.4%+32.1%+32.1%26.6%12.3%12.3%11.8%10%4.5%4.2%4.1%4%4%3.7%3.3%3.3%3.2%2.3%2.1%W.i - Google Chrome42.6%SENDFILE192000 - 51224.1%96000 - 51221.7%Savina Reactors.IO21.4%40000000 - 2000 - C.P.B17.7%Scala Dotty17.5%192000 - 102417.4%40000000 - 100 - C.P.B16.7%10000000 - 2000 - C.P.B16.6%10000000 - 100 - C.P.B16.1%F.B.t.B.F.F14.5%96000 - 102413.8%SET - 5013.3%ARES-6 - Google Chrome12.6%Create FilesLatency Ping PongRead Compiled Tree12.2%480000 - 51212.2%200Rand Forest11.8%ARES-6 - Firefox11.2%G.A.U.J.F10.2%ThroughputJetstream 2 - Firefox9.2%480000 - 10249.1%Default8.7%Apache Spark ALS8.5%Jython8.2%Timed Time - Size 1,0008.2%5007.7%10000000 - 2000 - C.P.B.U.D7.6%Kraken - Firefox7.5%SVG Files To PNG7.4%A.S.P7.3%GET - 10006.9%6.8%10006.8%10000000 - 100 - C.P.B.U.D6.6%40000000 - 100 - C.P.B.U.D6.6%6.6%Speed 8 Realtime - Bosphorus 1080p6.5%10000000 - 2000 - I.J.T.T6.4%Speedometer - Google Chrome6.4%2006.2%Jetstream 2 - Google Chrome6.2%1006%66%Futex5.9%H25.7%W.i - Firefox5.6%Tradebeans5.6%40000000 - 100 - S.5.B.T5.5%Launch Programs5.5%R.B.P.L.O5.5%1.R.W.A.D.T.R5.5%T.B.T5.3%40000000 - 100 - Group By Test Time5.3%Speed 9 Realtime - Bosphorus 4K5.2%Speed 6 Realtime - Bosphorus 4K5.1%I.M.D.S5.1%2.D.T.P5%Speed 8 Realtime - Bosphorus 4K4.9%10000000 - 100 - I.J.T.T4.9%Speedometer - Firefox4.8%Time To Compile4.8%1.R.W.A.D.S.R4.7%204.7%CPU Cache4.6%40000000 - 2000 - C.P.B.U.D4.6%GET - 504.5%10000000 - 2000 - S.5.B.T4.5%Quality 1004.5%Context Switching1.R.W.A.D.F.R.C.C4.4%Speed 10 Realtime - Bosphorus 1080p4.3%50 - 1:54.3%100050 - 5:14.2%1Kraken - Google Chrome4%100SET - 10004%PSPDFKit WASM - Firefox3.9%3.9%Speed 10 Realtime - Bosphorus 4K3.9%Q.1.L3.8%Initial CreatePreset 10 - Bosphorus 4K3.7%203.6%10000000 - 100 - Group By Test Time3.6%10000000 - 2000 - R.T.T3.5%6, Lossless3.4%40000000 - 100 - B.I.J.T.T3.4%Latency Under LoadCreate ThreadsTradesoap3.3%Redis - 50 - 5:13.2%Preset 10 - Bosphorus 1080p3.2%ALS Movie Lens3.2%Malloc200 - 5:13.2%Redis - 500 - 1:103.1%40000000 - 2000 - B.I.J.T.T3.1%Writes3%Redis - 500 - 5:12.9%10000000 - 100 - S.5.B.T2.8%40000000 - 2000 - Group By Test Time2.7%200 - 1:52.6%10000000 - 100 - R.T.T2.6%40000000 - 2000 - I.J.T.T2.5%10000000 - 100 - B.I.J.T.T2.5%Speed 9 Realtime - Bosphorus 1080p2.5%Time To Compile2.5%Preset 8 - Bosphorus 1080p2.4%RANGE - 500 - 1000MEMFD2.2%40000000 - 100 - I.J.T.T2.2%RANGE - 100 - 100012.1%Preset 12 - Bosphorus 1080p2.1%Forking2.1%40000000 - 100 - R.T.T2%10000000 - 2000 - Group By Test Time2%SeleniumStress-NGStargate Digital Audio WorkstationStargate Digital Audio WorkstationRenaissanceApache SparkRenaissanceStargate Digital Audio WorkstationApache SparkApache SparkApache SparkLuaRadioStargate Digital Audio WorkstationRedisSeleniumOSBenchSockperfCompile BenchStargate Digital Audio WorkstationApache HTTP ServerRenaissanceSeleniumRenaissanceSockperfSeleniumStargate Digital Audio WorkstationTimed CPython CompilationRenaissanceDaCapo BenchmarkSQLite SpeedtestnginxApache SparkSeleniumInkscapeRenaissanceRedisGNU Octave BenchmarknginxApache SparkApache SparkNode.js V8 Web Tooling BenchmarkAOM AV1Apache SparkSeleniumnginxSeleniumnginxlibavif avifencStress-NGDaCapo BenchmarkSeleniumDaCapo BenchmarkApache SparkOSBenchTimed CPython CompilationClickHouseRawTherapeeApache SparkAOM AV1AOM AV1RenaissanceLibreOfficeAOM AV1Apache SparkSeleniumTimed Mesa CompilationClickHouseApache HTTP ServerStress-NGApache SparkRedisApache SparkWebP Image EncodeStress-NGClickHouseAOM AV1DragonflydbApache HTTP ServerDragonflydbnginxSeleniumApache HTTP ServerWireGuard + Linux Networking Stack Stress TestRedisSeleniumNode.js Express HTTP Load TestAOM AV1WebP Image EncodeCompile BenchSVT-AV1nginxApache SparkApache Sparklibavif avifencApache SparkSockperfOSBenchDaCapo Benchmarkmemtier_benchmarkSVT-AV1RenaissanceStress-NGDragonflydbmemtier_benchmarkApache SparkApache Cassandramemtier_benchmarkApache SparkApache SparkDragonflydbApache SparkApache SparkApache SparkAOM AV1Timed Godot Game Engine CompilationSVT-AV1etcdStress-NGApache SparketcdApache HTTP ServerSVT-AV1Stress-NGApache SparkApache SparkDefaultmitigations=off

AMD Zen 4 CPU Security Mitigation Benchmarkscompilebench: Compilecompilebench: Initial Createcompilebench: Read Compiled Treepostmark: Disk Transaction Performancewireguard: sockperf: Throughputsockperf: Latency Ping Pongsockperf: Latency Under Loadosbench: Create Filesosbench: Create Threadsosbench: Launch Programsosbench: Create Processesosbench: Memory Allocationsetcpak: Multi-Threaded - ETC2etcpak: Single-Threaded - ETC2dacapobench: H2dacapobench: Jythondacapobench: Tradesoapdacapobench: Tradebeansrenaissance: Scala Dottyrenaissance: Rand Forestrenaissance: ALS Movie Lensrenaissance: Apache Spark ALSrenaissance: Apache Spark Bayesrenaissance: Savina Reactors.IOrenaissance: Apache Spark PageRankrenaissance: Finagle HTTP Requestsrenaissance: In-Memory Database Shootoutrenaissance: Akka Unbalanced Cobwebbed Treerenaissance: Genetic Algorithm Using Jenetics + Futureswebp: Defaultwebp: Quality 100webp: Quality 100, Losslesswebp: Quality 100, Highest Compressionluaradio: Five Back to Back FIR Filtersluaradio: FM Deemphasis Filterluaradio: Hilbert Transformluaradio: Complex Phasenode-express-loadtest: aom-av1: Speed 6 Realtime - Bosphorus 4Kaom-av1: Speed 8 Realtime - Bosphorus 4Kaom-av1: Speed 9 Realtime - Bosphorus 4Kaom-av1: Speed 10 Realtime - Bosphorus 4Kaom-av1: Speed 6 Realtime - Bosphorus 1080paom-av1: Speed 8 Realtime - Bosphorus 1080paom-av1: Speed 9 Realtime - Bosphorus 1080paom-av1: Speed 10 Realtime - Bosphorus 1080psvt-av1: Preset 8 - Bosphorus 4Ksvt-av1: Preset 10 - Bosphorus 4Ksvt-av1: Preset 12 - Bosphorus 4Ksvt-av1: Preset 8 - Bosphorus 1080psvt-av1: Preset 10 - Bosphorus 1080psvt-av1: Preset 12 - Bosphorus 1080pstargate: 96000 - 1024stargate: 192000 - 1024stargate: 480000 - 1024avifenc: 2avifenc: 6avifenc: 6, Losslessbuild-godot: Time To Compilebuild-mesa: Time To Compilebuild-python: Defaultbuild-python: Released Build, PGO + LTO Optimizednode-web-tooling: clickhouse: 100M Rows Web Analytics Dataset, First Run / Cold Cacheclickhouse: 100M Rows Web Analytics Dataset, Second Runclickhouse: 100M Rows Web Analytics Dataset, Third Runetcd: PUT - 50 - 100etcd: PUT - 50 - 100 - Average Latencyetcd: PUT - 50 - 1000etcd: PUT - 50 - 1000 - Average Latencyetcd: PUT - 500 - 100etcd: PUT - 500 - 100 - Average Latencyetcd: PUT - 500 - 1000etcd: PUT - 500 - 1000 - Average Latencyetcd: RANGE - 50 - 100etcd: RANGE - 50 - 100 - Average Latencyetcd: RANGE - 50 - 1000etcd: RANGE - 50 - 1000 - Average Latencyetcd: RANGE - 500 - 100etcd: RANGE - 500 - 100 - Average Latencyetcd: RANGE - 500 - 1000etcd: RANGE - 500 - 1000 - Average Latencycouchdb: 100 - 1000 - 30couchdb: 100 - 3000 - 30couchdb: 300 - 1000 - 30stargate: 96000 - 512stargate: 192000 - 512stargate: 480000 - 512etcd: PUT - 100 - 100etcd: PUT - 100 - 100 - Average Latencyetcd: PUT - 100 - 1000etcd: PUT - 100 - 1000 - Average Latencyetcd: RANGE - 100 - 100etcd: RANGE - 100 - 100 - Average Latencyetcd: RANGE - 100 - 1000etcd: RANGE - 100 - 1000 - Average Latencyspark: 10000000 - 100 - SHA-512 Benchmark Timespark: 10000000 - 100 - Calculate Pi Benchmarkspark: 10000000 - 100 - Calculate Pi Benchmark Using Dataframespark: 10000000 - 100 - Group By Test Timespark: 10000000 - 100 - Repartition Test Timespark: 10000000 - 100 - Inner Join Test Timespark: 10000000 - 100 - Broadcast Inner Join Test Timespark: 40000000 - 100 - SHA-512 Benchmark Timespark: 40000000 - 100 - Calculate Pi Benchmarkspark: 40000000 - 100 - Calculate Pi Benchmark Using Dataframespark: 40000000 - 100 - Group By Test Timespark: 40000000 - 100 - Repartition Test Timespark: 40000000 - 100 - Inner Join Test Timespark: 40000000 - 100 - Broadcast Inner Join Test Timespark: 10000000 - 2000 - SHA-512 Benchmark Timespark: 10000000 - 2000 - Calculate Pi Benchmarkspark: 10000000 - 2000 - Calculate Pi Benchmark Using Dataframespark: 10000000 - 2000 - Group By Test Timespark: 10000000 - 2000 - Repartition Test Timespark: 10000000 - 2000 - Inner Join Test Timespark: 10000000 - 2000 - Broadcast Inner Join Test Timespark: 40000000 - 2000 - SHA-512 Benchmark Timespark: 40000000 - 2000 - Calculate Pi Benchmarkspark: 40000000 - 2000 - Calculate Pi Benchmark Using Dataframespark: 40000000 - 2000 - Group By Test Timespark: 40000000 - 2000 - Repartition Test Timespark: 40000000 - 2000 - Inner Join Test Timespark: 40000000 - 2000 - Broadcast Inner Join Test Timedragonflydb: 50 - 1:5dragonflydb: 50 - 5:1dragonflydb: 200 - 1:5dragonflydb: 200 - 5:1redis: GET - 50redis: SET - 50redis: GET - 1000redis: SET - 1000astcenc: Mediumastcenc: Thoroughastcenc: Exhaustivekeydb: sqlite-speedtest: Timed Time - Size 1,000inkscape: SVG Files To PNGlibreoffice: 20 Documents To PDFoctave-benchmark: rawtherapee: Total Benchmark Timememtier-benchmark: Redis - 50 - 5:1memtier-benchmark: Redis - 50 - 1:10memtier-benchmark: Redis - 500 - 5:1memtier-benchmark: Redis - 500 - 1:10stress-ng: MMAPstress-ng: NUMAstress-ng: Futexstress-ng: MEMFDstress-ng: Atomicstress-ng: Cryptostress-ng: Mallocstress-ng: Forkingstress-ng: IO_uringstress-ng: SENDFILEstress-ng: CPU Cachestress-ng: CPU Stressstress-ng: Semaphoresstress-ng: Matrix Mathstress-ng: Vector Mathstress-ng: Memory Copyingstress-ng: Socket Activitystress-ng: Context Switchingstress-ng: Glibc C String Functionsstress-ng: Glibc Qsort Data Sortingstress-ng: System V Message Passingcassandra: Writesnginx: 1nginx: 20nginx: 100nginx: 200nginx: 500nginx: 1000apache: 1apache: 20apache: 100apache: 200apache: 500apache: 1000selenium: ARES-6 - Firefoxselenium: Kraken - Firefoxselenium: Jetstream 2 - Firefoxselenium: Speedometer - Firefoxselenium: ARES-6 - Google Chromeselenium: Kraken - Google Chromeselenium: PSPDFKit WASM - Firefoxselenium: Jetstream 2 - Google Chromeselenium: Speedometer - Google Chromeselenium: PSPDFKit WASM - Google Chromeselenium: WASM imageConvolute - Firefoxselenium: WASM collisionDetection - Firefoxselenium: WASM imageConvolute - Google Chromeselenium: WASM collisionDetection - Google ChromeDefaultmitigations=off3332.95936.395213.459743145.72211297531.66510.69310.3991808.50359624.78679020.42293653.0937516812.168373.4351805230917571610442.2376.08175.11991.5837.53913.01994.62270.62185.29433.71012.616.712.215.162153.9524.3155.81024.61353952.4264.8978.8578.5896.39127.66149.68150.7880.362145.858204.299209.707459.811710.4746.6288494.4616918.77947639.6754.1966.15954.50623.13112.268180.44420.13303.74319.07321.7714584.70556.889196.156511.214582.53146.987071.832211.514547.89206.988697.526111.314568.29866.987648.842811.46.2753954.1040488.33475114602.04096.988116.151211.314542.26146.987532.257011.48.1761.083.934.775.095.915.9827.7861.453.9517.3918.9522.5023.108.2061.303.945.005.176.056.2227.0461.223.9513.7718.3522.0521.115558979.575070283.805515158.555117091.795299186.24313932.75397659.24273245.94142.258517.17501.7054910607.5735.44914.5004.5634.50533.5243279563.153716582.933126487.143697260.04388.43699.914618271.481432.03209734.3940878.6240205432.1497123.346825.93499481.43193.9450863.933536120.53118389.86139690.545603.5330459.238609494.143475407.49337.8310870267.40280394169849.10419795.96424682.85429260.88433407.24430269.4022291.06102083.60123418.89125346.58113815.06110364.8919.12514.4190.882282.97.53361.32122317.201368251317.8244.918.06216.343325.55971.094646.379854140.09412424761.48310.3509.2611998.23179926.15610820.21630652.1521896736.040369.7841907249818151700519.5420.38436.92160.0845.94752.32140.12264.92296.09497.61115.727.1315.992.135.171881.2523.6155.31016.71303049.8761.8374.9475.6595.54119.82146.02144.5279.360140.692202.022204.752445.536695.8985.8235563.8002468.04912840.1424.4466.37055.87224.23013.33190.34718.89290.90304.61305.0914698.20446.889645.525311.114670.66566.888761.795111.314688.50806.889807.527011.114633.04046.889621.865511.258.436178.403275.3415.1545643.3059987.43103114643.69976.889610.964111.114640.36466.889366.780711.28.4070.904.194.945.226.206.1329.3271.714.2118.3119.3323.0023.898.5771.504.245.105.356.446.3127.1872.074.1314.1418.5922.6121.765332063.704865733.355377398.184960019.225069012.273808391.35051291.84108606.25139.740917.07851.6992919167.9738.34615.5744.7894.81135.3173177445.463660165.373037465.103585844.88387.00711.734361845.481400.78209049.7440881.4841479769.3595164.286865.56632415.47185.3951643.493547350.61118258.63139254.755566.5830491.448996769.013528137.95338.1911002040.14272200176792.21405215.15400478.08404114.42402257.45402984.0321833.5597470.07128378.21140186.92112654.69115043.3721.26552.8174.7222708.48375.92205298.647346254618.8242.625.75215.90OpenBenchmarking.org

Compile Bench

Compilebench tries to age a filesystem by simulating some of the disk IO common in creating, compiling, patching, stating and reading kernel trees. It indirectly measures how well filesystems can maintain directory locality as the disk fills up and directories age. This current test is setup to use the makej mode with 10 initial directories Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: CompileDefaultmitigations=off7001400210028003500SE +/- 14.29, N = 3SE +/- 24.38, N = 33332.953325.55
OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: CompileDefaultmitigations=off6001200180024003000Min: 3305.94 / Avg: 3332.95 / Max: 3354.55Min: 3300.54 / Avg: 3325.55 / Max: 3374.31

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial CreateDefaultmitigations=off2004006008001000SE +/- 5.58, N = 3SE +/- 19.94, N = 3936.39971.09
OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial CreateDefaultmitigations=off2004006008001000Min: 927.53 / Avg: 936.39 / Max: 946.7Min: 940.02 / Avg: 971.09 / Max: 1008.29

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Read Compiled TreeDefaultmitigations=off11002200330044005500SE +/- 0.00, N = 3SE +/- 70.46, N = 35213.454646.37
OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Read Compiled TreeDefaultmitigations=off9001800270036004500Min: 5213.45 / Avg: 5213.45 / Max: 5213.45Min: 4536.64 / Avg: 4646.37 / Max: 4777.82

PostMark

This is a test of NetApp's PostMark benchmark designed to simulate small-file testing similar to the tasks endured by web and mail servers. This test profile will set PostMark to perform 25,000 transactions with 500 files simultaneously with the file sizes ranging between 5 and 512 kilobytes. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction PerformanceDefaultmitigations=off2K4K6K8K10KSE +/- 128.33, N = 3SE +/- 90.43, N = 15974398541. (CC) gcc options: -O3
OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction PerformanceDefaultmitigations=off2K4K6K8K10KMin: 9615 / Avg: 9743.33 / Max: 10000Min: 9259 / Avg: 9854 / Max: 104161. (CC) gcc options: -O3

WireGuard + Linux Networking Stack Stress Test

This is a benchmark of the WireGuard secure VPN tunnel and Linux networking stack stress test. The test runs on the local host but does require root permissions to run. The way it works is it creates three namespaces. ns0 has a loopback device. ns1 and ns2 each have wireguard devices. Those two wireguard devices send traffic through the loopback device of ns0. The end result of this is that tests wind up testing encryption and decryption at the same time -- a pretty CPU and scheduler-heavy workflow. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterWireGuard + Linux Networking Stack Stress TestDefaultmitigations=off306090120150SE +/- 0.95, N = 3SE +/- 0.68, N = 3145.72140.09
OpenBenchmarking.orgSeconds, Fewer Is BetterWireGuard + Linux Networking Stack Stress TestDefaultmitigations=off306090120150Min: 143.83 / Avg: 145.72 / Max: 146.86Min: 139.14 / Avg: 140.09 / Max: 141.42

Sockperf

This is a network socket API performance benchmark developed by Mellanox. This test profile runs both the client and server on the local host for evaluating individual system performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMessages Per Second, More Is BetterSockperf 3.7Test: ThroughputDefaultmitigations=off300K600K900K1200K1500KSE +/- 3708.79, N = 5SE +/- 4084.34, N = 5112975312424761. (CXX) g++ options: --param -O3 -rdynamic
OpenBenchmarking.orgMessages Per Second, More Is BetterSockperf 3.7Test: ThroughputDefaultmitigations=off200K400K600K800K1000KMin: 1120064 / Avg: 1129753 / Max: 1142426Min: 1234395 / Avg: 1242476.2 / Max: 12534901. (CXX) g++ options: --param -O3 -rdynamic

OpenBenchmarking.orgusec, Fewer Is BetterSockperf 3.7Test: Latency Ping PongDefaultmitigations=off0.37460.74921.12381.49841.873SE +/- 0.005, N = 5SE +/- 0.015, N = 51.6651.4831. (CXX) g++ options: --param -O3 -rdynamic
OpenBenchmarking.orgusec, Fewer Is BetterSockperf 3.7Test: Latency Ping PongDefaultmitigations=off246810Min: 1.65 / Avg: 1.67 / Max: 1.68Min: 1.44 / Avg: 1.48 / Max: 1.521. (CXX) g++ options: --param -O3 -rdynamic

OpenBenchmarking.orgusec, Fewer Is BetterSockperf 3.7Test: Latency Under LoadDefaultmitigations=off3691215SE +/- 0.11, N = 25SE +/- 0.20, N = 2510.6910.351. (CXX) g++ options: --param -O3 -rdynamic
OpenBenchmarking.orgusec, Fewer Is BetterSockperf 3.7Test: Latency Under LoadDefaultmitigations=off3691215Min: 8.54 / Avg: 10.69 / Max: 11.16Min: 6.43 / Avg: 10.35 / Max: 10.781. (CXX) g++ options: --param -O3 -rdynamic

OSBench

OSBench is a collection of micro-benchmarks for measuring operating system primitives like time to create threads/processes, launching programs, creating files, and memory allocation. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create FilesDefaultmitigations=off3691215SE +/- 0.009125, N = 3SE +/- 0.074526, N = 1510.3991809.2611991. (CC) gcc options: -lm
OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create FilesDefaultmitigations=off3691215Min: 10.38 / Avg: 10.4 / Max: 10.41Min: 8.99 / Avg: 9.26 / Max: 9.731. (CC) gcc options: -lm

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ThreadsDefaultmitigations=off246810SE +/- 0.063265, N = 3SE +/- 0.112448, N = 158.5035968.2317991. (CC) gcc options: -lm
OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ThreadsDefaultmitigations=off3691215Min: 8.38 / Avg: 8.5 / Max: 8.59Min: 7.29 / Avg: 8.23 / Max: 9.121. (CC) gcc options: -lm

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Launch ProgramsDefaultmitigations=off612182430SE +/- 0.14, N = 3SE +/- 0.19, N = 324.7926.161. (CC) gcc options: -lm
OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Launch ProgramsDefaultmitigations=off612182430Min: 24.54 / Avg: 24.79 / Max: 25.02Min: 25.92 / Avg: 26.16 / Max: 26.531. (CC) gcc options: -lm

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ProcessesDefaultmitigations=off510152025SE +/- 0.20, N = 3SE +/- 0.13, N = 320.4220.221. (CC) gcc options: -lm
OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ProcessesDefaultmitigations=off510152025Min: 20.03 / Avg: 20.42 / Max: 20.67Min: 20.03 / Avg: 20.22 / Max: 20.461. (CC) gcc options: -lm

OpenBenchmarking.orgNs Per Event, Fewer Is BetterOSBenchTest: Memory AllocationsDefaultmitigations=off1224364860SE +/- 0.10, N = 3SE +/- 0.81, N = 1553.0952.151. (CC) gcc options: -lm
OpenBenchmarking.orgNs Per Event, Fewer Is BetterOSBenchTest: Memory AllocationsDefaultmitigations=off1122334455Min: 52.93 / Avg: 53.09 / Max: 53.26Min: 50.01 / Avg: 52.15 / Max: 57.421. (CC) gcc options: -lm

Etcpak

Etcpack is the self-proclaimed "fastest ETC compressor on the planet" with focused on providing open-source, very fast ETC and S3 texture compression support. The test profile uses a 8K x 8K game texture as a sample input. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMpx/s, More Is BetterEtcpak 1.0Benchmark: Multi-Threaded - Configuration: ETC2Defaultmitigations=off15003000450060007500SE +/- 5.06, N = 3SE +/- 4.52, N = 36812.176736.041. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread
OpenBenchmarking.orgMpx/s, More Is BetterEtcpak 1.0Benchmark: Multi-Threaded - Configuration: ETC2Defaultmitigations=off12002400360048006000Min: 6805.48 / Avg: 6812.17 / Max: 6822.09Min: 6727.71 / Avg: 6736.04 / Max: 6743.251. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread

OpenBenchmarking.orgMpx/s, More Is BetterEtcpak 1.0Benchmark: Single-Threaded - Configuration: ETC2Defaultmitigations=off80160240320400SE +/- 0.22, N = 3SE +/- 3.08, N = 3373.44369.781. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread
OpenBenchmarking.orgMpx/s, More Is BetterEtcpak 1.0Benchmark: Single-Threaded - Configuration: ETC2Defaultmitigations=off70140210280350Min: 373.08 / Avg: 373.44 / Max: 373.83Min: 366.57 / Avg: 369.78 / Max: 375.951. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread

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: H2Defaultmitigations=off400800120016002000SE +/- 18.05, N = 6SE +/- 21.66, N = 2018051907
OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: H2Defaultmitigations=off30060090012001500Min: 1762 / Avg: 1804.67 / Max: 1875Min: 1718 / Avg: 1906.6 / Max: 2134

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: JythonDefaultmitigations=off5001000150020002500SE +/- 8.85, N = 4SE +/- 31.83, N = 2023092498
OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: JythonDefaultmitigations=off400800120016002000Min: 2294 / Avg: 2308.5 / Max: 2334Min: 2310 / Avg: 2497.5 / Max: 2690

Java Test: Eclipse

Default: The test quit with a non-zero exit status.

mitigations=off: The test quit with a non-zero exit status.

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradesoapDefaultmitigations=off400800120016002000SE +/- 12.40, N = 20SE +/- 6.80, N = 417571815
OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradesoapDefaultmitigations=off30060090012001500Min: 1636 / Avg: 1757.4 / Max: 1846Min: 1796 / Avg: 1815.25 / Max: 1827

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradebeansDefaultmitigations=off400800120016002000SE +/- 6.17, N = 4SE +/- 12.96, N = 416101700
OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradebeansDefaultmitigations=off30060090012001500Min: 1599 / Avg: 1610.25 / Max: 1626Min: 1665 / Avg: 1700 / Max: 1722

Renaissance

Renaissance is a suite of benchmarks designed to test the Java JVM from Apache Spark to a Twitter-like service to Scala and other features. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Scala DottyDefaultmitigations=off110220330440550SE +/- 2.69, N = 3SE +/- 5.26, N = 5442.2519.5MIN: 372.16 / MAX: 760.85MIN: 365.75 / MAX: 817.55
OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Scala DottyDefaultmitigations=off90180270360450Min: 437.52 / Avg: 442.24 / Max: 446.85Min: 501.07 / Avg: 519.48 / Max: 533.18

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Random ForestDefaultmitigations=off90180270360450SE +/- 1.64, N = 3SE +/- 3.53, N = 15376.0420.3MIN: 350.32 / MAX: 454.49MIN: 351.41 / MAX: 559.21
OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Random ForestDefaultmitigations=off70140210280350Min: 373.01 / Avg: 376.04 / Max: 378.66Min: 397.08 / Avg: 420.28 / Max: 449.2

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: ALS Movie LensDefaultmitigations=off2K4K6K8K10KSE +/- 29.54, N = 3SE +/- 18.71, N = 38175.18436.9MIN: 8137.63 / MAX: 8971.05MIN: 8407.35 / MAX: 9192.26
OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: ALS Movie LensDefaultmitigations=off15003000450060007500Min: 8137.63 / Avg: 8175.07 / Max: 8233.37Min: 8407.35 / Avg: 8436.93 / Max: 8471.56

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Apache Spark ALSDefaultmitigations=off5001000150020002500SE +/- 12.03, N = 3SE +/- 1.48, N = 31991.52160.0MIN: 1891.06 / MAX: 2108.64MIN: 2079.25 / MAX: 2293.34
OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Apache Spark ALSDefaultmitigations=off400800120016002000Min: 1970.7 / Avg: 1991.53 / Max: 2012.37Min: 2157.18 / Avg: 2160 / Max: 2162.18

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Apache Spark BayesDefaultmitigations=off2004006008001000SE +/- 1.45, N = 3SE +/- 2.93, N = 3837.5845.9MIN: 621.16 / MAX: 840.4MIN: 620.11 / MAX: 850.27
OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Apache Spark BayesDefaultmitigations=off150300450600750Min: 835.82 / Avg: 837.52 / Max: 840.4Min: 840.35 / Avg: 845.92 / Max: 850.27

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Savina Reactors.IODefaultmitigations=off10002000300040005000SE +/- 11.23, N = 3SE +/- 31.38, N = 33913.04752.3MIN: 3898.09 / MAX: 5382.47MIN: 4716.25 / MAX: 7467.29
OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Savina Reactors.IODefaultmitigations=off8001600240032004000Min: 3898.09 / Avg: 3913.04 / Max: 3935.03Min: 4716.25 / Avg: 4752.32 / Max: 4814.83

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Apache Spark PageRankDefaultmitigations=off5001000150020002500SE +/- 13.14, N = 14SE +/- 19.68, N = 151994.62140.1MIN: 1784.01 / MAX: 2135.6MIN: 1776.57 / MAX: 2436.19
OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Apache Spark PageRankDefaultmitigations=off400800120016002000Min: 1920.94 / Avg: 1994.65 / Max: 2116.49Min: 2031.61 / Avg: 2140.07 / Max: 2246.56

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Finagle HTTP RequestsDefaultmitigations=off5001000150020002500SE +/- 18.17, N = 3SE +/- 25.99, N = 42270.62264.9MIN: 2124.82 / MAX: 2379.35MIN: 2076.9 / MAX: 2395.21
OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Finagle HTTP RequestsDefaultmitigations=off400800120016002000Min: 2244.47 / Avg: 2270.6 / Max: 2305.55Min: 2191.37 / Avg: 2264.93 / Max: 2312.87

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: In-Memory Database ShootoutDefaultmitigations=off5001000150020002500SE +/- 30.21, N = 3SE +/- 29.23, N = 32185.22296.0MIN: 1929.28 / MAX: 2521.14MIN: 2067.93 / MAX: 2567.45
OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: In-Memory Database ShootoutDefaultmitigations=off400800120016002000Min: 2136.13 / Avg: 2185.16 / Max: 2240.25Min: 2266.12 / Avg: 2296 / Max: 2354.46

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Akka Unbalanced Cobwebbed TreeDefaultmitigations=off2K4K6K8K10KSE +/- 134.48, N = 3SE +/- 44.45, N = 39433.79497.6MIN: 6975.05 / MAX: 9691.08MIN: 7104 / MAX: 9582.77
OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Akka Unbalanced Cobwebbed TreeDefaultmitigations=off16003200480064008000Min: 9237.32 / Avg: 9433.74 / Max: 9691.08Min: 9432.87 / Avg: 9497.64 / Max: 9582.77

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Genetic Algorithm Using Jenetics + FuturesDefaultmitigations=off2004006008001000SE +/- 1.29, N = 3SE +/- 10.39, N = 71012.61115.7MIN: 955.46 / MAX: 1061.51MIN: 1001.52 / MAX: 1224.17
OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Genetic Algorithm Using Jenetics + FuturesDefaultmitigations=off2004006008001000Min: 1010.31 / Avg: 1012.59 / Max: 1014.77Min: 1078.45 / Avg: 1115.68 / Max: 1139.53

WebP Image Encode

This is a test of Google's libwebp with the cwebp image encode utility and using a sample 6000x4000 pixel JPEG image as the input. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMP/s, More Is BetterWebP Image Encode 1.2.4Encode Settings: Defaultmitigations=off612182430SE +/- 0.38, N = 327.131. (CC) gcc options: -fvisibility=hidden -O2 -lm

OpenBenchmarking.orgMP/s, More Is BetterWebP Image Encode 1.2.4Encode Settings: Quality 100Defaultmitigations=off48121620SE +/- 0.11, N = 3SE +/- 0.23, N = 1516.7115.991. (CC) gcc options: -fvisibility=hidden -O2 -lm
OpenBenchmarking.orgMP/s, More Is BetterWebP Image Encode 1.2.4Encode Settings: Quality 100Defaultmitigations=off48121620Min: 16.49 / Avg: 16.71 / Max: 16.83Min: 15.04 / Avg: 15.99 / Max: 17.021. (CC) gcc options: -fvisibility=hidden -O2 -lm

OpenBenchmarking.orgMP/s, More Is BetterWebP Image Encode 1.2.4Encode Settings: Quality 100, LosslessDefaultmitigations=off0.49730.99461.49191.98922.4865SE +/- 0.01, N = 3SE +/- 0.05, N = 152.212.131. (CC) gcc options: -fvisibility=hidden -O2 -lm
OpenBenchmarking.orgMP/s, More Is BetterWebP Image Encode 1.2.4Encode Settings: Quality 100, LosslessDefaultmitigations=off246810Min: 2.2 / Avg: 2.21 / Max: 2.23Min: 1.72 / Avg: 2.13 / Max: 2.261. (CC) gcc options: -fvisibility=hidden -O2 -lm

OpenBenchmarking.orgMP/s, More Is BetterWebP Image Encode 1.2.4Encode Settings: Quality 100, Highest CompressionDefaultmitigations=off1.16332.32663.48994.65325.8165SE +/- 0.01, N = 3SE +/- 0.05, N = 65.165.171. (CC) gcc options: -fvisibility=hidden -O2 -lm
OpenBenchmarking.orgMP/s, More Is BetterWebP Image Encode 1.2.4Encode Settings: Quality 100, Highest CompressionDefaultmitigations=off246810Min: 5.13 / Avg: 5.16 / Max: 5.18Min: 4.94 / Avg: 5.17 / Max: 5.271. (CC) gcc options: -fvisibility=hidden -O2 -lm

LuaRadio

LuaRadio is a lightweight software-defined radio (SDR) framework built atop LuaJIT. LuaRadio provides a suite of source, sink, and processing blocks, with a simple API for defining flow graphs, running flow graphs, creating blocks, and creating data types. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMiB/s, More Is BetterLuaRadio 0.9.1Test: Five Back to Back FIR FiltersDefaultmitigations=off5001000150020002500SE +/- 11.81, N = 3SE +/- 21.48, N = 92153.91881.2
OpenBenchmarking.orgMiB/s, More Is BetterLuaRadio 0.9.1Test: Five Back to Back FIR FiltersDefaultmitigations=off400800120016002000Min: 2137.1 / Avg: 2153.93 / Max: 2176.7Min: 1790.1 / Avg: 1881.18 / Max: 1980.3

OpenBenchmarking.orgMiB/s, More Is BetterLuaRadio 0.9.1Test: FM Deemphasis FilterDefaultmitigations=off110220330440550SE +/- 0.41, N = 3SE +/- 1.09, N = 9524.3523.6
OpenBenchmarking.orgMiB/s, More Is BetterLuaRadio 0.9.1Test: FM Deemphasis FilterDefaultmitigations=off90180270360450Min: 523.6 / Avg: 524.33 / Max: 525Min: 515.3 / Avg: 523.62 / Max: 525.7

OpenBenchmarking.orgMiB/s, More Is BetterLuaRadio 0.9.1Test: Hilbert TransformDefaultmitigations=off306090120150SE +/- 0.44, N = 3SE +/- 0.30, N = 9155.8155.3
OpenBenchmarking.orgMiB/s, More Is BetterLuaRadio 0.9.1Test: Hilbert TransformDefaultmitigations=off306090120150Min: 155 / Avg: 155.8 / Max: 156.5Min: 153.7 / Avg: 155.28 / Max: 156.3

OpenBenchmarking.orgMiB/s, More Is BetterLuaRadio 0.9.1Test: Complex PhaseDefaultmitigations=off2004006008001000SE +/- 4.34, N = 3SE +/- 2.70, N = 91024.61016.7
OpenBenchmarking.orgMiB/s, More Is BetterLuaRadio 0.9.1Test: Complex PhaseDefaultmitigations=off2004006008001000Min: 1019.4 / Avg: 1024.57 / Max: 1033.2Min: 999.5 / Avg: 1016.68 / Max: 1026.6

Node.js Express HTTP Load Test

A Node.js Express server with a Node-based loadtest client for facilitating HTTP benchmarking. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRequests Per Second, More Is BetterNode.js Express HTTP Load TestDefaultmitigations=off3K6K9K12K15KSE +/- 30.90, N = 3SE +/- 103.18, N = 31353913030
OpenBenchmarking.orgRequests Per Second, More Is BetterNode.js Express HTTP Load TestDefaultmitigations=off2K4K6K8K10KMin: 13477 / Avg: 13538.67 / Max: 13573Min: 12907 / Avg: 13030 / Max: 13235

AOM AV1

This is a test of the AOMedia AV1 encoder (libaom) developed by AOMedia and Google as the AV1 Codec Library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.5Encoder Mode: Speed 6 Realtime - Input: Bosphorus 4KDefaultmitigations=off1224364860SE +/- 0.62, N = 4SE +/- 0.54, N = 552.4249.871. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.5Encoder Mode: Speed 6 Realtime - Input: Bosphorus 4KDefaultmitigations=off1122334455Min: 51.58 / Avg: 52.42 / Max: 54.21Min: 48.85 / Avg: 49.87 / Max: 51.651. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.5Encoder Mode: Speed 8 Realtime - Input: Bosphorus 4KDefaultmitigations=off1428425670SE +/- 0.10, N = 3SE +/- 0.26, N = 364.8961.831. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.5Encoder Mode: Speed 8 Realtime - Input: Bosphorus 4KDefaultmitigations=off1326395265Min: 64.76 / Avg: 64.89 / Max: 65.09Min: 61.39 / Avg: 61.83 / Max: 62.281. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.5Encoder Mode: Speed 9 Realtime - Input: Bosphorus 4KDefaultmitigations=off20406080100SE +/- 0.39, N = 3SE +/- 0.98, N = 378.8574.941. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.5Encoder Mode: Speed 9 Realtime - Input: Bosphorus 4KDefaultmitigations=off1530456075Min: 78.1 / Avg: 78.85 / Max: 79.43Min: 73.31 / Avg: 74.94 / Max: 76.71. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.5Encoder Mode: Speed 10 Realtime - Input: Bosphorus 4KDefaultmitigations=off20406080100SE +/- 0.33, N = 3SE +/- 0.66, N = 1578.5875.651. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.5Encoder Mode: Speed 10 Realtime - Input: Bosphorus 4KDefaultmitigations=off1530456075Min: 78.06 / Avg: 78.58 / Max: 79.18Min: 71.72 / Avg: 75.65 / Max: 79.211. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.5Encoder Mode: Speed 6 Realtime - Input: Bosphorus 1080pDefaultmitigations=off20406080100SE +/- 1.96, N = 12SE +/- 2.01, N = 1596.3995.541. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.5Encoder Mode: Speed 6 Realtime - Input: Bosphorus 1080pDefaultmitigations=off20406080100Min: 90.28 / Avg: 96.39 / Max: 115.56Min: 90.71 / Avg: 95.54 / Max: 117.721. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.5Encoder Mode: Speed 8 Realtime - Input: Bosphorus 1080pDefaultmitigations=off306090120150SE +/- 0.35, N = 3SE +/- 1.56, N = 3127.66119.821. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.5Encoder Mode: Speed 8 Realtime - Input: Bosphorus 1080pDefaultmitigations=off20406080100Min: 127.16 / Avg: 127.66 / Max: 128.33Min: 117.1 / Avg: 119.82 / Max: 122.521. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.5Encoder Mode: Speed 9 Realtime - Input: Bosphorus 1080pDefaultmitigations=off306090120150SE +/- 0.94, N = 3SE +/- 1.34, N = 15149.68146.021. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.5Encoder Mode: Speed 9 Realtime - Input: Bosphorus 1080pDefaultmitigations=off306090120150Min: 147.88 / Avg: 149.68 / Max: 151.03Min: 138.63 / Avg: 146.02 / Max: 153.751. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.5Encoder Mode: Speed 10 Realtime - Input: Bosphorus 1080pDefaultmitigations=off306090120150SE +/- 0.25, N = 3SE +/- 1.60, N = 15150.78144.521. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.5Encoder Mode: Speed 10 Realtime - Input: Bosphorus 1080pDefaultmitigations=off306090120150Min: 150.42 / Avg: 150.78 / Max: 151.27Min: 138.72 / Avg: 144.52 / Max: 155.211. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

SVT-AV1

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.2Encoder Mode: Preset 8 - Input: Bosphorus 4KDefaultmitigations=off20406080100SE +/- 0.53, N = 3SE +/- 0.72, N = 380.3679.361. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq
OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.2Encoder Mode: Preset 8 - Input: Bosphorus 4KDefaultmitigations=off1530456075Min: 79.34 / Avg: 80.36 / Max: 81.13Min: 77.96 / Avg: 79.36 / Max: 80.361. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.2Encoder Mode: Preset 10 - Input: Bosphorus 4KDefaultmitigations=off306090120150SE +/- 0.25, N = 3SE +/- 0.51, N = 3145.86140.691. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq
OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.2Encoder Mode: Preset 10 - Input: Bosphorus 4KDefaultmitigations=off306090120150Min: 145.36 / Avg: 145.86 / Max: 146.11Min: 139.83 / Avg: 140.69 / Max: 141.591. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.2Encoder Mode: Preset 12 - Input: Bosphorus 4KDefaultmitigations=off4080120160200SE +/- 0.27, N = 3SE +/- 0.23, N = 3204.30202.021. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq
OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.2Encoder Mode: Preset 12 - Input: Bosphorus 4KDefaultmitigations=off4080120160200Min: 203.91 / Avg: 204.3 / Max: 204.82Min: 201.72 / Avg: 202.02 / Max: 202.471. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.2Encoder Mode: Preset 8 - Input: Bosphorus 1080pDefaultmitigations=off50100150200250SE +/- 0.62, N = 3SE +/- 0.36, N = 3209.71204.751. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq
OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.2Encoder Mode: Preset 8 - Input: Bosphorus 1080pDefaultmitigations=off4080120160200Min: 208.7 / Avg: 209.71 / Max: 210.84Min: 204.14 / Avg: 204.75 / Max: 205.381. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.2Encoder Mode: Preset 10 - Input: Bosphorus 1080pDefaultmitigations=off100200300400500SE +/- 1.13, N = 3SE +/- 0.38, N = 3459.81445.541. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq
OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.2Encoder Mode: Preset 10 - Input: Bosphorus 1080pDefaultmitigations=off80160240320400Min: 458.16 / Avg: 459.81 / Max: 461.97Min: 444.78 / Avg: 445.54 / Max: 445.971. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.2Encoder Mode: Preset 12 - Input: Bosphorus 1080pDefaultmitigations=off150300450600750SE +/- 0.96, N = 3SE +/- 0.26, N = 3710.47695.901. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq
OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.2Encoder Mode: Preset 12 - Input: Bosphorus 1080pDefaultmitigations=off130260390520650Min: 708.57 / Avg: 710.47 / Max: 711.69Min: 695.4 / Avg: 695.9 / Max: 696.281. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

Stargate Digital Audio Workstation

Stargate is an open-source, cross-platform digital audio workstation (DAW) software package with "a unique and carefully curated experience" with scalability from old systems up through modern multi-core systems. Stargate is GPLv3 licensed and makes use of Qt5 (PyQt5) for its user-interface. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 96000 - Buffer Size: 1024Defaultmitigations=off246810SE +/- 0.011340, N = 3SE +/- 0.066742, N = 46.6288495.8235561. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 96000 - Buffer Size: 1024Defaultmitigations=off3691215Min: 6.61 / Avg: 6.63 / Max: 6.65Min: 5.63 / Avg: 5.82 / Max: 5.921. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 192000 - Buffer Size: 1024Defaultmitigations=off1.00392.00783.01174.01565.0195SE +/- 0.019248, N = 3SE +/- 0.044343, N = 44.4616913.8002461. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 192000 - Buffer Size: 1024Defaultmitigations=off246810Min: 4.43 / Avg: 4.46 / Max: 4.49Min: 3.72 / Avg: 3.8 / Max: 3.931. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 480000 - Buffer Size: 1024Defaultmitigations=off246810SE +/- 0.017950, N = 3SE +/- 0.058951, N = 118.7794768.0491281. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 480000 - Buffer Size: 1024Defaultmitigations=off3691215Min: 8.75 / Avg: 8.78 / Max: 8.81Min: 7.7 / Avg: 8.05 / Max: 8.381. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

libavif avifenc

This is a test of the AOMedia libavif library testing the encoding of a JPEG image to AV1 Image Format (AVIF). Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.10Encoder Speed: 2Defaultmitigations=off918273645SE +/- 0.03, N = 3SE +/- 0.08, N = 339.6840.141. (CXX) g++ options: -O3 -fPIC -lm
OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.10Encoder Speed: 2Defaultmitigations=off816243240Min: 39.64 / Avg: 39.68 / Max: 39.73Min: 40.06 / Avg: 40.14 / Max: 40.291. (CXX) g++ options: -O3 -fPIC -lm

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.10Encoder Speed: 6Defaultmitigations=off1.00042.00083.00124.00165.002SE +/- 0.022, N = 3SE +/- 0.039, N = 34.1964.4461. (CXX) g++ options: -O3 -fPIC -lm
OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.10Encoder Speed: 6Defaultmitigations=off246810Min: 4.17 / Avg: 4.2 / Max: 4.24Min: 4.37 / Avg: 4.45 / Max: 4.491. (CXX) g++ options: -O3 -fPIC -lm

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.10Encoder Speed: 6, LosslessDefaultmitigations=off246810SE +/- 0.044, N = 3SE +/- 0.054, N = 156.1596.3701. (CXX) g++ options: -O3 -fPIC -lm
OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.10Encoder Speed: 6, LosslessDefaultmitigations=off3691215Min: 6.09 / Avg: 6.16 / Max: 6.24Min: 6.15 / Avg: 6.37 / Max: 6.661. (CXX) g++ options: -O3 -fPIC -lm

Timed Godot Game Engine Compilation

This test times how long it takes to compile the Godot Game Engine. Godot is a popular, open-source, cross-platform 2D/3D game engine and is built using the SCons build system and targeting the X11 platform. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Godot Game Engine Compilation 3.2.3Time To CompileDefaultmitigations=off1326395265SE +/- 0.05, N = 3SE +/- 0.39, N = 354.5155.87
OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Godot Game Engine Compilation 3.2.3Time To CompileDefaultmitigations=off1122334455Min: 54.41 / Avg: 54.51 / Max: 54.6Min: 55.42 / Avg: 55.87 / Max: 56.64

Timed Mesa Compilation

This test profile times how long it takes to compile Mesa with Meson/Ninja. For minimizing build dependencies and avoid versioning conflicts, test this is just the core Mesa build without LLVM or the extra Gallium3D/Mesa drivers enabled. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Mesa Compilation 21.0Time To CompileDefaultmitigations=off612182430SE +/- 0.02, N = 3SE +/- 0.10, N = 323.1324.23
OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Mesa Compilation 21.0Time To CompileDefaultmitigations=off612182430Min: 23.09 / Avg: 23.13 / Max: 23.16Min: 24.11 / Avg: 24.23 / Max: 24.43

Timed CPython Compilation

This test times how long it takes to build the reference Python implementation, CPython, with optimizations and LTO enabled for a release build. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed CPython Compilation 3.10.6Build Configuration: DefaultDefaultmitigations=off369121512.2713.33

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed CPython Compilation 3.10.6Build Configuration: Released Build, PGO + LTO OptimizedDefaultmitigations=off4080120160200180.44190.35

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 BenchmarkDefaultmitigations=off510152025SE +/- 0.23, N = 3SE +/- 0.13, N = 320.1318.89
OpenBenchmarking.orgruns/s, More Is BetterNode.js V8 Web Tooling BenchmarkDefaultmitigations=off510152025Min: 19.71 / Avg: 20.13 / Max: 20.49Min: 18.66 / Avg: 18.89 / Max: 19.12

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 BetterClickHouse 22.5.4.19100M Rows Web Analytics Dataset, First Run / Cold CacheDefaultmitigations=off70140210280350SE +/- 2.08, N = 14SE +/- 1.95, N = 15303.74290.90MIN: 17.71 / MAX: 30000MIN: 18.39 / MAX: 300001. ClickHouse server version 22.5.4.19 (official build).
OpenBenchmarking.orgQueries Per Minute, Geo Mean, More Is BetterClickHouse 22.5.4.19100M Rows Web Analytics Dataset, First Run / Cold CacheDefaultmitigations=off50100150200250Min: 281.12 / Avg: 303.74 / Max: 313.31Min: 272.89 / Avg: 290.9 / Max: 300.621. ClickHouse server version 22.5.4.19 (official build).

OpenBenchmarking.orgQueries Per Minute, Geo Mean, More Is BetterClickHouse 22.5.4.19100M Rows Web Analytics Dataset, Second RunDefaultmitigations=off70140210280350SE +/- 1.52, N = 14SE +/- 2.28, N = 15319.07304.61MIN: 20.95 / MAX: 60000MIN: 20.76 / MAX: 600001. ClickHouse server version 22.5.4.19 (official build).
OpenBenchmarking.orgQueries Per Minute, Geo Mean, More Is BetterClickHouse 22.5.4.19100M Rows Web Analytics Dataset, Second RunDefaultmitigations=off60120180240300Min: 311.34 / Avg: 319.07 / Max: 329.43Min: 285.77 / Avg: 304.61 / Max: 318.311. ClickHouse server version 22.5.4.19 (official build).

OpenBenchmarking.orgQueries Per Minute, Geo Mean, More Is BetterClickHouse 22.5.4.19100M Rows Web Analytics Dataset, Third RunDefaultmitigations=off70140210280350SE +/- 1.47, N = 14SE +/- 1.67, N = 15321.77305.09MIN: 20.53 / MAX: 60000MIN: 20.51 / MAX: 600001. ClickHouse server version 22.5.4.19 (official build).
OpenBenchmarking.orgQueries Per Minute, Geo Mean, More Is BetterClickHouse 22.5.4.19100M Rows Web Analytics Dataset, Third RunDefaultmitigations=off60120180240300Min: 310.97 / Avg: 321.77 / Max: 329.83Min: 295.89 / Avg: 305.09 / Max: 318.791. ClickHouse server version 22.5.4.19 (official build).

etcd

Etcd is a distributed, reliable key-value store intended for critical data of a distributed system. Etcd is written in Golang and part of the Cloud Native Computing Foundation (CNCF) and used by Kubernetes, Rook, CoreDNS, and other open-source software. This test profile uses Etcd's built-in benchmark to stress the PUT and RANGE performance of a single node / local system. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: PUT - Connections: 50 - Clients: 100Defaultmitigations=off3K6K9K12K15KSE +/- 25.48, N = 3SE +/- 6.43, N = 314584.7114698.20
OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: PUT - Connections: 50 - Clients: 100Defaultmitigations=off3K6K9K12K15KMin: 14534.08 / Avg: 14584.71 / Max: 14615.12Min: 14686.69 / Avg: 14698.2 / Max: 14708.92

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: PUT - Connections: 50 - Clients: 100 - Average LatencyDefaultmitigations=off246810SE +/- 0.03, N = 3SE +/- 0.00, N = 36.86.8
OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: PUT - Connections: 50 - Clients: 100 - Average LatencyDefaultmitigations=off3691215Min: 6.8 / Avg: 6.83 / Max: 6.9Min: 6.8 / Avg: 6.8 / Max: 6.8

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: PUT - Connections: 50 - Clients: 1000Defaultmitigations=off20K40K60K80K100KSE +/- 306.00, N = 3SE +/- 391.70, N = 389196.1689645.53
OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: PUT - Connections: 50 - Clients: 1000Defaultmitigations=off16K32K48K64K80KMin: 88723.41 / Avg: 89196.16 / Max: 89769.12Min: 88945.65 / Avg: 89645.53 / Max: 90300.29

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: PUT - Connections: 50 - Clients: 1000 - Average LatencyDefaultmitigations=off3691215SE +/- 0.06, N = 3SE +/- 0.03, N = 311.211.1
OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: PUT - Connections: 50 - Clients: 1000 - Average LatencyDefaultmitigations=off3691215Min: 11.1 / Avg: 11.2 / Max: 11.3Min: 11.1 / Avg: 11.13 / Max: 11.2

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: PUT - Connections: 500 - Clients: 100Defaultmitigations=off3K6K9K12K15KSE +/- 22.11, N = 3SE +/- 24.92, N = 314582.5314670.67
OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: PUT - Connections: 500 - Clients: 100Defaultmitigations=off3K6K9K12K15KMin: 14541.64 / Avg: 14582.53 / Max: 14617.53Min: 14621.46 / Avg: 14670.67 / Max: 14702.16

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: PUT - Connections: 500 - Clients: 100 - Average LatencyDefaultmitigations=off246810SE +/- 0.03, N = 3SE +/- 0.00, N = 36.96.8
OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: PUT - Connections: 500 - Clients: 100 - Average LatencyDefaultmitigations=off3691215Min: 6.8 / Avg: 6.87 / Max: 6.9Min: 6.8 / Avg: 6.8 / Max: 6.8

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: PUT - Connections: 500 - Clients: 1000Defaultmitigations=off20K40K60K80K100KSE +/- 401.22, N = 3SE +/- 460.91, N = 387071.8388761.80
OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: PUT - Connections: 500 - Clients: 1000Defaultmitigations=off15K30K45K60K75KMin: 86428.96 / Avg: 87071.83 / Max: 87809.16Min: 87848.23 / Avg: 88761.8 / Max: 89325.17

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: PUT - Connections: 500 - Clients: 1000 - Average LatencyDefaultmitigations=off3691215SE +/- 0.06, N = 3SE +/- 0.07, N = 311.511.3
OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: PUT - Connections: 500 - Clients: 1000 - Average LatencyDefaultmitigations=off3691215Min: 11.4 / Avg: 11.5 / Max: 11.6Min: 11.2 / Avg: 11.27 / Max: 11.4

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: RANGE - Connections: 50 - Clients: 100Defaultmitigations=off3K6K9K12K15KSE +/- 38.39, N = 3SE +/- 6.63, N = 314547.8914688.51
OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: RANGE - Connections: 50 - Clients: 100Defaultmitigations=off3K6K9K12K15KMin: 14471.92 / Avg: 14547.89 / Max: 14595.49Min: 14675.3 / Avg: 14688.51 / Max: 14696.11

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: RANGE - Connections: 50 - Clients: 100 - Average LatencyDefaultmitigations=off246810SE +/- 0.03, N = 3SE +/- 0.00, N = 36.96.8
OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: RANGE - Connections: 50 - Clients: 100 - Average LatencyDefaultmitigations=off3691215Min: 6.8 / Avg: 6.87 / Max: 6.9Min: 6.8 / Avg: 6.8 / Max: 6.8

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: RANGE - Connections: 50 - Clients: 1000Defaultmitigations=off20K40K60K80K100KSE +/- 336.01, N = 3SE +/- 198.87, N = 388697.5389807.53
OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: RANGE - Connections: 50 - Clients: 1000Defaultmitigations=off16K32K48K64K80KMin: 88179.97 / Avg: 88697.53 / Max: 89327.52Min: 89411.7 / Avg: 89807.53 / Max: 90039.23

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: RANGE - Connections: 50 - Clients: 1000 - Average LatencyDefaultmitigations=off3691215SE +/- 0.03, N = 3SE +/- 0.03, N = 311.311.1
OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: RANGE - Connections: 50 - Clients: 1000 - Average LatencyDefaultmitigations=off3691215Min: 11.2 / Avg: 11.27 / Max: 11.3Min: 11.1 / Avg: 11.13 / Max: 11.2

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: RANGE - Connections: 500 - Clients: 100Defaultmitigations=off3K6K9K12K15KSE +/- 37.35, N = 3SE +/- 30.24, N = 314568.3014633.04
OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: RANGE - Connections: 500 - Clients: 100Defaultmitigations=off3K6K9K12K15KMin: 14523.95 / Avg: 14568.3 / Max: 14642.53Min: 14587.51 / Avg: 14633.04 / Max: 14690.27

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: RANGE - Connections: 500 - Clients: 100 - Average LatencyDefaultmitigations=off246810SE +/- 0.03, N = 3SE +/- 0.03, N = 36.96.8
OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: RANGE - Connections: 500 - Clients: 100 - Average LatencyDefaultmitigations=off3691215Min: 6.8 / Avg: 6.87 / Max: 6.9Min: 6.8 / Avg: 6.83 / Max: 6.9

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: RANGE - Connections: 500 - Clients: 1000Defaultmitigations=off20K40K60K80K100KSE +/- 485.80, N = 3SE +/- 293.36, N = 387648.8489621.87
OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: RANGE - Connections: 500 - Clients: 1000Defaultmitigations=off16K32K48K64K80KMin: 86834.43 / Avg: 87648.84 / Max: 88514.91Min: 89255.98 / Avg: 89621.87 / Max: 90202.03

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: RANGE - Connections: 500 - Clients: 1000 - Average LatencyDefaultmitigations=off3691215SE +/- 0.06, N = 3SE +/- 0.03, N = 311.411.2
OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: RANGE - Connections: 500 - Clients: 1000 - Average LatencyDefaultmitigations=off3691215Min: 11.3 / Avg: 11.4 / Max: 11.5Min: 11.1 / Avg: 11.17 / Max: 11.2

Apache CouchDB

This is a bulk insertion benchmark of Apache CouchDB. CouchDB is a document-oriented NoSQL database implemented in Erlang. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterApache CouchDB 3.2.2Bulk Size: 100 - Inserts: 1000 - Rounds: 30mitigations=off1326395265SE +/- 0.32, N = 358.441. (CXX) g++ options: -std=c++17 -lmozjs-78 -lm -lei -fPIC -MMD

OpenBenchmarking.orgSeconds, Fewer Is BetterApache CouchDB 3.2.2Bulk Size: 100 - Inserts: 3000 - Rounds: 30mitigations=off4080120160200SE +/- 0.49, N = 3178.401. (CXX) g++ options: -std=c++17 -lmozjs-78 -lm -lei -fPIC -MMD

OpenBenchmarking.orgSeconds, Fewer Is BetterApache CouchDB 3.2.2Bulk Size: 300 - Inserts: 1000 - Rounds: 30mitigations=off60120180240300SE +/- 1.74, N = 3275.341. (CXX) g++ options: -std=c++17 -lmozjs-78 -lm -lei -fPIC -MMD

Stargate Digital Audio Workstation

Stargate is an open-source, cross-platform digital audio workstation (DAW) software package with "a unique and carefully curated experience" with scalability from old systems up through modern multi-core systems. Stargate is GPLv3 licensed and makes use of Qt5 (PyQt5) for its user-interface. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 96000 - Buffer Size: 512Defaultmitigations=off246810SE +/- 0.020298, N = 3SE +/- 0.047140, N = 156.2753955.1545641. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 96000 - Buffer Size: 512Defaultmitigations=off3691215Min: 6.24 / Avg: 6.28 / Max: 6.31Min: 4.79 / Avg: 5.15 / Max: 5.551. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 192000 - Buffer Size: 512Defaultmitigations=off0.92341.84682.77023.69364.617SE +/- 0.015230, N = 3SE +/- 0.040051, N = 154.1040483.3059981. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 192000 - Buffer Size: 512Defaultmitigations=off246810Min: 4.09 / Avg: 4.1 / Max: 4.13Min: 2.9 / Avg: 3.31 / Max: 3.51. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 480000 - Buffer Size: 512Defaultmitigations=off246810SE +/- 0.095553, N = 3SE +/- 0.070345, N = 158.3347517.4310311. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 480000 - Buffer Size: 512Defaultmitigations=off3691215Min: 8.17 / Avg: 8.33 / Max: 8.5Min: 6.86 / Avg: 7.43 / Max: 7.81. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

etcd

Etcd is a distributed, reliable key-value store intended for critical data of a distributed system. Etcd is written in Golang and part of the Cloud Native Computing Foundation (CNCF) and used by Kubernetes, Rook, CoreDNS, and other open-source software. This test profile uses Etcd's built-in benchmark to stress the PUT and RANGE performance of a single node / local system. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: PUT - Connections: 100 - Clients: 100Defaultmitigations=off3K6K9K12K15KSE +/- 23.60, N = 3SE +/- 5.59, N = 314602.0414643.70
OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: PUT - Connections: 100 - Clients: 100Defaultmitigations=off3K6K9K12K15KMin: 14570.47 / Avg: 14602.04 / Max: 14648.21Min: 14634.93 / Avg: 14643.7 / Max: 14654.09

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: PUT - Connections: 100 - Clients: 100 - Average LatencyDefaultmitigations=off246810SE +/- 0.03, N = 3SE +/- 0.00, N = 36.96.8
OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: PUT - Connections: 100 - Clients: 100 - Average LatencyDefaultmitigations=off3691215Min: 6.8 / Avg: 6.87 / Max: 6.9Min: 6.8 / Avg: 6.8 / Max: 6.8

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: PUT - Connections: 100 - Clients: 1000Defaultmitigations=off20K40K60K80K100KSE +/- 530.54, N = 3SE +/- 264.02, N = 388116.1589610.96
OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: PUT - Connections: 100 - Clients: 1000Defaultmitigations=off16K32K48K64K80KMin: 87513.8 / Avg: 88116.15 / Max: 89173.83Min: 89084 / Avg: 89610.96 / Max: 89903.79

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: PUT - Connections: 100 - Clients: 1000 - Average LatencyDefaultmitigations=off3691215SE +/- 0.07, N = 3SE +/- 0.03, N = 311.311.1
OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: PUT - Connections: 100 - Clients: 1000 - Average LatencyDefaultmitigations=off3691215Min: 11.2 / Avg: 11.33 / Max: 11.4Min: 11.1 / Avg: 11.13 / Max: 11.2

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: RANGE - Connections: 100 - Clients: 100Defaultmitigations=off3K6K9K12K15KSE +/- 39.44, N = 3SE +/- 21.07, N = 314542.2614640.36
OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: RANGE - Connections: 100 - Clients: 100Defaultmitigations=off3K6K9K12K15KMin: 14494.9 / Avg: 14542.26 / Max: 14620.56Min: 14608.54 / Avg: 14640.36 / Max: 14680.2

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: RANGE - Connections: 100 - Clients: 100 - Average LatencyDefaultmitigations=off246810SE +/- 0.03, N = 3SE +/- 0.00, N = 36.96.8
OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: RANGE - Connections: 100 - Clients: 100 - Average LatencyDefaultmitigations=off3691215Min: 6.8 / Avg: 6.87 / Max: 6.9Min: 6.8 / Avg: 6.8 / Max: 6.8

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: RANGE - Connections: 100 - Clients: 1000Defaultmitigations=off20K40K60K80K100KSE +/- 488.77, N = 3SE +/- 76.47, N = 387532.2689366.78
OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: RANGE - Connections: 100 - Clients: 1000Defaultmitigations=off15K30K45K60K75KMin: 86567.82 / Avg: 87532.26 / Max: 88152.66Min: 89263.54 / Avg: 89366.78 / Max: 89516.11

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: RANGE - Connections: 100 - Clients: 1000 - Average LatencyDefaultmitigations=off3691215SE +/- 0.06, N = 3SE +/- 0.00, N = 311.411.2
OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: RANGE - Connections: 100 - Clients: 1000 - Average LatencyDefaultmitigations=off3691215Min: 11.3 / Avg: 11.4 / Max: 11.5Min: 11.2 / Avg: 11.2 / Max: 11.2

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 - SHA-512 Benchmark TimeDefaultmitigations=off246810SE +/- 0.03, N = 3SE +/- 0.08, N = 38.178.40
OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 100 - SHA-512 Benchmark TimeDefaultmitigations=off3691215Min: 8.12 / Avg: 8.17 / Max: 8.22Min: 8.28 / Avg: 8.4 / Max: 8.54

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 100 - Calculate Pi BenchmarkDefaultmitigations=off1632486480SE +/- 0.12, N = 3SE +/- 0.35, N = 361.0870.90
OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 100 - Calculate Pi BenchmarkDefaultmitigations=off1428425670Min: 60.88 / Avg: 61.08 / Max: 61.3Min: 70.22 / Avg: 70.9 / Max: 71.35

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 100 - Calculate Pi Benchmark Using DataframeDefaultmitigations=off0.94281.88562.82843.77124.714SE +/- 0.01, N = 3SE +/- 0.07, N = 33.934.19
OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 100 - Calculate Pi Benchmark Using DataframeDefaultmitigations=off246810Min: 3.92 / Avg: 3.93 / Max: 3.95Min: 4.1 / Avg: 4.19 / Max: 4.34

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 100 - Group By Test TimeDefaultmitigations=off1.11152.2233.33454.4465.5575SE +/- 0.04, N = 3SE +/- 0.03, N = 34.774.94
OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 100 - Group By Test TimeDefaultmitigations=off246810Min: 4.68 / Avg: 4.77 / Max: 4.82Min: 4.89 / Avg: 4.94 / Max: 4.98

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 100 - Repartition Test TimeDefaultmitigations=off1.17452.3493.52354.6985.8725SE +/- 0.04, N = 3SE +/- 0.03, N = 35.095.22
OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 100 - Repartition Test TimeDefaultmitigations=off246810Min: 5.01 / Avg: 5.09 / Max: 5.16Min: 5.16 / Avg: 5.22 / Max: 5.26

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 100 - Inner Join Test TimeDefaultmitigations=off246810SE +/- 0.04, N = 3SE +/- 0.22, N = 35.916.20
OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 100 - Inner Join Test TimeDefaultmitigations=off246810Min: 5.84 / Avg: 5.91 / Max: 5.97Min: 5.98 / Avg: 6.2 / Max: 6.63

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 100 - Broadcast Inner Join Test TimeDefaultmitigations=off246810SE +/- 0.08, N = 3SE +/- 0.11, N = 35.986.13
OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 100 - Broadcast Inner Join Test TimeDefaultmitigations=off246810Min: 5.82 / Avg: 5.98 / Max: 6.09Min: 5.92 / Avg: 6.13 / Max: 6.26

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 100 - SHA-512 Benchmark TimeDefaultmitigations=off714212835SE +/- 0.19, N = 3SE +/- 0.28, N = 627.7829.32
OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 100 - SHA-512 Benchmark TimeDefaultmitigations=off612182430Min: 27.43 / Avg: 27.78 / Max: 28.08Min: 28.26 / Avg: 29.32 / Max: 30.04

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 100 - Calculate Pi BenchmarkDefaultmitigations=off1632486480SE +/- 0.44, N = 3SE +/- 0.21, N = 661.4571.71
OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 100 - Calculate Pi BenchmarkDefaultmitigations=off1428425670Min: 60.61 / Avg: 61.45 / Max: 62.12Min: 71.11 / Avg: 71.71 / Max: 72.42

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 100 - Calculate Pi Benchmark Using DataframeDefaultmitigations=off0.94731.89462.84193.78924.7365SE +/- 0.02, N = 3SE +/- 0.05, N = 63.954.21
OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 100 - Calculate Pi Benchmark Using DataframeDefaultmitigations=off246810Min: 3.92 / Avg: 3.95 / Max: 3.99Min: 4.05 / Avg: 4.21 / Max: 4.36

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 100 - Group By Test TimeDefaultmitigations=off510152025SE +/- 0.11, N = 3SE +/- 0.10, N = 617.3918.31
OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 100 - Group By Test TimeDefaultmitigations=off510152025Min: 17.22 / Avg: 17.39 / Max: 17.59Min: 17.83 / Avg: 18.31 / Max: 18.52

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 100 - Repartition Test TimeDefaultmitigations=off510152025SE +/- 0.23, N = 3SE +/- 0.12, N = 618.9519.33
OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 100 - Repartition Test TimeDefaultmitigations=off510152025Min: 18.69 / Avg: 18.95 / Max: 19.41Min: 19.09 / Avg: 19.33 / Max: 19.89

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 100 - Inner Join Test TimeDefaultmitigations=off612182430SE +/- 0.09, N = 3SE +/- 0.19, N = 622.5023.00
OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 100 - Inner Join Test TimeDefaultmitigations=off510152025Min: 22.36 / Avg: 22.5 / Max: 22.67Min: 22.38 / Avg: 23 / Max: 23.54

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 100 - Broadcast Inner Join Test TimeDefaultmitigations=off612182430SE +/- 0.20, N = 3SE +/- 0.20, N = 623.1023.89
OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 100 - Broadcast Inner Join Test TimeDefaultmitigations=off612182430Min: 22.78 / Avg: 23.1 / Max: 23.47Min: 22.95 / Avg: 23.89 / Max: 24.25

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 2000 - SHA-512 Benchmark TimeDefaultmitigations=off246810SE +/- 0.01, N = 3SE +/- 0.08, N = 158.208.57
OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 2000 - SHA-512 Benchmark TimeDefaultmitigations=off3691215Min: 8.17 / Avg: 8.2 / Max: 8.22Min: 8.35 / Avg: 8.57 / Max: 9.67

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 2000 - Calculate Pi BenchmarkDefaultmitigations=off1632486480SE +/- 0.33, N = 3SE +/- 0.15, N = 1561.3071.50
OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 2000 - Calculate Pi BenchmarkDefaultmitigations=off1428425670Min: 60.8 / Avg: 61.3 / Max: 61.92Min: 70.52 / Avg: 71.5 / Max: 72.65

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 2000 - Calculate Pi Benchmark Using DataframeDefaultmitigations=off0.9541.9082.8623.8164.77SE +/- 0.02, N = 3SE +/- 0.03, N = 153.944.24
OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 2000 - Calculate Pi Benchmark Using DataframeDefaultmitigations=off246810Min: 3.91 / Avg: 3.94 / Max: 3.97Min: 4.02 / Avg: 4.24 / Max: 4.36

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 2000 - Group By Test TimeDefaultmitigations=off1.14752.2953.44254.595.7375SE +/- 0.08, N = 3SE +/- 0.04, N = 155.005.10
OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 2000 - Group By Test TimeDefaultmitigations=off246810Min: 4.85 / Avg: 5 / Max: 5.11Min: 4.9 / Avg: 5.1 / Max: 5.49

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 2000 - Repartition Test TimeDefaultmitigations=off1.20382.40763.61144.81526.019SE +/- 0.01, N = 3SE +/- 0.03, N = 155.175.35
OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 2000 - Repartition Test TimeDefaultmitigations=off246810Min: 5.16 / Avg: 5.17 / Max: 5.18Min: 5.19 / Avg: 5.35 / Max: 5.55

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 2000 - Inner Join Test TimeDefaultmitigations=off246810SE +/- 0.02, N = 3SE +/- 0.04, N = 156.056.44
OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 2000 - Inner Join Test TimeDefaultmitigations=off3691215Min: 6.01 / Avg: 6.05 / Max: 6.09Min: 6.22 / Avg: 6.44 / Max: 6.82

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 2000 - Broadcast Inner Join Test TimeDefaultmitigations=off246810SE +/- 0.06, N = 3SE +/- 0.04, N = 156.226.31
OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 2000 - Broadcast Inner Join Test TimeDefaultmitigations=off3691215Min: 6.12 / Avg: 6.22 / Max: 6.31Min: 5.98 / Avg: 6.31 / Max: 6.51

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 2000 - SHA-512 Benchmark TimeDefaultmitigations=off612182430SE +/- 0.27, N = 6SE +/- 0.28, N = 327.0427.18
OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 2000 - SHA-512 Benchmark TimeDefaultmitigations=off612182430Min: 25.93 / Avg: 27.04 / Max: 27.63Min: 26.78 / Avg: 27.18 / Max: 27.72

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 2000 - Calculate Pi BenchmarkDefaultmitigations=off1632486480SE +/- 0.22, N = 6SE +/- 0.37, N = 361.2272.07
OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 2000 - Calculate Pi BenchmarkDefaultmitigations=off1428425670Min: 60.33 / Avg: 61.22 / Max: 61.87Min: 71.64 / Avg: 72.07 / Max: 72.79

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 2000 - Calculate Pi Benchmark Using DataframeDefaultmitigations=off0.92931.85862.78793.71724.6465SE +/- 0.01, N = 6SE +/- 0.01, N = 33.954.13
OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 2000 - Calculate Pi Benchmark Using DataframeDefaultmitigations=off246810Min: 3.93 / Avg: 3.95 / Max: 3.96Min: 4.12 / Avg: 4.13 / Max: 4.16

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 2000 - Group By Test TimeDefaultmitigations=off48121620SE +/- 0.12, N = 6SE +/- 0.18, N = 313.7714.14
OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 2000 - Group By Test TimeDefaultmitigations=off48121620Min: 13.26 / Avg: 13.77 / Max: 14.13Min: 13.9 / Avg: 14.14 / Max: 14.5

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 2000 - Repartition Test TimeDefaultmitigations=off510152025SE +/- 0.08, N = 6SE +/- 0.03, N = 318.3518.59
OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 2000 - Repartition Test TimeDefaultmitigations=off510152025Min: 18.08 / Avg: 18.35 / Max: 18.61Min: 18.54 / Avg: 18.59 / Max: 18.62

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 2000 - Inner Join Test TimeDefaultmitigations=off510152025SE +/- 0.17, N = 6SE +/- 0.10, N = 322.0522.61
OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 2000 - Inner Join Test TimeDefaultmitigations=off510152025Min: 21.46 / Avg: 22.05 / Max: 22.5Min: 22.47 / Avg: 22.61 / Max: 22.79

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 2000 - Broadcast Inner Join Test TimeDefaultmitigations=off510152025SE +/- 0.07, N = 6SE +/- 0.10, N = 321.1121.76
OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 2000 - Broadcast Inner Join Test TimeDefaultmitigations=off510152025Min: 20.88 / Avg: 21.11 / Max: 21.38Min: 21.56 / Avg: 21.76 / Max: 21.91

Dragonflydb

Dragonfly is an open-source database server that is a "modern Redis replacement" that aims to be the fastest memory store while being compliant with the Redis and Memcached protocols. For benchmarking Dragonfly, Memtier_benchmark is used as a NoSQL Redis/Memcache traffic generation plus benchmarking tool developed by Redis Labs. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOps/sec, More Is BetterDragonflydb 0.6Clients: 50 - Set To Get Ratio: 1:5Defaultmitigations=off1.2M2.4M3.6M4.8M6MSE +/- 4321.86, N = 3SE +/- 17198.62, N = 35558979.575332063.701. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.orgOps/sec, More Is BetterDragonflydb 0.6Clients: 50 - Set To Get Ratio: 1:5Defaultmitigations=off1000K2000K3000K4000K5000KMin: 5552345.9 / Avg: 5558979.57 / Max: 5567095.49Min: 5298765.34 / Avg: 5332063.7 / Max: 5356182.281. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

OpenBenchmarking.orgOps/sec, More Is BetterDragonflydb 0.6Clients: 50 - Set To Get Ratio: 5:1Defaultmitigations=off1.1M2.2M3.3M4.4M5.5MSE +/- 8314.52, N = 3SE +/- 19999.86, N = 35070283.804865733.351. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.orgOps/sec, More Is BetterDragonflydb 0.6Clients: 50 - Set To Get Ratio: 5:1Defaultmitigations=off900K1800K2700K3600K4500KMin: 5054422.21 / Avg: 5070283.8 / Max: 5082539.08Min: 4826210.81 / Avg: 4865733.35 / Max: 4890829.381. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

OpenBenchmarking.orgOps/sec, More Is BetterDragonflydb 0.6Clients: 200 - Set To Get Ratio: 1:5Defaultmitigations=off1.2M2.4M3.6M4.8M6MSE +/- 24798.42, N = 3SE +/- 11508.95, N = 35515158.555377398.181. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.orgOps/sec, More Is BetterDragonflydb 0.6Clients: 200 - Set To Get Ratio: 1:5Defaultmitigations=off1000K2000K3000K4000K5000KMin: 5484518.32 / Avg: 5515158.55 / Max: 5564253.92Min: 5365473.99 / Avg: 5377398.18 / Max: 5400411.021. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre