compiler-march-flags

KVM testing on Ubuntu 20.04 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2111252-HYDR-COMPILE29&grs.

compiler-march-flagsProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelVulkanCompilerFile-SystemScreen ResolutionSystem LayerCLANG12 x86-64-v3Ubuntu 20.04 defaultIntel Xeon E3-1230 v6 (4 Cores)QEMU Standard PC (Q35 + ICH9 2009) (rel-1.13.0-48-gd9c812dda519-prebuilt.qemu.org BIOS)Intel 82G33/G31/P35/P31 + ICH94096MB54GB QEMU HDD + 107GB QEMU HDDbochs-drmdrmfbIntel 82801IQEMU MonitorRed Hat Virtio deviceUbuntu 20.045.4.159-hdr (x86_64)1.0.2GCC 9.3.0xfs1024x768KVM5.4.0-90-generic (x86_64)OpenBenchmarking.orgKernel Details- Transparent Huge Pages: madviseCompiler Details- --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,hsa --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 Disk Details- MQ-DEADLINE / attr2,inode64,logbsize=32k,logbufs=8,noquota,relatime,rw / Block Size: 4096Processor Details- CPU Microcode: 0x1Security Details- itlb_multihit: Not affected + l1tf: Mitigation of PTE Inversion + mds: Vulnerable; SMT Host state unknown + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + srbds: Unknown: Dependent on hypervisor status + tsx_async_abort: Vulnerable

compiler-march-flagshackbench: 1 - Processhackbench: 1 - Threadhackbench: 2 - Threadhackbench: 2 - Processethr: TCP - Latency - 1ethr: TCP - Latency - 32ethr: TCP - Latency - 64ethr: TCP - Latency - 8tinymembench: Standard Memsethackbench: 4 - Threadstress-ng: Socket Activitystress-ng: System V Message Passingpgbench: 1 - 100 - Read Writepgbench: 1 - 100 - Read Write - Average Latencyopenssl: SHA256pgbench: 1 - 1 - Read Write - Average Latencyipc-benchmark: FIFO Named Pipe - 128pgbench: 1 - 1 - Read Onlypgbench: 1 - 1 - Read Only - Average Latencypgbench: 1 - 50 - Read Writepgbench: 1 - 1 - Read Writepgbench: 1 - 50 - Read Write - Average Latencypgbench: 100 - 50 - Read Writepgbench: 100 - 50 - Read Write - Average Latencyhackbench: 4 - Processpgbench: 1000 - 500 - Read Onlypgbench: 1000 - 500 - Read Only - Average Latencystress-ng: MEMFDleveldb: Seq Fillstress-ng: Context Switchingpgbench: 1 - 50 - Read Onlypgbench: 1 - 50 - Read Only - Average Latencyleveldb: Seq Fillipc-benchmark: Unnamed Pipe - 256leveldb: Rand Deleteiperf: 5201 - 10 Seconds - UDP - 1000Mbit Objective - 32perf-bench: Futex Hashstress-ng: Semaphoresethr: UDP - Bandwidth - 64openssl: RSA4096openssl: RSA4096osbench: Launch Programspgbench: 1 - 500 - Read Writeiperf: 5201 - 10 Seconds - TCP - 1pgbench: 1 - 500 - Read Write - Average Latencypgbench: 1 - 250 - Read Only - Average Latencypgbench: 1 - 250 - Read Onlytinymembench: Standard Memcpyperf-bench: Sched Pipeipc-benchmark: TCP Socket - 2048ethr: TCP - Bandwidth - 8pgbench: 1 - 100 - Read Onlypgbench: 1 - 100 - Read Only - Average Latencypgbench: 1 - 500 - Read Only - Average Latencypgbench: 1 - 500 - Read Onlyethr: UDP - Bandwidth - 32ipc-benchmark: TCP Socket - 512ipc-benchmark: Unnamed Unix Domain Socket - 4096pgbench: 100 - 100 - Read Writepgbench: 100 - 100 - Read Write - Average Latencystress-ng: SENDFILEethr: UDP - Bandwidth - 8osbench: Create Threadsipc-benchmark: Unnamed Pipe - 1024perf-bench: Epoll Waitethr: HTTP - Bandwidth - 32ipc-benchmark: FIFO Named Pipe - 1024ipc-benchmark: Unnamed Unix Domain Socket - 1024rocksdb: Read While Writinghackbench: 8 - Processstress-ng: CPU Cacheperf-bench: Memset 1MBrocksdb: Seq Fillstress-ng: NUMApgbench: 1000 - 250 - Read Only - Average Latencypgbench: 1000 - 250 - Read Onlypmbench: 4 - 100% Writespgbench: 1000 - 50 - Read Only - Average Latencyiperf: 5201 - 10 Seconds - TCP - 64pgbench: 1000 - 50 - Read Onlymbw: Memory Copy - 512 MiBipc-benchmark: Unnamed Unix Domain Socket - 256stress-ng: Atomicethr: HTTP - Bandwidth - 8hackbench: 16 - Processperf-bench: Syscall Basicstress-ng: Glibc C String Functionsethr: HTTP - Bandwidth - 1pgbench: 1000 - 100 - Read Onlypgbench: 1000 - 100 - Read Only - Average Latencyt-test1: 2pmbench: 4 - 80% Reads 20% Writesipc-benchmark: TCP Socket - 4096ipc-benchmark: Unnamed Unix Domain Socket - 512pmbench: 1 - 100% Readspmbench: 2 - 100% Readspgbench: 1000 - 250 - Read Write - Average Latencypgbench: 1000 - 250 - Read Writeipc-benchmark: FIFO Named Pipe - 512ctx-clock: Context Switch Timeipc-benchmark: Unnamed Unix Domain Socket - 2048mbw: Memory Copy, Fixed Block Size - 128 MiBiperf: 5201 - 10 Seconds - TCP - 32mutex: Shared Mutex Lock Sharedstress-ng: Forkingpgbench: 100 - 500 - Read Onlyiperf: 5201 - 10 Seconds - UDP - 1000Mbit Objective - 64stress-ng: Matrix Mathleveldb: Seek Randstress-ng: Mallocpgbench: 100 - 500 - Read Only - Average Latencymbw: Memory Copy, Fixed Block Size - 1024 MiBethr: HTTP - Bandwidth - 64osbench: Memory Allocationspmbench: 2 - 80% Reads 20% Writesperf-bench: Futex Lock-Piethr: TCP - Bandwidth - 32pgbench: 1000 - 500 - Read Write - Average Latencyrocksdb: Rand Readt-test1: 1pmbench: 1 - 50%mutex: Mutex Lock Unlock std::mutexpgbench: 1000 - 500 - Read Writemutex: Mutex Lock Unlock spinlock_amdpostmark: Disk Transaction Performancestress-ng: Vector Mathpmbench: 1 - 100% Writespmbench: 1 - 80% Reads 20% Writessqlite-speedtest: Timed Time - Size 1,000mbw: Memory Copy - 1024 MiBperf-bench: Memcpy 1MBpmbench: 2 - 50%mutex: Mutex Lock Unlock ticket_spinlockmutex: Mutex Lock Unlock std::mutexleveldb: Hot Readipc-benchmark: Unnamed Unix Domain Socket - 128stress-ng: Cryptorocksdb: Read Rand Write Randrocksdb: Update Randstress-ng: CPU Stressmutex: Mutex Lock Unlock spinlockpmbench: 4 - 50%mbw: Memory Copy, Fixed Block Size - 512 MiBmbw: Memory Copy - 128 MiBstress-ng: RdRandstress-ng: Glibc Qsort Data Sortingiperf: 5201 - 10 Seconds - UDP - 100Mbit Objective - 32ipc-benchmark: Unnamed Pipe - 2048stress-ng: Memory Copyingmutex: Mutex Lock Unlock pthread_mutexmutex: Semaphore Release And Acquirewireguard: iperf: 5201 - 10 Seconds - UDP - 64iperf: 5201 - 10 Seconds - UDP - 32iperf: 5201 - 10 Seconds - UDP - 1iperf: 5201 - 10 Seconds - UDP - 100Mbit Objective - 64iperf: 5201 - 10 Seconds - UDP - 1000Mbit Objective - 1iperf: 5201 - 10 Seconds - UDP - 100Mbit Objective - 1schbench: 8 - 4rocksdb: Rand Fill Syncrocksdb: Rand Fillstress-ng: MMAPpgbench: 1000 - 100 - Read Write - Average Latencypgbench: 1000 - 100 - Read Writepgbench: 1000 - 50 - Read Write - Average Latencypgbench: 1000 - 50 - Read Writepgbench: 100 - 500 - Read Write - Average Latencypgbench: 100 - 500 - Read Writepgbench: 100 - 250 - Read Write - Average Latencypgbench: 100 - 250 - Read Writepgbench: 1000 - 1 - Read Write - Average Latencypgbench: 1000 - 1 - Read Writepgbench: 100 - 250 - Read Only - Average Latencypgbench: 100 - 250 - Read Onlypgbench: 100 - 100 - Read Only - Average Latencypgbench: 100 - 100 - Read Onlypgbench: 1000 - 1 - Read Only - Average Latencypgbench: 1000 - 1 - Read Onlypgbench: 100 - 50 - Read Only - Average Latencypgbench: 100 - 50 - Read Onlypgbench: 100 - 1 - Read Write - Average Latencypgbench: 100 - 1 - Read Writepgbench: 1 - 250 - Read Write - Average Latencypgbench: 1 - 250 - Read Writepgbench: 100 - 1 - Read Only - Average Latencypgbench: 100 - 1 - Read Onlyhackbench: 32 - Processhackbench: 16 - Threadhackbench: 8 - Threadipc-benchmark: FIFO Named Pipe - 4096ipc-benchmark: FIFO Named Pipe - 2048ipc-benchmark: FIFO Named Pipe - 256ipc-benchmark: Unnamed Pipe - 4096ipc-benchmark: Unnamed Pipe - 512ipc-benchmark: Unnamed Pipe - 128ipc-benchmark: TCP Socket - 1024ipc-benchmark: TCP Socket - 256ipc-benchmark: TCP Socket - 128osbench: Create Processesosbench: Create Filesethr: TCP - Connections/s - 64ethr: TCP - Connections/s - 32ethr: TCP - Connections/s - 8ethr: TCP - Connections/s - 1ethr: TCP - Bandwidth - 64pmbench: 2 - 100% Writespmbench: 4 - 100% Readsleveldb: Rand Readleveldb: Rand Fillleveldb: Rand Fillleveldb: Overwriteleveldb: Overwriteleveldb: Fill SyncCLANG12 x86-64-v3Ubuntu 20.04 default14.68317.85333.88828.21227.6027.9427.6927.8424552.661.0412738.232943311.85102983.44564056356710.8032526378188600.0539393537.086389128.58552.512504099.28890.1719.1946024.46601820.83122.648255052915.167253115002390204402.239348935029.6529.7111.93354987490515781.2294.6515376912978.8265155137767955219578431.72910.09549536930552056525696178404247.54334119.597969514.564991210048034983224961948684111139125525098.67633.1942.75050446855349.4048.03352050.073611.30345606442412882.7861187151213798.642579198.72919995092272061.89810.72492320.3178.7140.131092583611415260.04420.0464363.98568722382411829010549153.8314735830.812248.87168464474010820.771.93410130141.4829.6969063.081207573.9815240.1212288459625668.2431027870325.0890.097124.874852.457696446.840.05850.117784.76313060.14727.8896610.099334.734.81.4041193108449.784072951368963776.9550.20.11169085.38712865.533126155.3836.85320018442241094.1920.520.467.133.61.05639610001001013501232253740.12201.086501125.354401764.712659610.63541515.067667.154351092.529399010.86611811.1514386712.648792716.742930.1248115338.177290.352122.83314848821668704236038614895602346777274790917663482333713255654934.65334631.88939539206397783420612540589800.05940.05871.43619.79121.519.63721.730377.03319.36221.77740.66933.60732.4732.6632.0131.5927336.567.5083020.642669671.35931074.3876979451179.9922338400174640.057100100499.693362137.93556.2214709106.17484.3820.3891062.83566900.88221.343241465716.012266755271674194353.128901936783.3555.7117.36710983468086058.1614.8695137013553.3254052132047452963554891.80210.51847556894301977068669580389256.86635375.427691215.0899102028946338355241520070241081271262292101.29532.3541.69598748025448.2049.22250800.071911.56644581432513177.5081160776209143.882523194.54120416840266474.10794.24482620.7238.8650.133291213411573240.04480.0470359.76369522132661808915129058.4794687130.512133.54170044514210916.661.95110216143.1129.4578990.173206074.4907060.1204286659328671.3651032568425.1930.097524.974552.257916469.180.05870.118184.48013103.66327.8032290.099634.834.91.4001196515451.024061961365503786.2250.10.11189101.52012885.533126283.4536.87319918436921093.9420.520.4373.88167.133.61.0563961000100785451102457670.06206.501487118.8774211174.251469678.02336914.180717.515332692.585387410.99310211.3393759012.885782851.622880.1337641312.123241.012128.61315607031803917229908615988172266073248806216649952245341236416835.98674133.2731313800543215367099928628930.06030.05581.44019.45522.120.75120.830369.075OpenBenchmarking.org

Hackbench

Count: 1 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 1 - Type: ProcessCLANG12 x86-64-v3Ubuntu 20.04 default510152025SE +/- 0.15, N = 15SE +/- 0.20, N = 1514.6819.361. (CC) gcc options: -lpthread

Hackbench

Count: 1 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 1 - Type: ThreadCLANG12 x86-64-v3Ubuntu 20.04 default510152025SE +/- 0.25, N = 3SE +/- 0.18, N = 1517.8521.781. (CC) gcc options: -lpthread

Hackbench

Count: 2 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 2 - Type: ThreadCLANG12 x86-64-v3Ubuntu 20.04 default918273645SE +/- 0.03, N = 3SE +/- 0.44, N = 533.8940.671. (CC) gcc options: -lpthread

Hackbench

Count: 2 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 2 - Type: ProcessCLANG12 x86-64-v3Ubuntu 20.04 default816243240SE +/- 0.31, N = 15SE +/- 0.29, N = 328.2133.611. (CC) gcc options: -lpthread

Ethr

Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 1

OpenBenchmarking.orgMicroseconds, Fewer Is BetterEthr 2019-01-02Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 1CLANG12 x86-64-v3Ubuntu 20.04 default816243240SE +/- 0.26, N = 15SE +/- 0.31, N = 327.6032.47MIN: 9.07 / MAX: 173.53MIN: 9.41 / MAX: 139.41

Ethr

Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 32

OpenBenchmarking.orgMicroseconds, Fewer Is BetterEthr 2019-01-02Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 32CLANG12 x86-64-v3Ubuntu 20.04 default816243240SE +/- 0.21, N = 15SE +/- 0.46, N = 327.9432.66MIN: 9.17 / MAX: 149.89MIN: 9.74 / MAX: 129.13

Ethr

Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 64

OpenBenchmarking.orgMicroseconds, Fewer Is BetterEthr 2019-01-02Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 64CLANG12 x86-64-v3Ubuntu 20.04 default714212835SE +/- 0.28, N = 6SE +/- 0.33, N = 1527.6932.01MIN: 9.27 / MAX: 124MIN: 9.11 / MAX: 172.4

Ethr

Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 8

OpenBenchmarking.orgMicroseconds, Fewer Is BetterEthr 2019-01-02Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 8CLANG12 x86-64-v3Ubuntu 20.04 default714212835SE +/- 0.26, N = 3SE +/- 0.30, N = 1527.8431.59MIN: 9.17 / MAX: 129.56MIN: 9.19 / MAX: 169.33

Tinymembench

Standard Memset

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard MemsetCLANG12 x86-64-v3Ubuntu 20.04 default6K12K18K24K30KSE +/- 75.53, N = 3SE +/- 70.92, N = 324552.627336.51. (CC) gcc options: -O2 -lm

Hackbench

Count: 4 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 4 - Type: ThreadCLANG12 x86-64-v3Ubuntu 20.04 default1530456075SE +/- 0.57, N = 3SE +/- 0.59, N = 361.0467.511. (CC) gcc options: -lpthread

Stress-NG

Test: Socket Activity

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: Socket ActivityCLANG12 x86-64-v3Ubuntu 20.04 default6001200180024003000SE +/- 20.15, N = 3SE +/- 41.32, N = 32738.233020.641. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -pthread -lc -latomic

Stress-NG

Test: System V Message Passing

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: System V Message PassingCLANG12 x86-64-v3Ubuntu 20.04 default600K1200K1800K2400K3000KSE +/- 34134.98, N = 4SE +/- 17924.09, N = 32943311.852669671.351. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -pthread -lc -latomic

PostgreSQL pgbench

Scaling Factor: 1 - Clients: 100 - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1 - Clients: 100 - Mode: Read WriteCLANG12 x86-64-v3Ubuntu 20.04 default20406080100SE +/- 1.42, N = 12SE +/- 0.88, N = 3102931. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 1 - Clients: 100 - Mode: Read Write - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1 - Clients: 100 - Mode: Read Write - Average LatencyCLANG12 x86-64-v3Ubuntu 20.04 default2004006008001000SE +/- 14.21, N = 12SE +/- 10.05, N = 3983.451074.391. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenSSL

Algorithm: SHA256

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.0Algorithm: SHA256CLANG12 x86-64-v3Ubuntu 20.04 default150M300M450M600M750MSE +/- 1713966.94, N = 3SE +/- 2733921.49, N = 36405635676979451171. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

PostgreSQL pgbench

Scaling Factor: 1 - Clients: 1 - Mode: Read Write - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1 - Clients: 1 - Mode: Read Write - Average LatencyCLANG12 x86-64-v3Ubuntu 20.04 default3691215SE +/- 0.115, N = 3SE +/- 0.120, N = 1210.8039.9921. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

IPC_benchmark

Type: FIFO Named Pipe - Message Bytes: 128

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: FIFO Named Pipe - Message Bytes: 128CLANG12 x86-64-v3Ubuntu 20.04 default500K1000K1500K2000K2500KSE +/- 34762.58, N = 15SE +/- 25208.48, N = 325263782338400

PostgreSQL pgbench

Scaling Factor: 1 - Clients: 1 - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1 - Clients: 1 - Mode: Read OnlyCLANG12 x86-64-v3Ubuntu 20.04 default4K8K12K16K20KSE +/- 249.31, N = 3SE +/- 153.03, N = 1218860174641. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 1 - Clients: 1 - Mode: Read Only - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1 - Clients: 1 - Mode: Read Only - Average LatencyCLANG12 x86-64-v3Ubuntu 20.04 default0.01280.02560.03840.05120.064SE +/- 0.001, N = 3SE +/- 0.001, N = 120.0530.0571. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 1 - Clients: 50 - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1 - Clients: 50 - Mode: Read WriteCLANG12 x86-64-v3Ubuntu 20.04 default20406080100SE +/- 0.46, N = 3SE +/- 0.95, N = 6931001. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 1 - Clients: 1 - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1 - Clients: 1 - Mode: Read WriteCLANG12 x86-64-v3Ubuntu 20.04 default20406080100SE +/- 0.98, N = 3SE +/- 1.22, N = 12931001. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 1 - Clients: 50 - Mode: Read Write - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1 - Clients: 50 - Mode: Read Write - Average LatencyCLANG12 x86-64-v3Ubuntu 20.04 default120240360480600SE +/- 2.66, N = 3SE +/- 4.73, N = 6537.09499.691. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 100 - Clients: 50 - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 100 - Clients: 50 - Mode: Read WriteCLANG12 x86-64-v3Ubuntu 20.04 default80160240320400SE +/- 4.36, N = 3SE +/- 1.09, N = 33893621. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 100 - Clients: 50 - Mode: Read Write - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 100 - Clients: 50 - Mode: Read Write - Average LatencyCLANG12 x86-64-v3Ubuntu 20.04 default306090120150SE +/- 1.43, N = 3SE +/- 0.42, N = 3128.59137.941. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

Hackbench

Count: 4 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 4 - Type: ProcessCLANG12 x86-64-v3Ubuntu 20.04 default1326395265SE +/- 0.66, N = 3SE +/- 0.55, N = 352.5156.221. (CC) gcc options: -lpthread

PostgreSQL pgbench

Scaling Factor: 1000 - Clients: 500 - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1000 - Clients: 500 - Mode: Read OnlyCLANG12 x86-64-v3Ubuntu 20.04 default11002200330044005500SE +/- 47.94, N = 9SE +/- 22.02, N = 3504047091. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 1000 - Clients: 500 - Mode: Read Only - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1000 - Clients: 500 - Mode: Read Only - Average LatencyCLANG12 x86-64-v3Ubuntu 20.04 default20406080100SE +/- 0.99, N = 9SE +/- 0.50, N = 399.29106.171. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

Stress-NG

Test: MEMFD

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: MEMFDCLANG12 x86-64-v3Ubuntu 20.04 default20406080100SE +/- 0.29, N = 3SE +/- 1.05, N = 390.1784.381. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -pthread -lc -latomic

LevelDB

Benchmark: Sequential Fill

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Sequential FillCLANG12 x86-64-v3Ubuntu 20.04 default510152025SE +/- 0.22, N = 3SE +/- 0.22, N = 1519.120.31. (CXX) g++ options: -O3 -lsnappy -lpthread

Stress-NG

Test: Context Switching

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: Context SwitchingCLANG12 x86-64-v3Ubuntu 20.04 default200K400K600K800K1000KSE +/- 5044.16, N = 3SE +/- 2607.47, N = 3946024.46891062.831. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -pthread -lc -latomic

PostgreSQL pgbench

Scaling Factor: 1 - Clients: 50 - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1 - Clients: 50 - Mode: Read OnlyCLANG12 x86-64-v3Ubuntu 20.04 default13K26K39K52K65KSE +/- 228.51, N = 3SE +/- 6.54, N = 360182566901. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 1 - Clients: 50 - Mode: Read Only - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1 - Clients: 50 - Mode: Read Only - Average LatencyCLANG12 x86-64-v3Ubuntu 20.04 default0.19850.3970.59550.7940.9925SE +/- 0.003, N = 3SE +/- 0.000, N = 30.8310.8821. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

LevelDB

Benchmark: Sequential Fill

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Sequential FillCLANG12 x86-64-v3Ubuntu 20.04 default510152025SE +/- 0.54, N = 3SE +/- 0.23, N = 1522.6521.341. (CXX) g++ options: -O3 -lsnappy -lpthread

IPC_benchmark

Type: Unnamed Pipe - Message Bytes: 256

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Pipe - Message Bytes: 256CLANG12 x86-64-v3Ubuntu 20.04 default500K1000K1500K2000K2500KSE +/- 36658.98, N = 15SE +/- 33120.33, N = 1225505292414657

LevelDB

Benchmark: Random Delete

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random DeleteCLANG12 x86-64-v3Ubuntu 20.04 default48121620SE +/- 0.09, N = 3SE +/- 0.20, N = 315.1716.011. (CXX) g++ options: -O3 -lsnappy -lpthread

iPerf

Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - 1000Mbit Objective - Parallel: 32

OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.7Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - 1000Mbit Objective - Parallel: 32CLANG12 x86-64-v3Ubuntu 20.04 default6K12K18K24K30KSE +/- 229.48, N = 7SE +/- 232.34, N = 325311266751. (CC) gcc options: -O3 -march=native -lssl -lcrypto -lm

perf-bench

Benchmark: Futex Hash

OpenBenchmarking.orgops/sec, More Is Betterperf-benchBenchmark: Futex HashCLANG12 x86-64-v3Ubuntu 20.04 default1.1M2.2M3.3M4.4M5.5MSE +/- 7470.28, N = 3SE +/- 6966.57, N = 3500239052716741. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lz

Stress-NG

Test: Semaphores

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: SemaphoresCLANG12 x86-64-v3Ubuntu 20.04 default40K80K120K160K200KSE +/- 1261.78, N = 3SE +/- 1396.17, N = 3204402.23194353.121. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -pthread -lc -latomic

Ethr

Server Address: localhost - Protocol: UDP - Test: Bandwidth - Threads: 64

OpenBenchmarking.orgMbits/sec, More Is BetterEthr 2019-01-02Server Address: localhost - Protocol: UDP - Test: Bandwidth - Threads: 64CLANG12 x86-64-v3Ubuntu 20.04 default20K40K60K80K100KSE +/- 900.72, N = 3SE +/- 857.62, N = 159348989019MIN: 72660 / MAX: 118510MIN: 64840 / MAX: 111290

OpenSSL

Algorithm: RSA4096

OpenBenchmarking.orgverify/s, More Is BetterOpenSSL 3.0Algorithm: RSA4096CLANG12 x86-64-v3Ubuntu 20.04 default8K16K24K32K40KSE +/- 237.61, N = 3SE +/- 190.09, N = 335029.636783.31. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

OpenSSL

Algorithm: RSA4096

OpenBenchmarking.orgsign/s, More Is BetterOpenSSL 3.0Algorithm: RSA4096CLANG12 x86-64-v3Ubuntu 20.04 default120240360480600SE +/- 0.69, N = 3SE +/- 5.12, N = 3529.7555.71. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

OSBench

Test: Launch Programs

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Launch ProgramsCLANG12 x86-64-v3Ubuntu 20.04 default306090120150SE +/- 1.07, N = 3SE +/- 0.95, N = 3111.93117.371. (CC) gcc options: -lm

PostgreSQL pgbench

Scaling Factor: 1 - Clients: 500 - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1 - Clients: 500 - Mode: Read WriteCLANG12 x86-64-v3Ubuntu 20.04 default20406080100SE +/- 1.11, N = 12SE +/- 0.49, N = 387831. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

iPerf

Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: TCP - Parallel: 1

OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.7Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: TCP - Parallel: 1CLANG12 x86-64-v3Ubuntu 20.04 default11K22K33K44K55KSE +/- 166.84, N = 3SE +/- 642.94, N = 349051468081. (CC) gcc options: -O3 -march=native -lssl -lcrypto -lm

PostgreSQL pgbench

Scaling Factor: 1 - Clients: 500 - Mode: Read Write - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1 - Clients: 500 - Mode: Read Write - Average LatencyCLANG12 x86-64-v3Ubuntu 20.04 default13002600390052006500SE +/- 72.35, N = 12SE +/- 35.61, N = 35781.236058.161. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 1 - Clients: 250 - Mode: Read Only - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1 - Clients: 250 - Mode: Read Only - Average LatencyCLANG12 x86-64-v3Ubuntu 20.04 default1.09552.1913.28654.3825.4775SE +/- 0.049, N = 4SE +/- 0.045, N = 64.6514.8691. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 1 - Clients: 250 - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1 - Clients: 250 - Mode: Read OnlyCLANG12 x86-64-v3Ubuntu 20.04 default12K24K36K48K60KSE +/- 561.71, N = 4SE +/- 475.89, N = 653769513701. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

Tinymembench

Standard Memcpy

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard MemcpyCLANG12 x86-64-v3Ubuntu 20.04 default3K6K9K12K15KSE +/- 49.93, N = 3SE +/- 67.56, N = 312978.813553.31. (CC) gcc options: -O2 -lm

perf-bench

Benchmark: Sched Pipe

OpenBenchmarking.orgops/sec, More Is Betterperf-benchBenchmark: Sched PipeCLANG12 x86-64-v3Ubuntu 20.04 default60K120K180K240K300KSE +/- 2321.85, N = 15SE +/- 2469.72, N = 52651552540521. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lz

IPC_benchmark

Type: TCP Socket - Message Bytes: 2048

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: TCP Socket - Message Bytes: 2048CLANG12 x86-64-v3Ubuntu 20.04 default300K600K900K1200K1500KSE +/- 11746.29, N = 3SE +/- 14035.90, N = 1513776791320474

Ethr

Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 8

OpenBenchmarking.orgMbits/sec, More Is BetterEthr 2019-01-02Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 8CLANG12 x86-64-v3Ubuntu 20.04 default12K24K36K48K60KSE +/- 750.91, N = 3SE +/- 416.77, N = 35521952963MIN: 48500 / MAX: 60500MIN: 41990 / MAX: 57580

PostgreSQL pgbench

Scaling Factor: 1 - Clients: 100 - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1 - Clients: 100 - Mode: Read OnlyCLANG12 x86-64-v3Ubuntu 20.04 default12K24K36K48K60KSE +/- 162.63, N = 3SE +/- 28.57, N = 357843554891. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 1 - Clients: 100 - Mode: Read Only - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1 - Clients: 100 - Mode: Read Only - Average LatencyCLANG12 x86-64-v3Ubuntu 20.04 default0.40550.8111.21651.6222.0275SE +/- 0.005, N = 3SE +/- 0.001, N = 31.7291.8021. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 1 - Clients: 500 - Mode: Read Only - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1 - Clients: 500 - Mode: Read Only - Average LatencyCLANG12 x86-64-v3Ubuntu 20.04 default3691215SE +/- 0.06, N = 3SE +/- 0.14, N = 310.1010.521. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 1 - Clients: 500 - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1 - Clients: 500 - Mode: Read OnlyCLANG12 x86-64-v3Ubuntu 20.04 default11K22K33K44K55KSE +/- 311.80, N = 3SE +/- 627.68, N = 349536475561. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

Ethr

Server Address: localhost - Protocol: UDP - Test: Bandwidth - Threads: 32

OpenBenchmarking.orgMbits/sec, More Is BetterEthr 2019-01-02Server Address: localhost - Protocol: UDP - Test: Bandwidth - Threads: 32CLANG12 x86-64-v3Ubuntu 20.04 default20K40K60K80K100KSE +/- 288.48, N = 3SE +/- 532.04, N = 39305589430MIN: 81370 / MAX: 107030MIN: 80370 / MAX: 98320

IPC_benchmark

Type: TCP Socket - Message Bytes: 512

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: TCP Socket - Message Bytes: 512CLANG12 x86-64-v3Ubuntu 20.04 default400K800K1200K1600K2000KSE +/- 20686.41, N = 5SE +/- 21385.62, N = 1520565251977068

IPC_benchmark

Type: Unnamed Unix Domain Socket - Message Bytes: 4096

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Unix Domain Socket - Message Bytes: 4096CLANG12 x86-64-v3Ubuntu 20.04 default150K300K450K600K750KSE +/- 6109.53, N = 3SE +/- 3834.80, N = 3696178669580

PostgreSQL pgbench

Scaling Factor: 100 - Clients: 100 - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 100 - Clients: 100 - Mode: Read WriteCLANG12 x86-64-v3Ubuntu 20.04 default90180270360450SE +/- 3.12, N = 3SE +/- 4.75, N = 34043891. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 100 - Clients: 100 - Mode: Read Write - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 100 - Clients: 100 - Mode: Read Write - Average LatencyCLANG12 x86-64-v3Ubuntu 20.04 default60120180240300SE +/- 1.90, N = 3SE +/- 3.13, N = 3247.54256.871. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

Stress-NG

Test: SENDFILE

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: SENDFILECLANG12 x86-64-v3Ubuntu 20.04 default8K16K24K32K40KSE +/- 277.08, N = 3SE +/- 221.24, N = 334119.5935375.421. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -pthread -lc -latomic

Ethr

Server Address: localhost - Protocol: UDP - Test: Bandwidth - Threads: 8

OpenBenchmarking.orgMbits/sec, More Is BetterEthr 2019-01-02Server Address: localhost - Protocol: UDP - Test: Bandwidth - Threads: 8CLANG12 x86-64-v3Ubuntu 20.04 default20K40K60K80K100KSE +/- 153.86, N = 3SE +/- 162.09, N = 37969576912MIN: 67380 / MAX: 89130MIN: 67020 / MAX: 81640

OSBench

Test: Create Threads

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ThreadsCLANG12 x86-64-v3Ubuntu 20.04 default48121620SE +/- 0.13, N = 7SE +/- 0.14, N = 614.5615.091. (CC) gcc options: -lm

IPC_benchmark

Type: Unnamed Pipe - Message Bytes: 1024

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Pipe - Message Bytes: 1024CLANG12 x86-64-v3Ubuntu 20.04 default400K800K1200K1600K2000KSE +/- 20800.91, N = 15SE +/- 17930.58, N = 1521004802028946

perf-bench

Benchmark: Epoll Wait

OpenBenchmarking.orgops/sec, More Is Betterperf-benchBenchmark: Epoll WaitCLANG12 x86-64-v3Ubuntu 20.04 default70K140K210K280K350KSE +/- 4667.97, N = 3SE +/- 603.74, N = 33498323383551. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lz

Ethr

Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 32

OpenBenchmarking.orgMbits/sec, More Is BetterEthr 2019-01-02Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 32CLANG12 x86-64-v3Ubuntu 20.04 default5001000150020002500SE +/- 17.68, N = 3SE +/- 25.01, N = 324962415MIN: 1990 / MAX: 2740MIN: 1640 / MAX: 2660

IPC_benchmark

Type: FIFO Named Pipe - Message Bytes: 1024

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: FIFO Named Pipe - Message Bytes: 1024CLANG12 x86-64-v3Ubuntu 20.04 default400K800K1200K1600K2000KSE +/- 14192.30, N = 15SE +/- 29951.88, N = 1519486842007024

IPC_benchmark

Type: Unnamed Unix Domain Socket - Message Bytes: 1024

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Unix Domain Socket - Message Bytes: 1024CLANG12 x86-64-v3Ubuntu 20.04 default200K400K600K800K1000KSE +/- 11984.07, N = 15SE +/- 8002.85, N = 1511113911081271

Facebook RocksDB

Test: Read While Writing

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.22.1Test: Read While WritingCLANG12 x86-64-v3Ubuntu 20.04 default60K120K180K240K300KSE +/- 2543.44, N = 15SE +/- 952.64, N = 32552502622921. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

Hackbench

Count: 8 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: ProcessCLANG12 x86-64-v3Ubuntu 20.04 default20406080100SE +/- 0.67, N = 3SE +/- 0.41, N = 398.68101.301. (CC) gcc options: -lpthread

Stress-NG

Test: CPU Cache

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: CPU CacheCLANG12 x86-64-v3Ubuntu 20.04 default816243240SE +/- 0.27, N = 9SE +/- 0.11, N = 333.1932.351. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -pthread -lc -latomic

perf-bench

Benchmark: Memset 1MB

OpenBenchmarking.orgGB/sec, More Is Betterperf-benchBenchmark: Memset 1MBCLANG12 x86-64-v3Ubuntu 20.04 default1020304050SE +/- 0.25, N = 3SE +/- 0.47, N = 442.7541.701. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lz

Facebook RocksDB

Test: Sequential Fill

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.22.1Test: Sequential FillCLANG12 x86-64-v3Ubuntu 20.04 default100K200K300K400K500KSE +/- 4495.06, N = 15SE +/- 2892.02, N = 34685534802541. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

Stress-NG

Test: NUMA

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: NUMACLANG12 x86-64-v3Ubuntu 20.04 default1122334455SE +/- 0.26, N = 3SE +/- 0.36, N = 349.4048.201. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -pthread -lc -latomic

PostgreSQL pgbench

Scaling Factor: 1000 - Clients: 250 - Mode: Read Only - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1000 - Clients: 250 - Mode: Read Only - Average LatencyCLANG12 x86-64-v3Ubuntu 20.04 default1122334455SE +/- 0.37, N = 3SE +/- 0.43, N = 348.0349.221. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 1000 - Clients: 250 - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1000 - Clients: 250 - Mode: Read OnlyCLANG12 x86-64-v3Ubuntu 20.04 default11002200330044005500SE +/- 40.01, N = 3SE +/- 44.08, N = 3520550801. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

pmbench

Concurrent Worker Threads: 4 - Read-Write Ratio: 100% Writes

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 4 - Read-Write Ratio: 100% WritesCLANG12 x86-64-v3Ubuntu 20.04 default0.01660.03320.04980.06640.083SE +/- 0.0007, N = 3SE +/- 0.0007, N = 30.07360.07191. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

PostgreSQL pgbench

Scaling Factor: 1000 - Clients: 50 - Mode: Read Only - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1000 - Clients: 50 - Mode: Read Only - Average LatencyCLANG12 x86-64-v3Ubuntu 20.04 default3691215SE +/- 0.09, N = 3SE +/- 0.15, N = 311.3011.571. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

iPerf

Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: TCP - Parallel: 64

OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.7Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: TCP - Parallel: 64CLANG12 x86-64-v3Ubuntu 20.04 default10K20K30K40K50KSE +/- 357.45, N = 10SE +/- 522.26, N = 345606445811. (CC) gcc options: -O3 -march=native -lssl -lcrypto -lm

PostgreSQL pgbench

Scaling Factor: 1000 - Clients: 50 - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1000 - Clients: 50 - Mode: Read OnlyCLANG12 x86-64-v3Ubuntu 20.04 default9001800270036004500SE +/- 36.79, N = 3SE +/- 57.59, N = 3442443251. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

MBW

Test: Memory Copy - Array Size: 512 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 512 MiBCLANG12 x86-64-v3Ubuntu 20.04 default3K6K9K12K15KSE +/- 17.16, N = 3SE +/- 44.68, N = 312882.7913177.511. (CC) gcc options: -O3 -march=native

IPC_benchmark

Type: Unnamed Unix Domain Socket - Message Bytes: 256

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Unix Domain Socket - Message Bytes: 256CLANG12 x86-64-v3Ubuntu 20.04 default300K600K900K1200K1500KSE +/- 13375.23, N = 15SE +/- 5652.98, N = 311871511160776

Stress-NG

Test: Atomic

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: AtomicCLANG12 x86-64-v3Ubuntu 20.04 default50K100K150K200K250KSE +/- 2737.82, N = 15SE +/- 3124.82, N = 15213798.64209143.881. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -pthread -lc -latomic

Ethr

Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 8

OpenBenchmarking.orgMbits/sec, More Is BetterEthr 2019-01-02Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 8CLANG12 x86-64-v3Ubuntu 20.04 default6001200180024003000SE +/- 13.72, N = 3SE +/- 14.15, N = 325792523MIN: 1970 / MAX: 2840MIN: 1450 / MAX: 2780

Hackbench

Count: 16 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ProcessCLANG12 x86-64-v3Ubuntu 20.04 default4080120160200SE +/- 2.36, N = 12SE +/- 0.93, N = 3198.73194.541. (CC) gcc options: -lpthread

perf-bench

Benchmark: Syscall Basic

OpenBenchmarking.orgops/sec, More Is Betterperf-benchBenchmark: Syscall BasicCLANG12 x86-64-v3Ubuntu 20.04 default4M8M12M16M20MSE +/- 179695.29, N = 7SE +/- 58262.47, N = 319995092204168401. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lz

Stress-NG

Test: Glibc C String Functions

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: Glibc C String FunctionsCLANG12 x86-64-v3Ubuntu 20.04 default60K120K180K240K300KSE +/- 1023.06, N = 3SE +/- 3063.01, N = 3272061.89266474.101. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -pthread -lc -latomic

Ethr

Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 1

OpenBenchmarking.orgMbits/sec, More Is BetterEthr 2019-01-02Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 1CLANG12 x86-64-v3Ubuntu 20.04 default2004006008001000SE +/- 10.29, N = 3SE +/- 11.20, N = 3810.72794.24MIN: 667.52 / MAX: 921.6MIN: 646.91 / MAX: 905.86

PostgreSQL pgbench

Scaling Factor: 1000 - Clients: 100 - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1000 - Clients: 100 - Mode: Read OnlyCLANG12 x86-64-v3Ubuntu 20.04 default11002200330044005500SE +/- 36.13, N = 3SE +/- 26.33, N = 3492348261. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 1000 - Clients: 100 - Mode: Read Only - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1000 - Clients: 100 - Mode: Read Only - Average LatencyCLANG12 x86-64-v3Ubuntu 20.04 default510152025SE +/- 0.15, N = 3SE +/- 0.11, N = 320.3220.721. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

t-test1

Threads: 2

OpenBenchmarking.orgSeconds, Fewer Is Bettert-test1 2017-01-13Threads: 2CLANG12 x86-64-v3Ubuntu 20.04 default246810SE +/- 0.107, N = 3SE +/- 0.105, N = 38.7148.8651. (CC) gcc options: -pthread

pmbench

Concurrent Worker Threads: 4 - Read-Write Ratio: 80% Reads 20% Writes

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 4 - Read-Write Ratio: 80% Reads 20% WritesCLANG12 x86-64-v3Ubuntu 20.04 default0.030.060.090.120.15SE +/- 0.0014, N = 5SE +/- 0.0004, N = 30.13100.13321. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

IPC_benchmark

Type: TCP Socket - Message Bytes: 4096

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: TCP Socket - Message Bytes: 4096CLANG12 x86-64-v3Ubuntu 20.04 default200K400K600K800K1000KSE +/- 7515.03, N = 15SE +/- 9594.52, N = 3925836912134

IPC_benchmark

Type: Unnamed Unix Domain Socket - Message Bytes: 512

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Unix Domain Socket - Message Bytes: 512CLANG12 x86-64-v3Ubuntu 20.04 default200K400K600K800K1000KSE +/- 12742.07, N = 3SE +/- 16497.51, N = 311415261157324

pmbench

Concurrent Worker Threads: 1 - Read-Write Ratio: 100% Reads

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 1 - Read-Write Ratio: 100% ReadsCLANG12 x86-64-v3Ubuntu 20.04 default0.01010.02020.03030.04040.0505SE +/- 0.0001, N = 3SE +/- 0.0002, N = 30.04420.04481. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 2 - Read-Write Ratio: 100% Reads

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 2 - Read-Write Ratio: 100% ReadsCLANG12 x86-64-v3Ubuntu 20.04 default0.01060.02120.03180.04240.053SE +/- 0.0003, N = 3SE +/- 0.0004, N = 30.04640.04701. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

PostgreSQL pgbench

Scaling Factor: 1000 - Clients: 250 - Mode: Read Write - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1000 - Clients: 250 - Mode: Read Write - Average LatencyCLANG12 x86-64-v3Ubuntu 20.04 default80160240320400SE +/- 4.82, N = 3SE +/- 3.34, N = 3363.99359.761. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 1000 - Clients: 250 - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1000 - Clients: 250 - Mode: Read WriteCLANG12 x86-64-v3Ubuntu 20.04 default150300450600750SE +/- 9.02, N = 3SE +/- 6.47, N = 36876951. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

IPC_benchmark

Type: FIFO Named Pipe - Message Bytes: 512

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: FIFO Named Pipe - Message Bytes: 512CLANG12 x86-64-v3Ubuntu 20.04 default500K1000K1500K2000K2500KSE +/- 21231.70, N = 3SE +/- 27726.06, N = 1522382412213266

ctx_clock

Context Switch Time

OpenBenchmarking.orgClocks, Fewer Is Betterctx_clockContext Switch TimeCLANG12 x86-64-v3Ubuntu 20.04 default4080120160200182180

IPC_benchmark

Type: Unnamed Unix Domain Socket - Message Bytes: 2048

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Unix Domain Socket - Message Bytes: 2048CLANG12 x86-64-v3Ubuntu 20.04 default200K400K600K800K1000KSE +/- 8439.90, N = 15SE +/- 8879.39, N = 6901054891512

MBW

Test: Memory Copy, Fixed Block Size - Array Size: 128 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 128 MiBCLANG12 x86-64-v3Ubuntu 20.04 default2K4K6K8K10KSE +/- 9.56, N = 3SE +/- 49.54, N = 39153.839058.481. (CC) gcc options: -O3 -march=native

iPerf

Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: TCP - Parallel: 32

OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.7Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: TCP - Parallel: 32CLANG12 x86-64-v3Ubuntu 20.04 default10K20K30K40K50KSE +/- 256.75, N = 3SE +/- 387.70, N = 347358468711. (CC) gcc options: -O3 -march=native -lssl -lcrypto -lm

BenchmarkMutex

Benchmark: Shared Mutex Lock Shared

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Shared Mutex Lock SharedCLANG12 x86-64-v3Ubuntu 20.04 default714212835SE +/- 0.06, N = 3SE +/- 0.09, N = 330.830.51. (CXX) g++ options: -std=c++17 -lbenchmark -pthread

Stress-NG

Test: Forking

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: ForkingCLANG12 x86-64-v3Ubuntu 20.04 default3K6K9K12K15KSE +/- 48.59, N = 3SE +/- 83.83, N = 312248.8712133.541. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -pthread -lc -latomic

PostgreSQL pgbench

Scaling Factor: 100 - Clients: 500 - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 100 - Clients: 500 - Mode: Read OnlyCLANG12 x86-64-v3Ubuntu 20.04 default4K8K12K16K20KSE +/- 157.16, N = 7SE +/- 211.14, N = 1216846170041. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

iPerf

Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - 1000Mbit Objective - Parallel: 64

OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.7Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - 1000Mbit Objective - Parallel: 64CLANG12 x86-64-v3Ubuntu 20.04 default10K20K30K40K50KSE +/- 450.89, N = 15SE +/- 368.34, N = 344740451421. (CC) gcc options: -O3 -march=native -lssl -lcrypto -lm

Stress-NG

Test: Matrix Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: Matrix MathCLANG12 x86-64-v3Ubuntu 20.04 default2K4K6K8K10KSE +/- 128.45, N = 3SE +/- 39.67, N = 310820.7710916.661. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -pthread -lc -latomic

LevelDB

Benchmark: Seek Random

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Seek RandomCLANG12 x86-64-v3Ubuntu 20.04 default0.4390.8781.3171.7562.195SE +/- 0.025, N = 15SE +/- 0.011, N = 31.9341.9511. (CXX) g++ options: -O3 -lsnappy -lpthread

Stress-NG

Test: Malloc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: MallocCLANG12 x86-64-v3Ubuntu 20.04 default2M4M6M8M10MSE +/- 14160.70, N = 3SE +/- 52929.48, N = 310130141.4810216143.111. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -pthread -lc -latomic

PostgreSQL pgbench

Scaling Factor: 100 - Clients: 500 - Mode: Read Only - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 100 - Clients: 500 - Mode: Read Only - Average LatencyCLANG12 x86-64-v3Ubuntu 20.04 default714212835SE +/- 0.28, N = 7SE +/- 0.39, N = 1229.7029.461. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

MBW

Test: Memory Copy, Fixed Block Size - Array Size: 1024 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 1024 MiBCLANG12 x86-64-v3Ubuntu 20.04 default2K4K6K8K10KSE +/- 29.64, N = 3SE +/- 41.46, N = 39063.088990.171. (CC) gcc options: -O3 -march=native

Ethr

Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 64

OpenBenchmarking.orgMbits/sec, More Is BetterEthr 2019-01-02Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 64CLANG12 x86-64-v3Ubuntu 20.04 default400800120016002000SE +/- 26.19, N = 3SE +/- 16.90, N = 320752060MIN: 1340 / MAX: 2350MIN: 1630 / MAX: 2320

OSBench

Test: Memory Allocations

OpenBenchmarking.orgNs Per Event, Fewer Is BetterOSBenchTest: Memory AllocationsCLANG12 x86-64-v3Ubuntu 20.04 default20406080100SE +/- 0.05, N = 3SE +/- 0.12, N = 373.9874.491. (CC) gcc options: -lm

pmbench

Concurrent Worker Threads: 2 - Read-Write Ratio: 80% Reads 20% Writes

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 2 - Read-Write Ratio: 80% Reads 20% WritesCLANG12 x86-64-v3Ubuntu 20.04 default0.02730.05460.08190.10920.1365SE +/- 0.0006, N = 3SE +/- 0.0002, N = 30.12120.12041. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

perf-bench

Benchmark: Futex Lock-Pi

OpenBenchmarking.orgops/sec, More Is Betterperf-benchBenchmark: Futex Lock-PiCLANG12 x86-64-v3Ubuntu 20.04 default6001200180024003000SE +/- 36.84, N = 3SE +/- 29.38, N = 3288428661. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lz

Ethr

Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 32

OpenBenchmarking.orgMbits/sec, More Is BetterEthr 2019-01-02Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 32CLANG12 x86-64-v3Ubuntu 20.04 default13K26K39K52K65KSE +/- 354.60, N = 3SE +/- 738.61, N = 35962559328MIN: 51750 / MAX: 64600MIN: 49810 / MAX: 64680

PostgreSQL pgbench

Scaling Factor: 1000 - Clients: 500 - Mode: Read Write - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1000 - Clients: 500 - Mode: Read Write - Average LatencyCLANG12 x86-64-v3Ubuntu 20.04 default140280420560700SE +/- 8.43, N = 3SE +/- 7.73, N = 3668.24671.371. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

Facebook RocksDB

Test: Random Read

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.22.1Test: Random ReadCLANG12 x86-64-v3Ubuntu 20.04 default2M4M6M8M10MSE +/- 139804.43, N = 12SE +/- 19526.74, N = 310278703103256841. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

t-test1

Threads: 1

OpenBenchmarking.orgSeconds, Fewer Is Bettert-test1 2017-01-13Threads: 1CLANG12 x86-64-v3Ubuntu 20.04 default612182430SE +/- 0.33, N = 3SE +/- 0.14, N = 325.0925.191. (CC) gcc options: -pthread

pmbench

Concurrent Worker Threads: 1 - Read-Write Ratio: 50%

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 1 - Read-Write Ratio: 50%CLANG12 x86-64-v3Ubuntu 20.04 default0.02190.04380.06570.08760.1095SE +/- 0.0003, N = 3SE +/- 0.0001, N = 30.09710.09751. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

BenchmarkMutex

Benchmark: Mutex Lock Unlock std::mutex

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Mutex Lock Unlock std::mutexCLANG12 x86-64-v3Ubuntu 20.04 default612182430SE +/- 0.07, N = 3SE +/- 0.03, N = 324.824.91. (CXX) g++ options: -std=c++17 -lbenchmark -pthread

PostgreSQL pgbench

Scaling Factor: 1000 - Clients: 500 - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1000 - Clients: 500 - Mode: Read WriteCLANG12 x86-64-v3Ubuntu 20.04 default160320480640800SE +/- 9.39, N = 3SE +/- 8.56, N = 37487451. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

BenchmarkMutex

Benchmark: Mutex Lock Unlock spinlock_amd

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Mutex Lock Unlock spinlock_amdCLANG12 x86-64-v3Ubuntu 20.04 default1224364860SE +/- 0.12, N = 3SE +/- 0.12, N = 352.452.21. (CXX) g++ options: -std=c++17 -lbenchmark -pthread

PostMark

Disk Transaction Performance

OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction PerformanceCLANG12 x86-64-v3Ubuntu 20.04 default12002400360048006000SE +/- 44.00, N = 3SE +/- 41.76, N = 15576957911. (CC) gcc options: -O3

Stress-NG

Test: Vector Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: Vector MathCLANG12 x86-64-v3Ubuntu 20.04 default14002800420056007000SE +/- 17.34, N = 3SE +/- 12.78, N = 36446.846469.181. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -pthread -lc -latomic

pmbench

Concurrent Worker Threads: 1 - Read-Write Ratio: 100% Writes

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 1 - Read-Write Ratio: 100% WritesCLANG12 x86-64-v3Ubuntu 20.04 default0.01320.02640.03960.05280.066SE +/- 0.0004, N = 3SE +/- 0.0004, N = 30.05850.05871. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 1 - Read-Write Ratio: 80% Reads 20% Writes

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 1 - Read-Write Ratio: 80% Reads 20% WritesCLANG12 x86-64-v3Ubuntu 20.04 default0.02660.05320.07980.10640.133SE +/- 0.0001, N = 3SE +/- 0.0001, N = 30.11770.11811. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

SQLite Speedtest

Timed Time - Size 1,000

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite Speedtest 3.30Timed Time - Size 1,000CLANG12 x86-64-v3Ubuntu 20.04 default20406080100SE +/- 0.61, N = 15SE +/- 0.26, N = 384.7684.481. (CC) gcc options: -O2 -ldl -lz -lpthread

MBW

Test: Memory Copy - Array Size: 1024 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 1024 MiBCLANG12 x86-64-v3Ubuntu 20.04 default3K6K9K12K15KSE +/- 16.98, N = 3SE +/- 98.27, N = 313060.1513103.661. (CC) gcc options: -O3 -march=native

perf-bench

Benchmark: Memcpy 1MB

OpenBenchmarking.orgGB/sec, More Is Betterperf-benchBenchmark: Memcpy 1MBCLANG12 x86-64-v3Ubuntu 20.04 default714212835SE +/- 0.18, N = 3SE +/- 0.26, N = 327.8927.801. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lz

pmbench

Concurrent Worker Threads: 2 - Read-Write Ratio: 50%

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 2 - Read-Write Ratio: 50%CLANG12 x86-64-v3Ubuntu 20.04 default0.02240.04480.06720.08960.112SE +/- 0.0001, N = 3SE +/- 0.0003, N = 30.09930.09961. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

BenchmarkMutex

Benchmark: Mutex Lock Unlock ticket_spinlock

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Mutex Lock Unlock ticket_spinlockCLANG12 x86-64-v3Ubuntu 20.04 default816243240SE +/- 0.07, N = 3SE +/- 0.12, N = 334.734.81. (CXX) g++ options: -std=c++17 -lbenchmark -pthread

BenchmarkMutex

Benchmark: Mutex Lock Unlock std::mutex

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Mutex Lock Unlock std::mutexCLANG12 x86-64-v3Ubuntu 20.04 default816243240SE +/- 0.28, N = 3SE +/- 0.25, N = 334.834.91. (CXX) g++ options: -std=c++17 -lbenchmark -pthread

LevelDB

Benchmark: Hot Read

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Hot ReadCLANG12 x86-64-v3Ubuntu 20.04 default0.31590.63180.94771.26361.5795SE +/- 0.023, N = 12SE +/- 0.019, N = 31.4041.4001. (CXX) g++ options: -O3 -lsnappy -lpthread

IPC_benchmark

Type: Unnamed Unix Domain Socket - Message Bytes: 128

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Unix Domain Socket - Message Bytes: 128CLANG12 x86-64-v3Ubuntu 20.04 default300K600K900K1200K1500KSE +/- 13665.92, N = 15SE +/- 13922.89, N = 311931081196515

Stress-NG

Test: Crypto

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: CryptoCLANG12 x86-64-v3Ubuntu 20.04 default100200300400500SE +/- 1.89, N = 3SE +/- 3.95, N = 3449.78451.021. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -pthread -lc -latomic

Facebook RocksDB

Test: Read Random Write Random

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.22.1Test: Read Random Write RandomCLANG12 x86-64-v3Ubuntu 20.04 default90K180K270K360K450KSE +/- 4599.50, N = 3SE +/- 4892.07, N = 44072954061961. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

Facebook RocksDB

Test: Update Random

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.22.1Test: Update RandomCLANG12 x86-64-v3Ubuntu 20.04 default30K60K90K120K150KSE +/- 370.23, N = 3SE +/- 1591.85, N = 31368961365501. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

Stress-NG

Test: CPU Stress

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: CPU StressCLANG12 x86-64-v3Ubuntu 20.04 default8001600240032004000SE +/- 6.85, N = 3SE +/- 7.14, N = 33776.953786.221. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -pthread -lc -latomic

BenchmarkMutex

Benchmark: Mutex Lock Unlock spinlock

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Mutex Lock Unlock spinlockCLANG12 x86-64-v3Ubuntu 20.04 default1122334455SE +/- 0.10, N = 3SE +/- 0.17, N = 350.250.11. (CXX) g++ options: -std=c++17 -lbenchmark -pthread

pmbench

Concurrent Worker Threads: 4 - Read-Write Ratio: 50%

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 4 - Read-Write Ratio: 50%CLANG12 x86-64-v3Ubuntu 20.04 default0.02520.05040.07560.10080.126SE +/- 0.0011, N = 15SE +/- 0.0006, N = 30.11160.11181. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

MBW

Test: Memory Copy, Fixed Block Size - Array Size: 512 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 512 MiBCLANG12 x86-64-v3Ubuntu 20.04 default2K4K6K8K10KSE +/- 35.05, N = 3SE +/- 20.31, N = 39085.399101.521. (CC) gcc options: -O3 -march=native

MBW

Test: Memory Copy - Array Size: 128 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 128 MiBCLANG12 x86-64-v3Ubuntu 20.04 default3K6K9K12K15KSE +/- 25.28, N = 3SE +/- 36.83, N = 312865.5312885.531. (CC) gcc options: -O3 -march=native

Stress-NG

Test: RdRand

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: RdRandCLANG12 x86-64-v3Ubuntu 20.04 default30K60K90K120K150KSE +/- 351.33, N = 3SE +/- 292.46, N = 3126155.38126283.451. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -pthread -lc -latomic

Stress-NG

Test: Glibc Qsort Data Sorting

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: Glibc Qsort Data SortingCLANG12 x86-64-v3Ubuntu 20.04 default816243240SE +/- 0.10, N = 3SE +/- 0.20, N = 336.8536.871. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -pthread -lc -latomic

iPerf

Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - 100Mbit Objective - Parallel: 32

OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.7Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - 100Mbit Objective - Parallel: 32CLANG12 x86-64-v3Ubuntu 20.04 default7001400210028003500SE +/- 1.33, N = 3320031991. (CC) gcc options: -O3 -march=native -lssl -lcrypto -lm

IPC_benchmark

Type: Unnamed Pipe - Message Bytes: 2048

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Pipe - Message Bytes: 2048CLANG12 x86-64-v3Ubuntu 20.04 default400K800K1200K1600K2000KSE +/- 27782.11, N = 15SE +/- 20213.43, N = 1518442241843692

Stress-NG

Test: Memory Copying

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: Memory CopyingCLANG12 x86-64-v3Ubuntu 20.04 default2004006008001000SE +/- 7.48, N = 3SE +/- 11.36, N = 31094.191093.941. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -pthread -lc -latomic

BenchmarkMutex

Benchmark: Mutex Lock Unlock pthread_mutex

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Mutex Lock Unlock pthread_mutexCLANG12 x86-64-v3Ubuntu 20.04 default510152025SE +/- 0.03, N = 3SE +/- 0.03, N = 320.520.51. (CXX) g++ options: -std=c++17 -lbenchmark -pthread

BenchmarkMutex

Benchmark: Semaphore Release And Acquire

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Semaphore Release And AcquireCLANG12 x86-64-v3Ubuntu 20.04 default510152025SE +/- 0.03, N = 3SE +/- 0.03, N = 320.420.41. (CXX) g++ options: -std=c++17 -lbenchmark -pthread

WireGuard + Linux Networking Stack Stress Test

OpenBenchmarking.orgSeconds, Fewer Is BetterWireGuard + Linux Networking Stack Stress TestUbuntu 20.04 default80160240320400SE +/- 1.50, N = 3373.88

iPerf

Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - Parallel: 64

OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.7Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - Parallel: 64CLANG12 x86-64-v3Ubuntu 20.04 default1530456075SE +/- 0.00, N = 3SE +/- 0.00, N = 367.167.11. (CC) gcc options: -O3 -march=native -lssl -lcrypto -lm

iPerf

Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - Parallel: 32

OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.7Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - Parallel: 32CLANG12 x86-64-v3Ubuntu 20.04 default816243240SE +/- 0.00, N = 3SE +/- 0.00, N = 333.633.61. (CC) gcc options: -O3 -march=native -lssl -lcrypto -lm

iPerf

Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - Parallel: 1

OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.7Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - Parallel: 1CLANG12 x86-64-v3Ubuntu 20.04 default0.23630.47260.70890.94521.1815SE +/- 0.00, N = 3SE +/- 0.00, N = 31.051.051. (CC) gcc options: -O3 -march=native -lssl -lcrypto -lm

iPerf

Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - 100Mbit Objective - Parallel: 64

OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.7Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - 100Mbit Objective - Parallel: 64CLANG12 x86-64-v3Ubuntu 20.04 default14002800420056007000SE +/- 2.96, N = 3639663961. (CC) gcc options: -O3 -march=native -lssl -lcrypto -lm

iPerf

Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - 1000Mbit Objective - Parallel: 1

OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.7Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - 1000Mbit Objective - Parallel: 1CLANG12 x86-64-v3Ubuntu 20.04 default2004006008001000100010001. (CC) gcc options: -O3 -march=native -lssl -lcrypto -lm

iPerf

Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - 100Mbit Objective - Parallel: 1

OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.7Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - 100Mbit Objective - Parallel: 1CLANG12 x86-64-v3Ubuntu 20.04 default204060801001001001. (CC) gcc options: -O3 -march=native -lssl -lcrypto -lm

Schbench

Message Threads: 8 - Workers Per Message Thread: 4

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 8 - Workers Per Message Thread: 4CLANG12 x86-64-v3Ubuntu 20.04 default20K40K60K80K100KSE +/- 1785.86, N = 15SE +/- 1990.32, N = 15101350785451. (CC) gcc options: -O2 -lpthread

Facebook RocksDB

Test: Random Fill Sync

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.22.1Test: Random Fill SyncCLANG12 x86-64-v3Ubuntu 20.04 default306090120150SE +/- 3.29, N = 151231101. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

Facebook RocksDB

Test: Random Fill

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.22.1Test: Random FillCLANG12 x86-64-v3Ubuntu 20.04 default50K100K150K200K250KSE +/- 7143.34, N = 15SE +/- 2970.17, N = 32253742457671. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

Stress-NG

Test: MMAP

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: MMAPCLANG12 x86-64-v3Ubuntu 20.04 default0.0270.0540.0810.1080.135SE +/- 0.01, N = 13SE +/- 0.00, N = 20.120.061. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -pthread -lc -latomic

PostgreSQL pgbench

Scaling Factor: 1000 - Clients: 100 - Mode: Read Write - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1000 - Clients: 100 - Mode: Read Write - Average LatencyCLANG12 x86-64-v3Ubuntu 20.04 default50100150200250SE +/- 5.91, N = 9SE +/- 7.56, N = 6201.09206.501. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 1000 - Clients: 100 - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1000 - Clients: 100 - Mode: Read WriteCLANG12 x86-64-v3Ubuntu 20.04 default110220330440550SE +/- 14.99, N = 9SE +/- 17.74, N = 65014871. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 1000 - Clients: 50 - Mode: Read Write - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1000 - Clients: 50 - Mode: Read Write - Average LatencyCLANG12 x86-64-v3Ubuntu 20.04 default306090120150SE +/- 4.62, N = 6SE +/- 1.45, N = 3125.35118.881. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 1000 - Clients: 50 - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1000 - Clients: 50 - Mode: Read WriteCLANG12 x86-64-v3Ubuntu 20.04 default90180270360450SE +/- 13.33, N = 6SE +/- 5.08, N = 34014211. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 100 - Clients: 500 - Mode: Read Write - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 100 - Clients: 500 - Mode: Read Write - Average LatencyCLANG12 x86-64-v3Ubuntu 20.04 default30060090012001500SE +/- 19.41, N = 12SE +/- 96.38, N = 12764.711174.251. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 100 - Clients: 500 - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 100 - Clients: 500 - Mode: Read WriteCLANG12 x86-64-v3Ubuntu 20.04 default140280420560700SE +/- 19.38, N = 12SE +/- 47.45, N = 126594691. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 100 - Clients: 250 - Mode: Read Write - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 100 - Clients: 250 - Mode: Read Write - Average LatencyCLANG12 x86-64-v3Ubuntu 20.04 default150300450600750SE +/- 18.64, N = 12SE +/- 7.81, N = 3610.64678.021. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 100 - Clients: 250 - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 100 - Clients: 250 - Mode: Read WriteCLANG12 x86-64-v3Ubuntu 20.04 default90180270360450SE +/- 17.69, N = 12SE +/- 4.24, N = 34153691. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 1000 - Clients: 1 - Mode: Read Write - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1000 - Clients: 1 - Mode: Read Write - Average LatencyCLANG12 x86-64-v3Ubuntu 20.04 default48121620SE +/- 0.16, N = 3SE +/- 0.47, N = 915.0714.181. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 1000 - Clients: 1 - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1000 - Clients: 1 - Mode: Read WriteCLANG12 x86-64-v3Ubuntu 20.04 default1632486480SE +/- 0.72, N = 3SE +/- 2.23, N = 966711. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 100 - Clients: 250 - Mode: Read Only - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 100 - Clients: 250 - Mode: Read Only - Average LatencyCLANG12 x86-64-v3Ubuntu 20.04 default246810SE +/- 0.152, N = 12SE +/- 0.039, N = 37.1547.5151. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 100 - Clients: 250 - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 100 - Clients: 250 - Mode: Read OnlyCLANG12 x86-64-v3Ubuntu 20.04 default8K16K24K32K40KSE +/- 703.03, N = 12SE +/- 173.99, N = 335109332691. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 100 - Clients: 100 - Mode: Read Only - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 100 - Clients: 100 - Mode: Read Only - Average LatencyCLANG12 x86-64-v3Ubuntu 20.04 default0.58161.16321.74482.32642.908SE +/- 0.072, N = 12SE +/- 0.028, N = 122.5292.5851. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 100 - Clients: 100 - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 100 - Clients: 100 - Mode: Read OnlyCLANG12 x86-64-v3Ubuntu 20.04 default9K18K27K36K45KSE +/- 1137.19, N = 12SE +/- 425.53, N = 1239901387411. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 1000 - Clients: 1 - Mode: Read Only - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1000 - Clients: 1 - Mode: Read Only - Average LatencyCLANG12 x86-64-v3Ubuntu 20.04 default0.22340.44680.67020.89361.117SE +/- 0.064, N = 6SE +/- 0.040, N = 90.8660.9931. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 1000 - Clients: 1 - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1000 - Clients: 1 - Mode: Read OnlyCLANG12 x86-64-v3Ubuntu 20.04 default30060090012001500SE +/- 72.84, N = 6SE +/- 41.17, N = 9118110211. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 100 - Clients: 50 - Mode: Read Only - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 100 - Clients: 50 - Mode: Read Only - Average LatencyCLANG12 x86-64-v3Ubuntu 20.04 default0.30130.60260.90391.20521.5065SE +/- 0.035, N = 12SE +/- 0.031, N = 121.1511.3391. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 100 - Clients: 50 - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 100 - Clients: 50 - Mode: Read OnlyCLANG12 x86-64-v3Ubuntu 20.04 default9K18K27K36K45KSE +/- 1287.91, N = 12SE +/- 967.65, N = 1243867375901. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 100 - Clients: 1 - Mode: Read Write - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 100 - Clients: 1 - Mode: Read Write - Average LatencyCLANG12 x86-64-v3Ubuntu 20.04 default3691215SE +/- 0.25, N = 12SE +/- 0.18, N = 1212.6512.891. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 100 - Clients: 1 - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 100 - Clients: 1 - Mode: Read WriteCLANG12 x86-64-v3Ubuntu 20.04 default20406080100SE +/- 1.70, N = 12SE +/- 1.17, N = 1279781. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 1 - Clients: 250 - Mode: Read Write - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1 - Clients: 250 - Mode: Read Write - Average LatencyCLANG12 x86-64-v3Ubuntu 20.04 default6001200180024003000SE +/- 62.31, N = 12SE +/- 19.53, N = 32716.742851.621. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 1 - Clients: 250 - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1 - Clients: 250 - Mode: Read WriteCLANG12 x86-64-v3Ubuntu 20.04 default20406080100SE +/- 2.09, N = 12SE +/- 0.60, N = 393881. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 100 - Clients: 1 - Mode: Read Only - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 100 - Clients: 1 - Mode: Read Only - Average LatencyCLANG12 x86-64-v3Ubuntu 20.04 default0.02990.05980.08970.11960.1495SE +/- 0.002, N = 12SE +/- 0.006, N = 120.1240.1331. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 100 - Clients: 1 - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 100 - Clients: 1 - Mode: Read OnlyCLANG12 x86-64-v3Ubuntu 20.04 default2K4K6K8K10KSE +/- 99.94, N = 12SE +/- 255.14, N = 12811576411. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

Hackbench

Count: 32 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 32 - Type: ProcessCLANG12 x86-64-v3Ubuntu 20.04 default70140210280350SE +/- 6.79, N = 9SE +/- 2.61, N = 3338.18312.121. (CC) gcc options: -lpthread

Hackbench

Count: 16 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ThreadCLANG12 x86-64-v3Ubuntu 20.04 default60120180240300SE +/- 4.56, N = 9SE +/- 12.62, N = 9290.35241.011. (CC) gcc options: -lpthread

Hackbench

Count: 8 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: ThreadCLANG12 x86-64-v3Ubuntu 20.04 default306090120150SE +/- 1.93, N = 12SE +/- 5.30, N = 9122.83128.611. (CC) gcc options: -lpthread

IPC_benchmark

Type: FIFO Named Pipe - Message Bytes: 4096

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: FIFO Named Pipe - Message Bytes: 4096CLANG12 x86-64-v3Ubuntu 20.04 default300K600K900K1200K1500KSE +/- 14994.47, N = 5SE +/- 47353.42, N = 1514848821560703

IPC_benchmark

Type: FIFO Named Pipe - Message Bytes: 2048

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: FIFO Named Pipe - Message Bytes: 2048CLANG12 x86-64-v3Ubuntu 20.04 default400K800K1200K1600K2000KSE +/- 26462.38, N = 15SE +/- 22023.76, N = 316687041803917

IPC_benchmark

Type: FIFO Named Pipe - Message Bytes: 256

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: FIFO Named Pipe - Message Bytes: 256CLANG12 x86-64-v3Ubuntu 20.04 default500K1000K1500K2000K2500KSE +/- 37817.40, N = 15SE +/- 21051.01, N = 1523603862299086

IPC_benchmark

Type: Unnamed Pipe - Message Bytes: 4096

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Pipe - Message Bytes: 4096CLANG12 x86-64-v3Ubuntu 20.04 default300K600K900K1200K1500KSE +/- 25021.23, N = 15SE +/- 17872.93, N = 314895601598817

IPC_benchmark

Type: Unnamed Pipe - Message Bytes: 512

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Pipe - Message Bytes: 512CLANG12 x86-64-v3Ubuntu 20.04 default500K1000K1500K2000K2500KSE +/- 51334.61, N = 12SE +/- 11269.83, N = 323467772266073

IPC_benchmark

Type: Unnamed Pipe - Message Bytes: 128

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Pipe - Message Bytes: 128CLANG12 x86-64-v3Ubuntu 20.04 default600K1200K1800K2400K3000KSE +/- 54270.68, N = 15SE +/- 34749.32, N = 327479092488062

IPC_benchmark

Type: TCP Socket - Message Bytes: 1024

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: TCP Socket - Message Bytes: 1024CLANG12 x86-64-v3Ubuntu 20.04 default400K800K1200K1600K2000KSE +/- 27653.33, N = 15SE +/- 14851.21, N = 1517663481664995

IPC_benchmark

Type: TCP Socket - Message Bytes: 256

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: TCP Socket - Message Bytes: 256CLANG12 x86-64-v3Ubuntu 20.04 default500K1000K1500K2000K2500KSE +/- 35057.93, N = 15SE +/- 54346.21, N = 1523337132245341

IPC_benchmark

Type: TCP Socket - Message Bytes: 128

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: TCP Socket - Message Bytes: 128CLANG12 x86-64-v3Ubuntu 20.04 default500K1000K1500K2000K2500KSE +/- 52819.60, N = 15SE +/- 69546.24, N = 1525565492364168

OSBench

Test: Create Processes

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ProcessesCLANG12 x86-64-v3Ubuntu 20.04 default816243240SE +/- 0.50, N = 15SE +/- 0.66, N = 1534.6535.991. (CC) gcc options: -lm

OSBench

Test: Create Files

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create FilesCLANG12 x86-64-v3Ubuntu 20.04 default816243240SE +/- 1.44, N = 12SE +/- 1.31, N = 1431.8933.271. (CC) gcc options: -lm

Ethr

Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 64

OpenBenchmarking.orgConnections/sec, More Is BetterEthr 2019-01-02Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 64CLANG12 x86-64-v3Ubuntu 20.04 default8K16K24K32K40KSE +/- 3368.28, N = 12SE +/- 2060.16, N = 153920638005

Ethr

Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 32

OpenBenchmarking.orgConnections/sec, More Is BetterEthr 2019-01-02Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 32CLANG12 x86-64-v3Ubuntu 20.04 default9K18K27K36K45KSE +/- 4005.55, N = 13SE +/- 1323.73, N = 123977843215

Ethr

Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 8

OpenBenchmarking.orgConnections/sec, More Is BetterEthr 2019-01-02Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 8CLANG12 x86-64-v3Ubuntu 20.04 default8K16K24K32K40KSE +/- 2754.34, N = 12SE +/- 1333.67, N = 123420636709

Ethr

Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 1

OpenBenchmarking.orgConnections/sec, More Is BetterEthr 2019-01-02Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 1CLANG12 x86-64-v3Ubuntu 20.04 default3K6K9K12K15KSE +/- 154.81, N = 15SE +/- 766.90, N = 12125409928

Ethr

Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 64

OpenBenchmarking.orgMbits/sec, More Is BetterEthr 2019-01-02Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 64CLANG12 x86-64-v3Ubuntu 20.04 default13K26K39K52K65KSE +/- 1082.75, N = 15SE +/- 139.11, N = 35898062893MIN: 44830 / MAX: 70560MIN: 54320 / MAX: 68000

pmbench

Concurrent Worker Threads: 2 - Read-Write Ratio: 100% Writes

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 2 - Read-Write Ratio: 100% WritesCLANG12 x86-64-v3Ubuntu 20.04 default0.01360.02720.04080.05440.068SE +/- 0.0011, N = 12SE +/- 0.0002, N = 30.05940.06031. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 4 - Read-Write Ratio: 100% Reads

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 4 - Read-Write Ratio: 100% ReadsCLANG12 x86-64-v3Ubuntu 20.04 default0.01320.02640.03960.05280.066SE +/- 0.0005, N = 3SE +/- 0.0013, N = 120.05870.05581. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

LevelDB

Benchmark: Random Read

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random ReadCLANG12 x86-64-v3Ubuntu 20.04 default0.3240.6480.9721.2961.62SE +/- 0.020, N = 15SE +/- 0.030, N = 121.4361.4401. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Random Fill

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random FillCLANG12 x86-64-v3Ubuntu 20.04 default510152025SE +/- 0.37, N = 15SE +/- 0.41, N = 1519.7919.461. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Random Fill

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Random FillCLANG12 x86-64-v3Ubuntu 20.04 default510152025SE +/- 0.38, N = 15SE +/- 0.42, N = 1521.522.11. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Overwrite

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: OverwriteCLANG12 x86-64-v3Ubuntu 20.04 default510152025SE +/- 0.40, N = 12SE +/- 0.59, N = 1419.6420.751. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Overwrite

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: OverwriteCLANG12 x86-64-v3Ubuntu 20.04 default510152025SE +/- 0.35, N = 12SE +/- 0.51, N = 1421.720.81. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Fill Sync

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Fill SyncCLANG12 x86-64-v3Ubuntu 20.04 default7K14K21K28K35KSE +/- 540.66, N = 15SE +/- 102.99, N = 330377.0330369.081. (CXX) g++ options: -O3 -lsnappy -lpthread


Phoronix Test Suite v10.8.3