Intel Kernel Scaling Optimizations On AMD Genoa

AMD EPYC 9654 benchmarks 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 2304019-NE-INTELKERN69
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:

C/C++ Compiler Tests 3 Tests
CPU Massive 4 Tests
Database Test Suite 5 Tests
HPC - High Performance Computing 3 Tests
Common Kernel Benchmarks 3 Tests
Multi-Core 5 Tests
Programmer / Developer System Benchmarks 2 Tests
Python Tests 2 Tests
Server 5 Tests
Server CPU Tests 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
On Line Graphs With Missing Data, Connect The Line Gaps

Multi-Way Comparison

Condense Comparison
Transpose Comparison

Table

Show Detailed System Result Table

Run Management

Highlight
Result
Hide
Result
Result
Identifier
Performance Per
Dollar
Date
Run
  Test
  Duration
Clear Linux: 3 Threads
March 30 2023
  8 Hours, 59 Minutes
Clear Linux: 6 Threads
April 01 2023
  7 Hours, 46 Minutes
Clear Linux: 12 Threads
April 01 2023
  6 Hours, 13 Minutes
Clear Linux: 24 Threads
March 31 2023
  6 Hours, 39 Minutes
Clear Linux: 48 Threads
March 31 2023
  8 Hours, 29 Minutes
Clear Linux: 96 Threads
March 30 2023
  6 Hours, 48 Minutes
Clear Linux: 192 Threads
March 30 2023
  10 Hours, 54 Minutes
Clear Linux: 384 Threads
March 29 2023
  7 Hours, 57 Minutes
Invert Hiding All Results Option
  7 Hours, 58 Minutes

Only show results where is faster than
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):


Intel Kernel Scaling Optimizations On AMD GenoaOpenBenchmarking.orgPhoronix Test SuiteAMD EPYC 9654 96-Core @ 2.40GHz (3 Cores)AMD EPYC 9654 96-Core @ 2.40GHz (6 Cores)AMD EPYC 9654 96-Core @ 2.40GHz (12 Cores)AMD EPYC 9654 96-Core @ 2.40GHz (24 Cores)AMD EPYC 9654 96-Core @ 2.40GHz (48 Cores)AMD EPYC 9654 96-Core @ 2.40GHz (96 Cores)2 x AMD EPYC 9654 96-Core @ 2.40GHz (192 Cores)2 x AMD EPYC 9654 96-Core @ 2.40GHz (192 Cores / 384 Threads)AMD Titanite_4G (RTI1004D BIOS)AMD Device 14a41520GB2 x 1920GB SAMSUNG MZWLJ1T9HBJR-00007ASPEEDBroadcom NetXtreme BCM5720 PCIeClear Linux OS 386606.2.8-1293.native (x86_64)X ServerGCC 12.2.1 20230323 releases/gcc-12.2.0-616-g1b6b7f214c + Clang 15.0.7 + LLVM 15.0.7ext4800x600ProcessorsMotherboardChipsetMemoryDiskGraphicsNetworkOSKernelDisplay ServerCompilerFile-SystemScreen ResolutionIntel Kernel Scaling Optimizations On AMD Genoa BenchmarksSystem Logs- Transparent Huge Pages: always- FFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z,now -Wl,-z,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,--enable-new-dtags" CXXFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z,now -Wl,-z,relro -fno-semantic-interposition -ffat-lto-objects -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mrelax-cmpxchg-loop -fvisibility-inlines-hidden -Wl,--enable-new-dtags -std=gnu++17" FCFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z,now -Wl,-z,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,-sort-common -Wl,--enable-new-dtags" CFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z,now -Wl,-z,relro -fno-semantic-interposition -ffat-lto-objects -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mrelax-cmpxchg-loop" THEANO_FLAGS="floatX=float32,openmp=true,gcc.cxxflags="-ftree-vectorize -mavx"" - --build=x86_64-generic-linux --disable-libmpx --disable-libunwind-exceptions --disable-multiarch --disable-vtable-verify --disable-werror --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-clocale=gnu --enable-default-pie --enable-gnu-indirect-function --enable-gnu-indirect-function --enable-host-shared --enable-languages=c,c++,fortran,go,jit --enable-ld=default --enable-libstdcxx-pch --enable-linux-futex --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --exec-prefix=/usr --includedir=/usr/include --target=x86_64-generic-linux --with-arch=x86-64-v3 --with-gcc-major-version-only --with-glibc-version=2.35 --with-gnu-ld --with-isl --with-pic --with-ppl=yes --with-tune=sapphirerapids --with-zstd - Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa101111- Python 3.11.2- 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

blosc: blosclz shuffleblosc: blosclz bitshuffleopenvkl: vklBenchmark ISPCbuild-llvm: Ninjamemcached: 1:5memcached: 1:10memcached: 1:100gromacs: MPI CPU - water_GMX50_baredaphne: OpenMP - NDT Mappingdaphne: OpenMP - Points2Imagedaphne: OpenMP - Euclidean Clustermysqlslap: 512mysqlslap: 1024mysqlslap: 2048mysqlslap: 4096mysqlslap: 8192pgbench: 1000 - 500 - Read Onlypgbench: 1000 - 500 - Read Only - Average Latencypgbench: 1000 - 800 - Read Onlypgbench: 1000 - 800 - Read Only - Average Latencypgbench: 1000 - 1000 - Read Onlypgbench: 1000 - 1000 - Read Only - Average Latencypgbench: 1000 - 500 - Read Writepgbench: 1000 - 500 - Read Write - Average Latencypgbench: 1000 - 800 - Read Writepgbench: 1000 - 800 - Read Write - Average Latencypgbench: 1000 - 1000 - Read Writepgbench: 1000 - 1000 - Read Write - Average Latencystress-ng: Pollstress-ng: Mallocstress-ng: Semaphoresstress-ng: Context Switchingrocksdb: Rand Fillrocksdb: Rand Readrocksdb: Update Randrocksdb: Read While Writingrocksdb: Read Rand Write Randonnx: GPT-2 - CPU - Standardonnx: GPT-2 - CPU - Standardonnx: fcn-resnet101-11 - CPU - Standardonnx: fcn-resnet101-11 - CPU - Standardonnx: ArcFace ResNet-100 - CPU - Standardonnx: ArcFace ResNet-100 - CPU - Standardonnx: super-resolution-10 - CPU - Standardonnx: super-resolution-10 - CPU - Standarddragonflydb: 50 - 1:1dragonflydb: 50 - 1:5dragonflydb: 200 - 1:1dragonflydb: 200 - 1:5Clear Linux 3 Threads 6 Threads 12 Threads 24 Threads 48 Threads 96 Threads 192 Threads 384 Threads14864.86726.1484281.647756342.52737199.55731869.930.5771497.7255251.8460077731580.055452772682642581441453.4691315186.0831235088.0981392635.9091210766.0801133288.250207642.31746208.28274742.511598345.838003122546876235025438460764892998.366110.16360.6382331566.8313.037176.702442.050223.78031675279.581846162.521395674.141528577.2219957.99456.5922301.1461525644.941444643.691460141.391.0301693.3656002.3221564041784.305465003633073042919941.7122767492.8912666693.7502627619.0292190836.5262038549.059433822.352245686.96568067.973157050.10116300950566622627962896400121340696.106810.4021.22205818.29222.759143.936980.155912.47502940540.923122983.642838943.132991716.5924813.712388.21771191.6122036420.912231958.842418070.751.9871845.2549536.0795348491876.906906696144974035217780.9584791761.6704583792.1823987912.5393476823.0103148231.766855199.578631852.171140550.306465487.6987502110145604361537415673901694829121.6118.220162.14861465.41426.113038.2934118.4888.439053466341.223577457.303344564.183544883.1530906.416925.6326642.7573318242.603257852.773753535.614.0791936.4641767.7007082961908.9894188077854146410032370.4999016990.8878450181.184611378.1805159315.5074723221.1721741737.9929798829.202441085.4412990582.76109220519893008174684328165362556648132.4057.551213.67976271.75530.186033.2021122.6418.153414403726.764558138.924338063.674485799.5432904.218569.1573374.5263988403.904907076.234227589.887.1931625.8637128.0392505751901.4394893487157445014827350.33813877120.57712925210.775787606.3487356010.8766894814.5053427214.56101730074.724869808.4125991362.22127197339204094796508443538213422543130.7367.648405.51762181.23629.883733.5251120.7368.282495423657.305646481.605763835.975965009.4030049.020160.1864270.0494000099.844894915.904533164.7210.8281101.0732428.1720708941860.3890190684852543711017480.45610320930.77610780860.928875625.710827019.6758076012.3866738430.40259187800.489675139.2748227338.571357609636548689121084057871833652165128.1287.803816.16716162.15131.938931.3153121.1498.254776281327.926525049.8719541.312893.21154202.8652591881.064273958.344723725.6319.355872.1721042.2048971571737.146636636706525389970790.5049238330.8718583791.167595958.4756011413.4295540718.14813429013.79455696317.9918664446.0397933563.12523630129174157051200771064062019952122.36948.270664.86504205.55022.978743.5198122.3868.170746070240.206279681.0515348.211685.31396192.7272621772.864517240.608688154.1719.376903.8414661.9421912601667.1467767670567261310119000.4988979050.8959134611.100724186.9056701111.9396471615.45327368220.78605020044.7838002306.16128197099.80488877113378407247663512183225176718596.913810.31674.61936216.48115.971462.618793.719110.6737OpenBenchmarking.org

C-Blosc

C-Blosc (c-blosc2) simple, compressed, fast and persistent data store library for C. Learn more via the OpenBenchmarking.org test page.

MinAvgMaxClear Linux148652354832904OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.3Test: blosclz shuffle3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads8K16K24K32K40K
OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.3Test: blosclz shuffle3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads6K12K18K24K30KMin: 14851.4 / Avg: 14864.83 / Max: 14878.6Min: 19894.9 / Avg: 19957.87 / Max: 20014.5Min: 24675.3 / Avg: 24813.7 / Max: 24988.4Min: 29680.3 / Avg: 30906.35 / Max: 32801.3Min: 32487.1 / Avg: 32904.23 / Max: 33707.4Min: 29829.6 / Avg: 30049.03 / Max: 30364.8Min: 19098 / Avg: 19541.27 / Max: 19961.6Min: 15144 / Avg: 15348.17 / Max: 15731.21. (CC) gcc options: -std=gnu99 -O3 -lrt -lm

MinAvgMaxClear Linux67261360120160OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.3Test: blosclz bitshuffle3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads5K10K15K20K25K
OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.3Test: blosclz bitshuffle3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads3K6K9K12K15KMin: 6343.5 / Avg: 6726.13 / Max: 6937.8Min: 9321.3 / Avg: 9456.53 / Max: 9595.6Min: 11924.1 / Avg: 12388.23 / Max: 12810.8Min: 16804.1 / Avg: 16925.63 / Max: 17134.3Min: 17194.6 / Avg: 18569.11 / Max: 19686.8Min: 18709.6 / Avg: 20160.07 / Max: 21234.2Min: 12314.9 / Avg: 12893.23 / Max: 13216.6Min: 11401.8 / Avg: 11685.27 / Max: 119601. (CC) gcc options: -std=gnu99 -O3 -lrt -lm

OpenVKL

OpenVKL is the Intel Open Volume Kernel Library that offers high-performance volume computation kernels and part of the Intel oneAPI rendering toolkit. Learn more via the OpenBenchmarking.org test page.

MinAvgMaxClear Linux485791396OpenBenchmarking.orgItems / Sec, More Is BetterOpenVKL 1.3.1Benchmark: vklBenchmark ISPC3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads400800120016002000
OpenBenchmarking.orgItems / Sec, More Is BetterOpenVKL 1.3.1Benchmark: vklBenchmark ISPC3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads2004006008001000Min: 48 / Avg: 48 / Max: 48Min: 92 / Avg: 92.33 / Max: 93Min: 177 / Avg: 177 / Max: 177Min: 325 / Avg: 325.67 / Max: 326Min: 572 / Avg: 572.67 / Max: 573Min: 862 / Avg: 863.67 / Max: 866Min: 1125 / Avg: 1154.33 / Max: 1175Min: 1356 / Avg: 1395.75 / Max: 1432

Timed LLVM Compilation

This test times how long it takes to compile/build the LLVM compiler stack. Learn more via the OpenBenchmarking.org test page.

MinAvgMaxClear Linux19311824282OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 16.0Build System: Ninja3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads11002200330044005500
OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 16.0Build System: Ninja3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads7001400210028003500Min: 4281.05 / Avg: 4281.65 / Max: 4282.57Min: 2300.87 / Avg: 2301.15 / Max: 2301.65Min: 1191.11 / Avg: 1191.61 / Max: 1192.36Min: 641.98 / Avg: 642.76 / Max: 643.52Min: 373.98 / Avg: 374.53 / Max: 375.2Min: 267.93 / Avg: 270.05 / Max: 271.12Min: 200.88 / Avg: 202.87 / Max: 204.45Min: 191.16 / Avg: 192.73 / Max: 193.94

Memcached

Memcached is a high performance, distributed memory object caching system. This Memcached test profiles makes use of memtier_benchmark for excuting this CPU/memory-focused server benchmark. Learn more via the OpenBenchmarking.org test page.

MinAvgMaxClear Linux75634326048514000100OpenBenchmarking.orgOps/sec, More Is BetterMemcached 1.6.19Set To Get Ratio: 1:53 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads1.1M2.2M3.3M4.4M5.5M
OpenBenchmarking.orgOps/sec, More Is BetterMemcached 1.6.19Set To Get Ratio: 1:53 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads700K1400K2100K2800K3500KMin: 744557.13 / Avg: 756342.52 / Max: 762623.83Min: 1500068.4 / Avg: 1525644.94 / Max: 1542910.19Min: 2030561.88 / Avg: 2036420.91 / Max: 2044212.36Min: 3308000.11 / Avg: 3318242.6 / Max: 3332616.03Min: 3958930.34 / Avg: 3988403.9 / Max: 4031227.4Min: 3996874.85 / Avg: 4000099.84 / Max: 4002726.13Min: 2581020.39 / Avg: 2591881.06 / Max: 2600413.49Min: 2619293.4 / Avg: 2621772.86 / Max: 2626410.721. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

MinAvgMaxClear Linux73720032831064907076OpenBenchmarking.orgOps/sec, More Is BetterMemcached 1.6.19Set To Get Ratio: 1:103 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads1.3M2.6M3.9M5.2M6.5M
OpenBenchmarking.orgOps/sec, More Is BetterMemcached 1.6.19Set To Get Ratio: 1:103 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads900K1800K2700K3600K4500KMin: 717858.29 / Avg: 737199.55 / Max: 750659.65Min: 1436783.59 / Avg: 1444643.69 / Max: 1454150.92Min: 2218432.35 / Avg: 2231958.84 / Max: 2244675.15Min: 3252851.15 / Avg: 3257852.77 / Max: 3263531.65Min: 4855988.68 / Avg: 4907076.23 / Max: 4956749.18Min: 4736687.67 / Avg: 4894915.9 / Max: 4986830.46Min: 4236271.17 / Avg: 4273958.34 / Max: 4320857.82Min: 4493352.63 / Avg: 4517240.6 / Max: 4559940.871. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

MinAvgMaxClear Linux73187038170328688154OpenBenchmarking.orgOps/sec, More Is BetterMemcached 1.6.19Set To Get Ratio: 1:1003 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads2M4M6M8M10M
OpenBenchmarking.orgOps/sec, More Is BetterMemcached 1.6.19Set To Get Ratio: 1:1003 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads1.5M3M4.5M6M7.5MMin: 723181.25 / Avg: 731869.93 / Max: 736436.38Min: 1457113.5 / Avg: 1460141.39 / Max: 1462050.92Min: 2373592.8 / Avg: 2418070.75 / Max: 2445941.44Min: 3614852.3 / Avg: 3753535.61 / Max: 3927965.17Min: 4192509.79 / Avg: 4227589.88 / Max: 4256457.11Min: 4449303.8 / Avg: 4533164.72 / Max: 4584122.51Min: 4683610.86 / Avg: 4723725.63 / Max: 4772643.51Min: 8503197.08 / Avg: 8688154.17 / Max: 8872107.761. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

GROMACS

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

MinAvgMaxClear Linux0.68.119.4OpenBenchmarking.orgNs Per Day, More Is BetterGROMACS 2023Implementation: MPI CPU - Input: water_GMX50_bare3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads612182430
OpenBenchmarking.orgNs Per Day, More Is BetterGROMACS 2023Implementation: MPI CPU - Input: water_GMX50_bare3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads510152025Min: 0.58 / Avg: 0.58 / Max: 0.58Min: 1.03 / Avg: 1.03 / Max: 1.03Min: 1.99 / Avg: 1.99 / Max: 1.99Min: 4.07 / Avg: 4.08 / Max: 4.09Min: 7.19 / Avg: 7.19 / Max: 7.2Min: 10.77 / Avg: 10.83 / Max: 10.87Min: 19.34 / Avg: 19.36 / Max: 19.37Min: 19.35 / Avg: 19.38 / Max: 19.391. (CXX) g++ options: -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mrelax-cmpxchg-loop -std=gnu++17

Darmstadt Automotive Parallel Heterogeneous Suite

DAPHNE is the Darmstadt Automotive Parallel HeterogeNEous Benchmark Suite with OpenCL / CUDA / OpenMP test cases for these automotive benchmarks for evaluating programming models in context to vehicle autonomous driving capabilities. Learn more via the OpenBenchmarking.org test page.

MinAvgMaxClear Linux87214341936OpenBenchmarking.orgTest Cases Per Minute, More Is BetterDarmstadt Automotive Parallel Heterogeneous Suite 2021.11.02Backend: OpenMP - Kernel: NDT Mapping3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads5001000150020002500
OpenBenchmarking.orgTest Cases Per Minute, More Is BetterDarmstadt Automotive Parallel Heterogeneous Suite 2021.11.02Backend: OpenMP - Kernel: NDT Mapping3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads30060090012001500Min: 1496.85 / Avg: 1497.72 / Max: 1499.27Min: 1692.85 / Avg: 1693.36 / Max: 1694.13Min: 1803.31 / Avg: 1845.25 / Max: 1866.48Min: 1928.6 / Avg: 1936.46 / Max: 1945.8Min: 1602.1 / Avg: 1625.86 / Max: 1642.09Min: 1059.26 / Avg: 1101.07 / Max: 1161.41Min: 827.84 / Avg: 872.17 / Max: 902.33Min: 891.09 / Avg: 903.84 / Max: 910.921. (CXX) g++ options: -O3 -std=c++11 -fopenmp

MinAvgMaxClear Linux146623847756002OpenBenchmarking.orgTest Cases Per Minute, More Is BetterDarmstadt Automotive Parallel Heterogeneous Suite 2021.11.02Backend: OpenMP - Kernel: Points2Image3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads14K28K42K56K70K
OpenBenchmarking.orgTest Cases Per Minute, More Is BetterDarmstadt Automotive Parallel Heterogeneous Suite 2021.11.02Backend: OpenMP - Kernel: Points2Image3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads10K20K30K40K50KMin: 54222.58 / Avg: 55251.85 / Max: 57139.05Min: 54558.35 / Avg: 56002.32 / Max: 57013.08Min: 49178.31 / Avg: 49536.08 / Max: 50034.61Min: 41318.61 / Avg: 41767.7 / Max: 42558.32Min: 35928.57 / Avg: 37128.04 / Max: 38669.51Min: 31879.28 / Avg: 32428.17 / Max: 32833.53Min: 18085.53 / Avg: 21042.2 / Max: 22871.17Min: 14319.88 / Avg: 14661.94 / Max: 15122.381. (CXX) g++ options: -O3 -std=c++11 -fopenmp

MinAvgMaxClear Linux158017901909OpenBenchmarking.orgTest Cases Per Minute, More Is BetterDarmstadt Automotive Parallel Heterogeneous Suite 2021.11.02Backend: OpenMP - Kernel: Euclidean Cluster3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads5001000150020002500
OpenBenchmarking.orgTest Cases Per Minute, More Is BetterDarmstadt Automotive Parallel Heterogeneous Suite 2021.11.02Backend: OpenMP - Kernel: Euclidean Cluster3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads30060090012001500Min: 1579.58 / Avg: 1580.05 / Max: 1580.59Min: 1783.65 / Avg: 1784.3 / Max: 1784.91Min: 1874.88 / Avg: 1876.9 / Max: 1879.15Min: 1905.69 / Avg: 1908.98 / Max: 1912.52Min: 1900.95 / Avg: 1901.43 / Max: 1902.35Min: 1858.14 / Avg: 1860.38 / Max: 1861.97Min: 1722.95 / Avg: 1737.14 / Max: 1749.91Min: 1660.84 / Avg: 1667.14 / Max: 1676.71. (CXX) g++ options: -O3 -std=c++11 -fopenmp

MariaDB

This is a MariaDB MySQL database server benchmark making use of mysqlslap. Learn more via the OpenBenchmarking.org test page.

MinAvgMaxClear Linux545739948OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 11.0.1Clients: 5123 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads2004006008001000
OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 11.0.1Clients: 5123 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads170340510680850Min: 540.25 / Avg: 545.38 / Max: 548.55Min: 537.92 / Avg: 546.42 / Max: 559.91Min: 688.71 / Avg: 690.29 / Max: 692.04Min: 940.73 / Avg: 941.32 / Max: 941.62Min: 946.97 / Avg: 947.57 / Max: 947.87Min: 899.28 / Avg: 901.17 / Max: 903.34Min: 657.46 / Avg: 663.01 / Max: 665.78Min: 668.9 / Avg: 677.41 / Max: 682.591. (CXX) g++ options: -fPIC -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mrelax-cmpxchg-loop -std=gnu++17 -pie -fstack-protector -shared -lrt -lpthread -lz -ldl -lm -lstdc++

MinAvgMaxClear Linux277688934OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 11.0.1Clients: 10243 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads2004006008001000
OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 11.0.1Clients: 10243 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads160320480640800Min: 275.18 / Avg: 276.61 / Max: 279.17Min: 476.87 / Avg: 499.93 / Max: 520.83Min: 662.69 / Avg: 669.08 / Max: 673.4Min: 869.57 / Avg: 879.63 / Max: 893.66Min: 929.37 / Avg: 934.01 / Max: 937.21Min: 904.16 / Avg: 905.8 / Max: 907.44Min: 656.17 / Avg: 662.73 / Max: 667.56Min: 670.69 / Avg: 675.85 / Max: 678.891. (CXX) g++ options: -fPIC -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mrelax-cmpxchg-loop -std=gnu++17 -pie -fstack-protector -shared -lrt -lpthread -lz -ldl -lm -lstdc++

MinAvgMaxClear Linux268640871OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 11.0.1Clients: 20483 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads2004006008001000
OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 11.0.1Clients: 20483 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads150300450600750Min: 266.24 / Avg: 268.03 / Max: 269.25Min: 349.16 / Avg: 363.16 / Max: 379.22Min: 583.43 / Avg: 613.71 / Max: 636.54Min: 771.01 / Avg: 777.84 / Max: 782.47Min: 865.05 / Avg: 871.36 / Max: 875.66Min: 842.46 / Avg: 847.73 / Max: 854.7Min: 665.34 / Avg: 669.51 / Max: 672.49Min: 677.97 / Avg: 705.27 / Max: 723.591. (CXX) g++ options: -fPIC -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mrelax-cmpxchg-loop -std=gnu++17 -pie -fstack-protector -shared -lrt -lpthread -lz -ldl -lm -lstdc++

MinAvgMaxClear Linux264504672OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 11.0.1Clients: 40963 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads2004006008001000
OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 11.0.1Clients: 40963 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads120240360480600Min: 263.02 / Avg: 264.09 / Max: 265.18Min: 302.94 / Avg: 306.7 / Max: 311.92Min: 485.67 / Avg: 497.49 / Max: 510.46Min: 533.33 / Avg: 541.12 / Max: 550.36Min: 560.22 / Avg: 574.12 / Max: 582.75Min: 519.48 / Avg: 524.89 / Max: 531.35Min: 639.39 / Avg: 651.73 / Max: 658.76Min: 671.59 / Avg: 672.19 / Max: 673.41. (CXX) g++ options: -fPIC -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mrelax-cmpxchg-loop -std=gnu++17 -pie -fstack-protector -shared -lrt -lpthread -lz -ldl -lm -lstdc++

MinAvgMaxClear Linux258.0433.4613.0OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 11.0.1Clients: 81923 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads160320480640800
OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 11.0.1Clients: 81923 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads110220330440550Min: 257.14 / Avg: 257.82 / Max: 258.53Min: 299.22 / Avg: 304.15 / Max: 306.65Min: 392.77 / Avg: 402.86 / Max: 415.63Min: 462.75 / Avg: 463.97 / Max: 466.42Min: 448.03 / Avg: 449.85 / Max: 451.47Min: 435.16 / Avg: 436.56 / Max: 438.6Min: 531.63 / Avg: 538.16 / Max: 542.3Min: 509.68 / Avg: 612.64 / Max: 645.581. (CXX) g++ options: -fPIC -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mrelax-cmpxchg-loop -std=gnu++17 -pie -fstack-protector -shared -lrt -lpthread -lz -ldl -lm -lstdc++

PostgreSQL

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

MinAvgMaxClear Linux1441458193271482735OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 500 - Mode: Read Only3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads400K800K1200K1600K2000K
OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 500 - Mode: Read Only3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads300K600K900K1200K1500KMin: 143117.97 / Avg: 144144.9 / Max: 144813.11Min: 291440.51 / Avg: 291993.77 / Max: 293028.41Min: 514557.45 / Avg: 521777.58 / Max: 527749.39Min: 882713.37 / Avg: 1003237.35 / Max: 1028685.03Min: 1404106.74 / Avg: 1482735.24 / Max: 1564451.81Min: 1001021.6 / Avg: 1101748.49 / Max: 1270512.56Min: 860405.4 / Avg: 997078.86 / Max: 1141032.46Min: 897495.43 / Avg: 1011899.58 / Max: 1190324.331. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mrelax-cmpxchg-loop -lpgcommon -lpgport -lpq -lm

MinAvgMaxClear Linux0.31.13.5OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 500 - Mode: Read Only - Average Latency3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads1.813.625.437.249.05
OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 500 - Mode: Read Only - Average Latency3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads246810Min: 3.45 / Avg: 3.47 / Max: 3.49Min: 1.71 / Avg: 1.71 / Max: 1.72Min: 0.95 / Avg: 0.96 / Max: 0.97Min: 0.49 / Avg: 0.5 / Max: 0.57Min: 0.32 / Avg: 0.34 / Max: 0.36Min: 0.39 / Avg: 0.46 / Max: 0.5Min: 0.44 / Avg: 0.5 / Max: 0.58Min: 0.42 / Avg: 0.5 / Max: 0.561. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mrelax-cmpxchg-loop -lpgcommon -lpgport -lpq -lm

MinAvgMaxClear Linux1315187538361387712OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 800 - Mode: Read Only3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads400K800K1200K1600K2000K
OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 800 - Mode: Read Only3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads200K400K600K800K1000KMin: 131153.05 / Avg: 131517.81 / Max: 131722.85Min: 274168.34 / Avg: 276748.68 / Max: 278714.13Min: 477219.64 / Avg: 479175.95 / Max: 481452.12Min: 888683.22 / Avg: 901698.56 / Max: 913644.92Min: 1257997.01 / Avg: 1387712.11 / Max: 1461686.81Min: 1001389.76 / Avg: 1032093.39 / Max: 1088682.27Min: 783766.54 / Avg: 923833.39 / Max: 1025996.49Min: 814665.11 / Avg: 897904.57 / Max: 1020084.651. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mrelax-cmpxchg-loop -lpgcommon -lpgport -lpq -lm

MinAvgMaxClear Linux0.61.86.1OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 800 - Mode: Read Only - Average Latency3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads3691215
OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 800 - Mode: Read Only - Average Latency3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads246810Min: 6.07 / Avg: 6.08 / Max: 6.1Min: 2.87 / Avg: 2.89 / Max: 2.92Min: 1.66 / Avg: 1.67 / Max: 1.68Min: 0.88 / Avg: 0.89 / Max: 0.9Min: 0.55 / Avg: 0.58 / Max: 0.64Min: 0.74 / Avg: 0.78 / Max: 0.8Min: 0.78 / Avg: 0.87 / Max: 1.02Min: 0.78 / Avg: 0.9 / Max: 0.981. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mrelax-cmpxchg-loop -lpgcommon -lpgport -lpq -lm

MinAvgMaxClear Linux1235087295031292521OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 1000 - Mode: Read Only3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads400K800K1200K1600K2000K
OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 1000 - Mode: Read Only3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads200K400K600K800K1000KMin: 121588.42 / Avg: 123508.22 / Max: 125110.07Min: 265636.4 / Avg: 266669.3 / Max: 268643.43Min: 455632.01 / Avg: 458379.07 / Max: 459841.94Min: 823845.6 / Avg: 845018.16 / Max: 857503.3Min: 1127553.56 / Avg: 1292520.93 / Max: 1354190.57Min: 1046576.09 / Avg: 1078085.81 / Max: 1101920.8Min: 788974.32 / Avg: 858379.38 / Max: 933388.87Min: 831212.14 / Avg: 913460.95 / Max: 1052814.171. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mrelax-cmpxchg-loop -lpgcommon -lpgport -lpq -lm

MinAvgMaxClear Linux0.82.48.1OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 1000 - Mode: Read Only - Average Latency3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads3691215
OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 1000 - Mode: Read Only - Average Latency3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads3691215Min: 7.99 / Avg: 8.1 / Max: 8.22Min: 3.72 / Avg: 3.75 / Max: 3.77Min: 2.18 / Avg: 2.18 / Max: 2.2Min: 1.17 / Avg: 1.18 / Max: 1.21Min: 0.74 / Avg: 0.78 / Max: 0.89Min: 0.91 / Avg: 0.93 / Max: 0.96Min: 1.07 / Avg: 1.17 / Max: 1.27Min: 0.95 / Avg: 1.1 / Max: 1.21. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mrelax-cmpxchg-loop -lpgcommon -lpgport -lpq -lm

MinAvgMaxClear Linux139265494487562OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 500 - Mode: Read Write3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads20K40K60K80K100K
OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 500 - Mode: Read Write3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads15K30K45K60K75KMin: 13745.41 / Avg: 13925.54 / Max: 14102.54Min: 26206.66 / Avg: 26276.48 / Max: 26351.95Min: 39487.12 / Avg: 39879.37 / Max: 40397.21Min: 59934.9 / Avg: 61137.15 / Max: 62157.7Min: 78253.85 / Avg: 78760.14 / Max: 79273.62Min: 87301.04 / Avg: 87562.06 / Max: 87754.01Min: 54581.72 / Avg: 59594.84 / Max: 73829.03Min: 71354.52 / Avg: 72418.35 / Max: 73282.681. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mrelax-cmpxchg-loop -lpgcommon -lpgport -lpq -lm

MinAvgMaxClear Linux5.712.935.9OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 500 - Mode: Read Write - Average Latency3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads1020304050
OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 500 - Mode: Read Write - Average Latency3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads816243240Min: 35.46 / Avg: 35.91 / Max: 36.38Min: 18.97 / Avg: 19.03 / Max: 19.08Min: 12.38 / Avg: 12.54 / Max: 12.66Min: 8.04 / Avg: 8.18 / Max: 8.34Min: 6.31 / Avg: 6.35 / Max: 6.39Min: 5.7 / Avg: 5.71 / Max: 5.73Min: 6.77 / Avg: 8.48 / Max: 9.16Min: 6.82 / Avg: 6.91 / Max: 7.011. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mrelax-cmpxchg-loop -lpgcommon -lpgport -lpq -lm

MinAvgMaxClear Linux121075047082701OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 800 - Mode: Read Write3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads20K40K60K80K100K
OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 800 - Mode: Read Write3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads14K28K42K56K70KMin: 12079.98 / Avg: 12106.51 / Max: 12126.97Min: 21402.14 / Avg: 21907.97 / Max: 22190.69Min: 34672.27 / Avg: 34767.51 / Max: 34815.89Min: 51124.44 / Avg: 51592.63 / Max: 52098.1Min: 73080.77 / Avg: 73560.16 / Max: 74126.16Min: 81970.29 / Avg: 82701.11 / Max: 84092.72Min: 51424.35 / Avg: 60113.83 / Max: 67206.3Min: 66384.82 / Avg: 67010.98 / Max: 67350.021. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mrelax-cmpxchg-loop -lpgcommon -lpgport -lpq -lm

MinAvgMaxClear Linux9.723.466.1OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 800 - Mode: Read Write - Average Latency3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads20406080100
OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 800 - Mode: Read Write - Average Latency3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads1326395265Min: 65.97 / Avg: 66.08 / Max: 66.23Min: 36.05 / Avg: 36.53 / Max: 37.38Min: 22.98 / Avg: 23.01 / Max: 23.07Min: 15.36 / Avg: 15.51 / Max: 15.65Min: 10.79 / Avg: 10.88 / Max: 10.95Min: 9.51 / Avg: 9.67 / Max: 9.76Min: 11.9 / Avg: 13.43 / Max: 15.56Min: 11.88 / Avg: 11.94 / Max: 12.051. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mrelax-cmpxchg-loop -lpgcommon -lpgport -lpq -lm

MinAvgMaxClear Linux113324753380760OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 1000 - Mode: Read Write3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads20K40K60K80K100K
OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 1000 - Mode: Read Write3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads14K28K42K56K70KMin: 11303.06 / Avg: 11331.56 / Max: 11373.17Min: 20222.98 / Avg: 20385.37 / Max: 20650.2Min: 31187.13 / Avg: 31482.25 / Max: 31718.8Min: 47214.44 / Avg: 47231.72 / Max: 47240.71Min: 68277.5 / Avg: 68947.53 / Max: 69484.59Min: 78958.73 / Avg: 80759.78 / Max: 82046.18Min: 50703.99 / Avg: 55407.46 / Max: 61524.88Min: 64310.06 / Avg: 64716.17 / Max: 65330.961. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mrelax-cmpxchg-loop -lpgcommon -lpgport -lpq -lm

MinAvgMaxClear Linux12.431.388.3OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 1000 - Mode: Read Write - Average Latency3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads20406080100
OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 1000 - Mode: Read Write - Average Latency3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads20406080100Min: 87.93 / Avg: 88.25 / Max: 88.47Min: 48.43 / Avg: 49.06 / Max: 49.45Min: 31.53 / Avg: 31.77 / Max: 32.07Min: 21.17 / Avg: 21.17 / Max: 21.18Min: 14.39 / Avg: 14.5 / Max: 14.65Min: 12.19 / Avg: 12.39 / Max: 12.67Min: 16.25 / Avg: 18.15 / Max: 19.72Min: 15.31 / Avg: 15.45 / Max: 15.551. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mrelax-cmpxchg-loop -lpgcommon -lpgport -lpq -lm

Stress-NG

MinAvgMaxClear Linux207642677516027368221OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.06Test: Poll3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads7M14M21M28M35M
OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.06Test: Poll3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads5M10M15M20M25MMin: 206034.32 / Avg: 207642.31 / Max: 209048.79Min: 433155.29 / Avg: 433822.35 / Max: 434231.9Min: 852402.6 / Avg: 855199.57 / Max: 856889.08Min: 1725946.61 / Avg: 1741737.99 / Max: 1752452.35Min: 3400298.22 / Avg: 3427214.56 / Max: 3453184.02Min: 6683045.44 / Avg: 6738430.4 / Max: 6775112.76Min: 13328334.06 / Avg: 13429013.79 / Max: 13498887.61Min: 27355524.37 / Avg: 27368220.78 / Max: 27388663.871. (CC) gcc options: -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mrelax-cmpxchg-loop -std=gnu99 -lm -laio -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lz -pthread

MinAvgMaxClear Linux746208182882102605020045OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.06Test: Malloc3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads160M320M480M640M800M
OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.06Test: Malloc3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads100M200M300M400M500MMin: 741828.22 / Avg: 746208.28 / Max: 749832.03Min: 2242129.98 / Avg: 2245686.96 / Max: 2249801.97Min: 8617604.85 / Avg: 8631852.17 / Max: 8648892.97Min: 29754573.68 / Avg: 29798829.2 / Max: 29873705.96Min: 101057678.91 / Avg: 101730074.72 / Max: 102730525.35Min: 258396269.02 / Avg: 259187800.48 / Max: 260641624.32Min: 452670857.01 / Avg: 455696317.99 / Max: 457496299.64Min: 604770939.41 / Avg: 605020044.78 / Max: 605422852.611. (CC) gcc options: -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mrelax-cmpxchg-loop -std=gnu99 -lm -laio -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lz -pthread

MinAvgMaxClear Linux274743945451838002306OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.06Test: Semaphores3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads10M20M30M40M50M
OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.06Test: Semaphores3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads7M14M21M28M35MMin: 274457.36 / Avg: 274742.51 / Max: 274987.54Min: 567648.01 / Avg: 568067.97 / Max: 568426.76Min: 1140077.75 / Avg: 1140550.3 / Max: 1141278.06Min: 2440360.87 / Avg: 2441085.44 / Max: 2442510.09Min: 4863060.51 / Avg: 4869808.41 / Max: 4873291.04Min: 9666911.71 / Avg: 9675139.27 / Max: 9687949.01Min: 18593376.03 / Avg: 18664446.03 / Max: 18700303.83Min: 37885113.61 / Avg: 38002306.16 / Max: 38132334.871. (CC) gcc options: -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mrelax-cmpxchg-loop -std=gnu99 -lm -laio -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lz -pthread

MinAvgMaxClear Linux159834640570104128197100OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.06Test: Context Switching3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads40M80M120M160M200M
OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.06Test: Context Switching3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads20M40M60M80M100MMin: 1582612.19 / Avg: 1598345.83 / Max: 1610062.08Min: 3145511.63 / Avg: 3157050.1 / Max: 3165723.23Min: 6456197.68 / Avg: 6465487.69 / Max: 6472082.68Min: 12976949.5 / Avg: 12990582.76 / Max: 13011302.89Min: 25985317.73 / Avg: 25991362.22 / Max: 25996888.09Min: 47442151.75 / Avg: 48227338.57 / Max: 49064214.1Min: 97712977.86 / Avg: 97933563.12 / Max: 98250236.71Min: 127701019.48 / Avg: 128197099.8 / Max: 128728283.81. (CC) gcc options: -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mrelax-cmpxchg-loop -std=gnu99 -lm -laio -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lz -pthread

RocksDB

This is a benchmark of Meta/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.

MinAvgMaxClear Linux4888779465801357609OpenBenchmarking.orgOp/s, More Is BetterRocksDB 8.0Test: Random Fill3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads400K800K1200K1600K2000K
OpenBenchmarking.orgOp/s, More Is BetterRocksDB 8.0Test: Random Fill3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads200K400K600K800K1000KMin: 796123 / Avg: 800311.67 / Max: 803331Min: 1156806 / Avg: 1163009.33 / Max: 1167418Min: 862420 / Avg: 875020.67 / Max: 884805Min: 1090470 / Avg: 1092204.67 / Max: 1094701Min: 1259433 / Avg: 1271973 / Max: 1282643Min: 1355555 / Avg: 1357608.67 / Max: 1361104Min: 521419 / Avg: 523630.33 / Max: 525887Min: 478857 / Avg: 488876.67 / Max: 4968271. (CXX) g++ options: -O3 -march=native -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mrelax-cmpxchg-loop -std=gnu++17 -pthread -fno-builtin-memcmp -fno-rtti -lpthread

MinAvgMaxClear Linux254687624788170981291741570OpenBenchmarking.orgOp/s, More Is BetterRocksDB 8.0Test: Random Read3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads400M800M1200M1600M2000M
OpenBenchmarking.orgOp/s, More Is BetterRocksDB 8.0Test: Random Read3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads200M400M600M800M1000MMin: 25412744 / Avg: 25468761.67 / Max: 25536026Min: 49876300 / Avg: 50566621.67 / Max: 51172130Min: 100303429 / Avg: 101456043.33 / Max: 102245788Min: 195674623 / Avg: 198930080.67 / Max: 201638228Min: 390815309 / Avg: 392040947 / Max: 394421951Min: 635168863 / Avg: 636548688.67 / Max: 639073019Min: 1288395384 / Avg: 1291741570.33 / Max: 1294753921Min: 1132382890 / Avg: 1133784071.67 / Max: 11353913351. (CXX) g++ options: -O3 -march=native -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mrelax-cmpxchg-loop -std=gnu++17 -pthread -fno-builtin-memcmp -fno-rtti -lpthread

MinAvgMaxClear Linux3502546881251210840OpenBenchmarking.orgOp/s, More Is BetterRocksDB 8.0Test: Update Random3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads400K800K1200K1600K2000K
OpenBenchmarking.orgOp/s, More Is BetterRocksDB 8.0Test: Update Random3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads200K400K600K800K1000KMin: 346980 / Avg: 350254.33 / Max: 352390Min: 622098 / Avg: 627962 / Max: 632522Min: 612135 / Avg: 615373.67 / Max: 617956Min: 739133 / Avg: 746843.33 / Max: 751605Min: 959176 / Avg: 965083.67 / Max: 971725Min: 1207621 / Avg: 1210840.33 / Max: 1214620Min: 510511 / Avg: 512007 / Max: 513048Min: 474275 / Avg: 476634.67 / Max: 4789951. (CXX) g++ options: -O3 -march=native -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mrelax-cmpxchg-loop -std=gnu++17 -pthread -fno-builtin-memcmp -fno-rtti -lpthread

MinAvgMaxClear Linux384607438694612183225OpenBenchmarking.orgOp/s, More Is BetterRocksDB 8.0Test: Read While Writing3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads4M8M12M16M20M
OpenBenchmarking.orgOp/s, More Is BetterRocksDB 8.0Test: Read While Writing3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads2M4M6M8M10MMin: 375305 / Avg: 384607 / Max: 402281Min: 882462 / Avg: 896399.67 / Max: 908771Min: 1537161 / Avg: 1567390.33 / Max: 1597787Min: 2806190 / Avg: 2816536.33 / Max: 2826677Min: 4174119 / Avg: 4353821.13 / Max: 4853663Min: 5622032 / Avg: 5787183.47 / Max: 6222431Min: 5849127 / Avg: 7106405.83 / Max: 7950177Min: 8341237 / Avg: 12183225.42 / Max: 179445181. (CXX) g++ options: -O3 -march=native -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mrelax-cmpxchg-loop -std=gnu++17 -pthread -fno-builtin-memcmp -fno-rtti -lpthread

MinAvgMaxClear Linux64892921219573652165OpenBenchmarking.orgOp/s, More Is BetterRocksDB 8.0Test: Read Random Write Random3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads1000K2000K3000K4000K5000K
OpenBenchmarking.orgOp/s, More Is BetterRocksDB 8.0Test: Read Random Write Random3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads600K1200K1800K2400K3000KMin: 647143 / Avg: 648928.67 / Max: 651002Min: 1210945 / Avg: 1213406.33 / Max: 1215422Min: 1682320 / Avg: 1694829.33 / Max: 1704543Min: 2548874 / Avg: 2556648 / Max: 2564884Min: 3381306 / Avg: 3422543 / Max: 3482842Min: 3645810 / Avg: 3652164.67 / Max: 3660965Min: 2008979 / Avg: 2019951.67 / Max: 2027504Min: 1748061 / Avg: 1767185.33 / Max: 17781581. (CXX) g++ options: -O3 -march=native -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mrelax-cmpxchg-loop -std=gnu++17 -pthread -fno-builtin-memcmp -fno-rtti -lpthread

ONNX Runtime

ONNX Runtime is developed by Microsoft and partners as a open-source, cross-platform, high performance machine learning inferencing and training accelerator. This test profile runs the ONNX Runtime with various models available from the ONNX Model Zoo. Learn more via the OpenBenchmarking.org test page.

MinAvgMaxClear Linux96.1115.8132.4OpenBenchmarking.orgInferences Per Second, More Is BetterONNX Runtime 1.14Model: GPT-2 - Device: CPU - Executor: Standard3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads4080120160200
OpenBenchmarking.orgInferences Per Second, More Is BetterONNX Runtime 1.14Model: GPT-2 - Device: CPU - Executor: Standard3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads20406080100Min: 98.13 / Avg: 98.37 / Max: 98.51Min: 95.98 / Avg: 96.11 / Max: 96.24Min: 120.32 / Avg: 121.61 / Max: 122.65Min: 130.8 / Avg: 132.41 / Max: 133.66Min: 128.31 / Avg: 130.74 / Max: 132.14Min: 126.15 / Avg: 128.13 / Max: 129.73Min: 97.22 / Avg: 122.37 / Max: 130.74Min: 95.86 / Avg: 96.91 / Max: 98.411. (CXX) g++ options: -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mrelax-cmpxchg-loop -std=gnu++17 -ffunction-sections -fdata-sections -march=native -mtune=native -flto=auto -fno-fat-lto-objects -ldl -lrt

MinAvgMaxClear Linux0.63.66.2OpenBenchmarking.orgInferences Per Second, More Is BetterONNX Runtime 1.14Model: fcn-resnet101-11 - Device: CPU - Executor: Standard3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads3691215
OpenBenchmarking.orgInferences Per Second, More Is BetterONNX Runtime 1.14Model: fcn-resnet101-11 - Device: CPU - Executor: Standard3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads246810Min: 0.64 / Avg: 0.64 / Max: 0.64Min: 1.22 / Avg: 1.22 / Max: 1.22Min: 2.15 / Avg: 2.15 / Max: 2.15Min: 3.67 / Avg: 3.68 / Max: 3.68Min: 5.51 / Avg: 5.52 / Max: 5.52Min: 6.14 / Avg: 6.17 / Max: 6.21Min: 4.83 / Avg: 4.87 / Max: 4.88Min: 4.6 / Avg: 4.62 / Max: 4.651. (CXX) g++ options: -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mrelax-cmpxchg-loop -std=gnu++17 -ffunction-sections -fdata-sections -march=native -mtune=native -flto=auto -fno-fat-lto-objects -ldl -lrt

MinAvgMaxClear Linux13.024.131.9OpenBenchmarking.orgInferences Per Second, More Is BetterONNX Runtime 1.14Model: ArcFace ResNet-100 - Device: CPU - Executor: Standard3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads918273645
OpenBenchmarking.orgInferences Per Second, More Is BetterONNX Runtime 1.14Model: ArcFace ResNet-100 - Device: CPU - Executor: Standard3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads714212835Min: 13.03 / Avg: 13.04 / Max: 13.05Min: 22.69 / Avg: 22.76 / Max: 22.85Min: 26.09 / Avg: 26.11 / Max: 26.14Min: 29.03 / Avg: 30.19 / Max: 32.91Min: 28.16 / Avg: 29.88 / Max: 31.57Min: 31.54 / Avg: 31.94 / Max: 32.63Min: 22.75 / Avg: 22.98 / Max: 23.24Min: 15.69 / Avg: 15.97 / Max: 16.141. (CXX) g++ options: -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mrelax-cmpxchg-loop -std=gnu++17 -ffunction-sections -fdata-sections -march=native -mtune=native -flto=auto -fno-fat-lto-objects -ldl -lrt

MinAvgMaxClear Linux42.1102.7122.6OpenBenchmarking.orgInferences Per Second, More Is BetterONNX Runtime 1.14Model: super-resolution-10 - Device: CPU - Executor: Standard3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads4080120160200
OpenBenchmarking.orgInferences Per Second, More Is BetterONNX Runtime 1.14Model: super-resolution-10 - Device: CPU - Executor: Standard3 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads384 Threads20406080100Min: 42 / Avg: 42.05 / Max: 42.12Min: 80.04 / Avg: 80.16 / Max: 80.26Min: 118.24 / Avg: 118.49 / Max: 118.78Min: 122.08 / Avg: 122.64 / Max: 123.12Min: 119.75 / Avg: 120.74 / Max: 122.14Min: 119.63 / Avg: 121.15 / Max: 123Min: 121.1 / Avg: 122.39 / Max: 123.43Min: 91.05 / Avg: 93.72 / Max: 95.121. (CXX) g++ options: -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mrelax-cmpxchg-loop -std=gnu++17 -ffunction-sections -fdata-sections -march=native -mtune=native -flto=auto -fno-fat-lto-objects -ldl -lrt

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.

MinAvgMaxClear Linux167528043230166281328OpenBenchmarking.orgOps/sec, More Is BetterDragonflydb 0.6Clients: 50 - Set To Get Ratio: 1:13 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads1.6M3.2M4.8M6.4M8M
OpenBenchmarking.orgOps/sec, More Is BetterDragonflydb 0.6Clients: 50 - Set To Get Ratio: 1:13 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads1.1M2.2M3.3M4.4M5.5MMin: 1672796.73 / Avg: 1675279.58 / Max: 1676708.42Min: 2936642.79 / Avg: 2940540.92 / Max: 2944741.75Min: 3441790.83 / Avg: 3466341.22 / Max: 3496741.79Min: 4385269.66 / Avg: 4403726.76 / Max: 4417784.31Min: 5400481.01 / Avg: 5423657.3 / Max: 5436345.85Min: 6266363.74 / Avg: 6281327.92 / Max: 6290509.31Min: 6047730.21 / Avg: 6070240.2 / Max: 6110668.211. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

MinAvgMaxClear Linux184616345079946525050OpenBenchmarking.orgOps/sec, More Is BetterDragonflydb 0.6Clients: 50 - Set To Get Ratio: 1:53 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads2M4M6M8M10M
OpenBenchmarking.orgOps/sec, More Is BetterDragonflydb 0.6Clients: 50 - Set To Get Ratio: 1:53 Threads6 Threads12 Threads24 Threads48 Threads96 Threads192 Threads1.1M2.2M3.3M4.4M5.5MMin: 1842131.42 / Avg: 1846162.52 / Max: 1848951.74Min: 3110016.78 / Avg: 3122983.64 / Max: 3148168.97Min: 3563511.44 / Avg: 3577457.3 / Max: 3591646.01Min: 4532511.75 / Avg: 4558138.92 / Max: 4572105.44Min: 5626234.18 / Avg: 5646481.6 / Max: 5669324.41Min: 6506680.81 / Avg: 6525049.87 / Max: 6541436.45Min: 6263249.88 / Avg: 6279681.05 / Max: 6294406.281. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

MinAvgMaxClear Linux139567435362165763836OpenBenchmarking.orgOps/sec, More Is BetterDragonflydb 0.6Clients: 200 - Set To Get Ratio: 1:13 Threads6 Threads12 Threads24 Threads48 Threads1.4M2.8M4.2M5.6M7M
OpenBenchmarking.orgOps/sec, More Is BetterDragonflydb 0.6Clients: 200 - Set To Get Ratio: 1:13 Threads6 Threads12 Threads24 Threads48 Threads1000K2000K3000K4000K5000KMin: 1393257.88 / Avg: 1395674.14 / Max: 1397240.87Min: 2830553.79 / Avg: 2838943.13 / Max: 2849109.34Min: 3270683.12 / Avg: 3344564.18 / Max: 3568051.12Min: 4282527.82 / Avg: 4338063.67 / Max: 4412893.98Min: 5680807.76 / Avg: 5763835.97 / Max: 5842630.761. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

MinAvgMaxClear Linux152857737031975965009OpenBenchmarking.orgOps/sec, More Is BetterDragonflydb 0.6Clients: 200 - Set To Get Ratio: 1:53 Threads6 Threads12 Threads24 Threads48 Threads1.6M3.2M4.8M6.4M8M
OpenBenchmarking.orgOps/sec, More Is BetterDragonflydb 0.6Clients: 200 - Set To Get Ratio: 1:53 Threads6 Threads12 Threads24 Threads48 Threads1000K2000K3000K4000K5000KMin: 1523642.98 / Avg: 1528577.22 / Max: 1532677.72Min: 2988987.24 / Avg: 2991716.59 / Max: 2997104.93Min: 3479105.22 / Avg: 3544883.15 / Max: 3627218.26Min: 4476027.31 / Avg: 4485799.54 / Max: 4494217.54Min: 5959028.95 / Avg: 5965009.4 / Max: 5974141.221. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre