Linux 6.2 Retbleed

2 x Intel Xeon Gold 5220R testing with a TYAN S7106 (V2.01.B40 BIOS) and ASPEED on Ubuntu 20.04 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2212203-NE-LINUX62RE40&grs&rdt.

Linux 6.2 RetbleedProcessorMotherboardChipsetMemoryDiskGraphicsMonitorNetworkOSKernelDesktopDisplay ServerCompilerFile-SystemScreen ResolutionDefault - eIBRSretbleed=stuff2 x Intel Xeon Gold 5220R @ 3.90GHz (36 Cores / 72 Threads)TYAN S7106 (V2.01.B40 BIOS)Intel Sky Lake-E DMI3 Registers94GB500GB Samsung SSD 860ASPEEDVE2282 x Intel I210 + 2 x QLogic cLOM8214 1/10GbEUbuntu 20.046.1.0-phx (x86_64)GNOME Shell 3.36.9X Server 1.20.13GCC 9.4.0ext41920x1080OpenBenchmarking.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-Av3uEd/gcc-9-9.4.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 / errors=remount-ro,relatime,rw / Block Size: 4096Processor Details- Default - eIBRS: Scaling Governor: intel_pstate powersave (EPP: balance_performance) - CPU Microcode: 0x5003302 - retbleed=stuff: Scaling Governor: intel_pstate performance (EPP: performance) - CPU Microcode: 0x5003302 Java Details- OpenJDK Runtime Environment (build 11.0.17+8-post-Ubuntu-1ubuntu220.04)Python Details- Python 2.7.18 + Python 3.8.10Security Details- Default - eIBRS: itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Mitigation of Clear buffers; SMT vulnerable + retbleed: Mitigation of Enhanced IBRS + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced IBRS IBPB: conditional RSB filling PBRSB-eIBRS: SW sequence + srbds: Not affected + tsx_async_abort: Mitigation of TSX disabled - retbleed=stuff: itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Mitigation of Clear buffers; SMT vulnerable + retbleed: Mitigation of Stuffing + 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: conditional RSB filling PBRSB-eIBRS: SW sequence + srbds: Not affected + tsx_async_abort: Mitigation of TSX disabled

Linux 6.2 Retbleedstress-ng: SENDFILEosbench: Create Filessockperf: Throughputsockperf: Latency Ping Pongcompilebench: Initial Createpostmark: Disk Transaction Performancestress-ng: Mutexosbench: Create Processescockroach: KV, 60% Reads - 128cockroach: KV, 60% Reads - 256stress-ng: Malloccockroach: KV, 50% Reads - 128cockroach: KV, 50% Reads - 256nginx: 1000stress-ng: NUMAkeydb: hackbench: 32 - Processcockroach: KV, 10% Reads - 256hackbench: 16 - Processosbench: Launch Programsosbench: Create Threadsnginx: 100osbench: Memory Allocationsnginx: 500nginx: 200stress-ng: Socket Activitystress-ng: System V Message Passingctx-clock: Context Switch Timestress-ng: Futexstress-ng: Forkingcockroach: KV, 50% Reads - 512stress-ng: Context Switchingnode-express-loadtest: cockroach: KV, 10% Reads - 512stress-ng: MEMFDsqlite-speedtest: Timed Time - Size 1,000rocksdb: Update Randcockroach: KV, 10% Reads - 1024stargate: 96000 - 512clickhouse: 100M Rows Web Analytics Dataset, Second Runrocksdb: Seq Fillmysqlslap: 64spark: 1000000 - 500 - Group By Test Timecockroach: KV, 50% Reads - 1024renaissance: In-Memory Database Shootoutluaradio: Five Back to Back FIR Filtersoctave-benchmark: cassandra: Writesstress-ng: Semaphoresrocksdb: Rand Fillrocksdb: Read Rand Write Randspark: 1000000 - 100 - SHA-512 Benchmark Timelibreoffice: 20 Documents To PDFcockroach: KV, 60% Reads - 1024avifenc: 6stargate: 96000 - 1024pgbench: 100 - 100 - Read Write - Average Latencypgbench: 100 - 100 - Read Writebuild-linux-kernel: defconfigrenaissance: Finagle HTTP Requestsbuild-gem5: Time To Compilestress-ng: MMAPspark: 1000000 - 100 - Group By Test Timerenaissance: Akka Unbalanced Cobwebbed Treecockroach: KV, 95% Reads - 256build-linux-kernel: allmodconfigredis: SET - 50memtier-benchmark: Redis - 100 - 1:1build-godot: Time To Compileluaradio: Complex Phasesockperf: Latency Under Loadsvt-av1: Preset 12 - Bosphorus 4Kstress-ng: Glibc Qsort Data Sortingmemtier-benchmark: Redis - 100 - 1:10memtier-benchmark: Redis - 50 - 10:1dacapobench: H2memtier-benchmark: Redis - 50 - 1:1renaissance: Apache Spark PageRankstress-ng: Glibc C String Functionsclickhouse: 100M Rows Web Analytics Dataset, Third Runmemtier-benchmark: Redis - 50 - 1:10renaissance: Rand Forestcockroach: MoVR - 1024pgbench: 100 - 250 - Read Writepgbench: 100 - 250 - Read Write - Average Latencyredis: GET - 50luaradio: FM Deemphasis Filterrenaissance: Apache Spark Bayessvt-av1: Preset 13 - Bosphorus 4Kdacapobench: Jythonstress-ng: Atomicetcpak: Multi-Threaded - ETC2svt-av1: Preset 8 - Bosphorus 4Kbuild-nodejs: Time To Compilestargate: 192000 - 1024redis: GET - 500cockroach: KV, 95% Reads - 1024spark: 1000000 - 500 - SHA-512 Benchmark Timedragonflydb: 50 - 5:1luaradio: Hilbert Transformcockroach: KV, 95% Reads - 128stargate: 192000 - 512cockroach: KV, 60% Reads - 512dacapobench: Tradesoapspark: 1000000 - 100 - Calculate Pi Benchmarkspark: 1000000 - 500 - Calculate Pi Benchmark Using Dataframestress-ng: Cryptorenaissance: ALS Movie Lensrocksdb: Rand Fill Syncstress-ng: Memory Copyingspark: 1000000 - 500 - Calculate Pi Benchmarkredis: SET - 500stress-ng: CPU Stressavifenc: 2spark: 1000000 - 100 - Calculate Pi Benchmark Using Dataframerocksdb: Rand Readrenaissance: Apache Spark ALSinfluxdb: 64 - 10000 - 2,5000,1 - 10000dragonflydb: 50 - 1:5rocksdb: Read While Writingetcpak: Single-Threaded - ETC2svt-av1: Preset 4 - Bosphorus 4Kcockroach: KV, 10% Reads - 128node-web-tooling: memtier-benchmark: Redis - 100 - 10:1stress-ng: Matrix Mathrenaissance: Genetic Algorithm Using Jenetics + Futuresstress-ng: Vector Mathinfluxdb: 4 - 10000 - 2,5000,1 - 10000cockroach: KV, 95% Reads - 512stress-ng: x86_64 RdRandpgbench: 100 - 500 - Read Write - Average Latencypgbench: 100 - 500 - Read Writespark: 1000000 - 100 - Broadcast Inner Join Test Timespark: 1000000 - 100 - Inner Join Test Timespark: 1000000 - 100 - Repartition Test Timestress-ng: CPU Cachecockroach: MoVR - 512spark: 1000000 - 500 - Broadcast Inner Join Test Timespark: 1000000 - 500 - Inner Join Test Timespark: 1000000 - 500 - Repartition Test Timeclickhouse: 100M Rows Web Analytics Dataset, First Run / Cold Cachehackbench: 16 - Threadrenaissance: Savina Reactors.IOrenaissance: Scala Dottydacapobench: TradebeansDefault - eIBRSretbleed=stuff549201.4519.6829655198723.715452.89474615955211.8656.87634214027.127358.385900662.1511288.722297.3153354.57379.19113524.6743.58912683.822.49390.39640425.645892165351.8797.306728154219.46163603.9324423.0617209383.261461524022.3546874.2847846.13232862.78889829458.31008.7064.93755426543461.32.347111259.795506432246.0765089.25381.5990.710.5831484907209386.1752513928471384.187.82073079.75.1662.82610317.302578049.3035967.2264.409539.425.5522376.5100685.5546.6762333869.501919225.0074.506503.029.365133.563391.522059137.051696193.8640081833091.714117.31726475.24259.881950814.00826.4123.2688836.2993112413.08372.8828.7139.5094435124034.774667.50143.311276.5201.727707303204394156.04.681097961.3766.688783.71.32985959534.2408965.874.5334907.3251882.257944472.6965.952286494.0859092.3758.7944.4312022716191427.91114286.01170757.705312356192.6262.8017053.610.701765374.09123337.782446.3103213.09965572.396994.0503604.6170.315711186.84123.81.772.462.49244.7923.49514741.01042.36042378982.5624.7338794149354.606374.75401113625254.6065.79319615842.930677.276831828.8612587.724752.7138280.33341.92102414.3648.21514005.424.83399.75036028.142929151329.48105.894963141771.07150540.9722530.0415900301.441581408869.3943570.9351416.43020917.64832031421.5953.2668.62052468541210.32.226144249.425287822336.3162629.25570.4957.810.9371437496996940.3150995227656814.308.03471381.15.2872.76439417.681565750.3636091.5269.699528.885.6622817.698748.3556.9042292342.671885428.7175.807494.629.841131.452397.662027466.831670191.4340701806352.604174.11703167.20256.471925460.06815.8121.8681436.6913079866376.6820.4138.1264479125208.104625.22343.703278.9121.7133133010084.4293533.94.711091011.5666.289313.11.33747959863.2411066.174.5534755.0152086.358164488.2465.732279442.1759262.2758.9494.4411997719191616.61112065.11168717.735319525192.8572.8047060.610.691763827.20123405.472445.1103164.52965121.496972.5503703.4670.32671101.622.142.0493.97143.62.002.722.43234.7826.81914913.2968.85961OpenBenchmarking.org

Stress-NG

Test: SENDFILE

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: SENDFILEDefault - eIBRSretbleed=stuff120K240K360K480K600KSE +/- 1959.53, N = 3SE +/- 930.40, N = 3549201.45378982.561. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

OSBench

Test: Create Files

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create FilesDefault - eIBRSretbleed=stuff612182430SE +/- 0.02, N = 3SE +/- 0.02, N = 319.6824.731. (CC) gcc options: -lm

Sockperf

Test: Throughput

OpenBenchmarking.orgMessages Per Second, More Is BetterSockperf 3.7Test: ThroughputDefault - eIBRSretbleed=stuff110K220K330K440K550KSE +/- 5194.99, N = 9SE +/- 4202.88, N = 55198724149351. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread

Sockperf

Test: Latency Ping Pong

OpenBenchmarking.orgusec, Fewer Is BetterSockperf 3.7Test: Latency Ping PongDefault - eIBRSretbleed=stuff1.03642.07283.10924.14565.182SE +/- 0.015, N = 5SE +/- 0.023, N = 53.7154.6061. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread

Compile Bench

Test: Initial Create

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial CreateDefault - eIBRSretbleed=stuff100200300400500SE +/- 2.81, N = 3SE +/- 2.73, N = 3452.89374.75

PostMark

Disk Transaction Performance

OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction PerformanceDefault - eIBRSretbleed=stuff10002000300040005000SE +/- 30.33, N = 3SE +/- 21.33, N = 3474640111. (CC) gcc options: -O3

Stress-NG

Test: Mutex

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: MutexDefault - eIBRSretbleed=stuff3M6M9M12M15MSE +/- 35832.21, N = 3SE +/- 26116.68, N = 315955211.8613625254.601. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

OSBench

Test: Create Processes

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ProcessesDefault - eIBRSretbleed=stuff1530456075SE +/- 0.65, N = 3SE +/- 0.83, N = 356.8865.791. (CC) gcc options: -lm

CockroachDB

Workload: KV, 60% Reads - Concurrency: 128

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: KV, 60% Reads - Concurrency: 128Default - eIBRSretbleed=stuff3K6K9K12K15KSE +/- 136.65, N = 3SE +/- 95.24, N = 314027.115842.9

CockroachDB

Workload: KV, 60% Reads - Concurrency: 256

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: KV, 60% Reads - Concurrency: 256Default - eIBRSretbleed=stuff7K14K21K28K35KSE +/- 67.35, N = 3SE +/- 67.74, N = 327358.330677.2

Stress-NG

Test: Malloc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: MallocDefault - eIBRSretbleed=stuff20M40M60M80M100MSE +/- 338576.75, N = 3SE +/- 154060.65, N = 385900662.1576831828.861. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

CockroachDB

Workload: KV, 50% Reads - Concurrency: 128

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: KV, 50% Reads - Concurrency: 128Default - eIBRSretbleed=stuff3K6K9K12K15KSE +/- 56.01, N = 3SE +/- 18.40, N = 311288.712587.7

CockroachDB

Workload: KV, 50% Reads - Concurrency: 256

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: KV, 50% Reads - Concurrency: 256Default - eIBRSretbleed=stuff5K10K15K20K25KSE +/- 141.64, N = 3SE +/- 129.34, N = 322297.324752.7

nginx

Connections: 1000

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.23.2Connections: 1000Default - eIBRSretbleed=stuff30K60K90K120K150KSE +/- 459.36, N = 3SE +/- 68.13, N = 3153354.57138280.331. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

Stress-NG

Test: NUMA

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: NUMADefault - eIBRSretbleed=stuff80160240320400SE +/- 2.34, N = 3SE +/- 1.08, N = 3379.19341.921. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

KeyDB

OpenBenchmarking.orgOps/sec, More Is BetterKeyDB 6.2.0Default - eIBRSretbleed=stuff20K40K60K80K100KSE +/- 1362.47, N = 3SE +/- 1197.68, N = 6113524.67102414.361. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

Hackbench

Count: 32 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 32 - Type: ProcessDefault - eIBRSretbleed=stuff1122334455SE +/- 0.06, N = 3SE +/- 0.39, N = 343.5948.221. (CC) gcc options: -lpthread

CockroachDB

Workload: KV, 10% Reads - Concurrency: 256

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: KV, 10% Reads - Concurrency: 256Default - eIBRSretbleed=stuff3K6K9K12K15KSE +/- 122.58, N = 15SE +/- 32.39, N = 312683.814005.4

Hackbench

Count: 16 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ProcessDefault - eIBRSretbleed=stuff612182430SE +/- 0.06, N = 3SE +/- 0.06, N = 322.4924.831. (CC) gcc options: -lpthread

OSBench

Test: Launch Programs

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Launch ProgramsDefault - eIBRSretbleed=stuff20406080100SE +/- 0.39, N = 3SE +/- 0.23, N = 390.4099.751. (CC) gcc options: -lm

OSBench

Test: Create Threads

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ThreadsDefault - eIBRSretbleed=stuff714212835SE +/- 0.32, N = 3SE +/- 0.43, N = 325.6528.141. (CC) gcc options: -lm

nginx

Connections: 100

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.23.2Connections: 100Default - eIBRSretbleed=stuff40K80K120K160K200KSE +/- 452.24, N = 3SE +/- 100.39, N = 3165351.87151329.481. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

OSBench

Test: Memory Allocations

OpenBenchmarking.orgNs Per Event, Fewer Is BetterOSBenchTest: Memory AllocationsDefault - eIBRSretbleed=stuff20406080100SE +/- 0.27, N = 3SE +/- 0.13, N = 397.31105.891. (CC) gcc options: -lm

nginx

Connections: 500

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.23.2Connections: 500Default - eIBRSretbleed=stuff30K60K90K120K150KSE +/- 316.52, N = 3SE +/- 605.97, N = 3154219.46141771.071. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

nginx

Connections: 200

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.23.2Connections: 200Default - eIBRSretbleed=stuff40K80K120K160K200KSE +/- 709.10, N = 3SE +/- 414.03, N = 3163603.93150540.971. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

Stress-NG

Test: Socket Activity

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: Socket ActivityDefault - eIBRSretbleed=stuff5K10K15K20K25KSE +/- 316.63, N = 5SE +/- 240.96, N = 324423.0622530.041. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

Stress-NG

Test: System V Message Passing

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: System V Message PassingDefault - eIBRSretbleed=stuff4M8M12M16M20MSE +/- 11711.58, N = 3SE +/- 20363.03, N = 317209383.2615900301.441. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

ctx_clock

Context Switch Time

OpenBenchmarking.orgClocks, Fewer Is Betterctx_clockContext Switch TimeDefault - eIBRSretbleed=stuff306090120150146158

Stress-NG

Test: Futex

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: FutexDefault - eIBRSretbleed=stuff300K600K900K1200K1500KSE +/- 16986.68, N = 7SE +/- 8722.57, N = 31524022.351408869.391. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

Stress-NG

Test: Forking

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: ForkingDefault - eIBRSretbleed=stuff10K20K30K40K50KSE +/- 44.86, N = 3SE +/- 41.32, N = 346874.2843570.931. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

CockroachDB

Workload: KV, 50% Reads - Concurrency: 512

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: KV, 50% Reads - Concurrency: 512Default - eIBRSretbleed=stuff11K22K33K44K55KSE +/- 425.03, N = 3SE +/- 377.98, N = 347846.151416.4

Stress-NG

Test: Context Switching

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: Context SwitchingDefault - eIBRSretbleed=stuff700K1400K2100K2800K3500KSE +/- 22465.05, N = 3SE +/- 5479.35, N = 33232862.783020917.641. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

Node.js Express HTTP Load Test

OpenBenchmarking.orgRequests Per Second, More Is BetterNode.js Express HTTP Load TestDefault - eIBRSretbleed=stuff2K4K6K8K10KSE +/- 60.62, N = 3SE +/- 68.89, N = 388988320

CockroachDB

Workload: KV, 10% Reads - Concurrency: 512

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: KV, 10% Reads - Concurrency: 512Default - eIBRSretbleed=stuff7K14K21K28K35KSE +/- 228.89, N = 3SE +/- 417.25, N = 329458.331421.5

Stress-NG

Test: MEMFD

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: MEMFDDefault - eIBRSretbleed=stuff2004006008001000SE +/- 10.43, N = 8SE +/- 13.48, N = 31008.70953.261. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

SQLite Speedtest

Timed Time - Size 1,000

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite Speedtest 3.30Timed Time - Size 1,000Default - eIBRSretbleed=stuff1530456075SE +/- 0.35, N = 3SE +/- 0.04, N = 364.9468.621. (CC) gcc options: -O2 -ldl -lz -lpthread

Facebook RocksDB

Test: Update Random

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.5.3Test: Update RandomDefault - eIBRSretbleed=stuff120K240K360K480K600KSE +/- 2197.56, N = 3SE +/- 1596.77, N = 35542655246851. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

CockroachDB

Workload: KV, 10% Reads - Concurrency: 1024

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: KV, 10% Reads - Concurrency: 1024Default - eIBRSretbleed=stuff9K18K27K36K45KSE +/- 477.80, N = 3SE +/- 596.59, N = 443461.341210.3

Stargate Digital Audio Workstation

Sample Rate: 96000 - Buffer Size: 512

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 22.11.5Sample Rate: 96000 - Buffer Size: 512Default - eIBRSretbleed=stuff0.52811.05621.58432.11242.6405SE +/- 0.006284, N = 3SE +/- 0.026087, N = 152.3471112.2261441. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

ClickHouse

100M Rows Web Analytics Dataset, Second Run

OpenBenchmarking.orgQueries Per Minute, Geo Mean, More Is BetterClickHouse 22.5.4.19100M Rows Web Analytics Dataset, Second RunDefault - eIBRSretbleed=stuff60120180240300SE +/- 1.96, N = 12SE +/- 2.59, N = 14259.79249.42MIN: 25.82 / MAX: 20000MIN: 25.36 / MAX: 200001. ClickHouse server version 22.5.4.19 (official build).

Facebook RocksDB

Test: Sequential Fill

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.5.3Test: Sequential FillDefault - eIBRSretbleed=stuff120K240K360K480K600KSE +/- 1510.29, N = 3SE +/- 1426.76, N = 35506435287821. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

MariaDB

Clients: 64

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 10.8.2Clients: 64Default - eIBRSretbleed=stuff50100150200250SE +/- 3.77, N = 9SE +/- 0.66, N = 32242331. (CXX) g++ options: -pie -fPIC -fstack-protector -O3 -pthread -lnuma -lpcre2-8 -lcrypt -laio -lz -lm -lssl -lcrypto -lpthread -ldl

Apache Spark

Row Count: 1000000 - Partitions: 500 - Group By Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Group By Test TimeDefault - eIBRSretbleed=stuff246810SE +/- 0.09, N = 6SE +/- 0.19, N = 36.076.31

CockroachDB

Workload: KV, 50% Reads - Concurrency: 1024

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: KV, 50% Reads - Concurrency: 1024Default - eIBRSretbleed=stuff14K28K42K56K70KSE +/- 1101.75, N = 3SE +/- 210.69, N = 365089.262629.2

Renaissance

Test: In-Memory Database Shootout

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: In-Memory Database ShootoutDefault - eIBRSretbleed=stuff12002400360048006000SE +/- 76.37, N = 3SE +/- 75.00, N = 35381.55570.4MIN: 4610.11 / MAX: 6323.16MIN: 4849.03 / MAX: 6426.81

LuaRadio

Test: Five Back to Back FIR Filters

OpenBenchmarking.orgMiB/s, More Is BetterLuaRadio 0.9.1Test: Five Back to Back FIR FiltersDefault - eIBRSretbleed=stuff2004006008001000SE +/- 3.54, N = 3SE +/- 7.95, N = 3990.7957.8

GNU Octave Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterGNU Octave Benchmark 5.2.0Default - eIBRSretbleed=stuff3691215SE +/- 0.02, N = 5SE +/- 0.03, N = 510.5810.94

Apache Cassandra

Test: Writes

OpenBenchmarking.orgOp/s, More Is BetterApache Cassandra 4.0Test: WritesDefault - eIBRSretbleed=stuff30K60K90K120K150KSE +/- 1427.21, N = 3SE +/- 1081.39, N = 3148490143749

Stress-NG

Test: Semaphores

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: SemaphoresDefault - eIBRSretbleed=stuff1.5M3M4.5M6M7.5MSE +/- 4249.49, N = 3SE +/- 4216.93, N = 37209386.176996940.311. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

Facebook RocksDB

Test: Random Fill

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.5.3Test: Random FillDefault - eIBRSretbleed=stuff110K220K330K440K550KSE +/- 4334.59, N = 3SE +/- 1011.55, N = 35251395099521. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

Facebook RocksDB

Test: Read Random Write Random

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.5.3Test: Read Random Write RandomDefault - eIBRSretbleed=stuff600K1200K1800K2400K3000KSE +/- 7980.71, N = 3SE +/- 11380.71, N = 3284713827656811. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

Apache Spark

Row Count: 1000000 - Partitions: 100 - SHA-512 Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - SHA-512 Benchmark TimeDefault - eIBRSretbleed=stuff0.96751.9352.90253.874.8375SE +/- 0.05, N = 3SE +/- 0.04, N = 34.184.30

LibreOffice

Test: 20 Documents To PDF

OpenBenchmarking.orgSeconds, Fewer Is BetterLibreOfficeTest: 20 Documents To PDFDefault - eIBRSretbleed=stuff246810SE +/- 0.056, N = 22SE +/- 0.050, N = 257.8208.0341. LibreOffice 6.4.7.2 40(Build:2)

CockroachDB

Workload: KV, 60% Reads - Concurrency: 1024

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: KV, 60% Reads - Concurrency: 1024Default - eIBRSretbleed=stuff16K32K48K64K80KSE +/- 122.76, N = 3SE +/- 885.73, N = 373079.771381.1

libavif avifenc

Encoder Speed: 6

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.11Encoder Speed: 6Default - eIBRSretbleed=stuff1.18962.37923.56884.75845.948SE +/- 0.067, N = 3SE +/- 0.028, N = 35.1665.2871. (CXX) g++ options: -O3 -fPIC -lm

Stargate Digital Audio Workstation

Sample Rate: 96000 - Buffer Size: 1024

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 22.11.5Sample Rate: 96000 - Buffer Size: 1024Default - eIBRSretbleed=stuff0.63591.27181.90772.54363.1795SE +/- 0.016192, N = 3SE +/- 0.021111, N = 152.8261032.7643941. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

PostgreSQL

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

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 100 - Clients: 100 - Mode: Read Write - Average LatencyDefault - eIBRSretbleed=stuff48121620SE +/- 0.04, N = 3SE +/- 0.20, N = 317.3017.681. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL

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

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 100 - Clients: 100 - Mode: Read WriteDefault - eIBRSretbleed=stuff12002400360048006000SE +/- 14.18, N = 3SE +/- 64.67, N = 3578056571. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

Timed Linux Kernel Compilation

Build: defconfig

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 6.1Build: defconfigDefault - eIBRSretbleed=stuff1122334455SE +/- 0.65, N = 4SE +/- 0.60, N = 349.3050.36

Renaissance

Test: Finagle HTTP Requests

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Finagle HTTP RequestsDefault - eIBRSretbleed=stuff13002600390052006500SE +/- 85.26, N = 3SE +/- 16.63, N = 35967.26091.5MIN: 5464.81 / MAX: 6305.24MIN: 5636.07 / MAX: 6227.89

Timed Gem5 Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Gem5 Compilation 21.2Time To CompileDefault - eIBRSretbleed=stuff60120180240300SE +/- 0.36, N = 3SE +/- 0.15, N = 3264.41269.70

Stress-NG

Test: MMAP

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: MMAPDefault - eIBRSretbleed=stuff120240360480600SE +/- 4.45, N = 3SE +/- 4.99, N = 3539.42528.881. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

Apache Spark

Row Count: 1000000 - Partitions: 100 - Group By Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Group By Test TimeDefault - eIBRSretbleed=stuff1.27352.5473.82055.0946.3675SE +/- 0.08, N = 3SE +/- 0.10, N = 35.555.66

Renaissance

Test: Akka Unbalanced Cobwebbed Tree

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Akka Unbalanced Cobwebbed TreeDefault - eIBRSretbleed=stuff5K10K15K20K25KSE +/- 137.37, N = 3SE +/- 178.57, N = 322376.522817.6MIN: 16745.53 / MAX: 22644.47MIN: 17336.25 / MAX: 23130.91

CockroachDB

Workload: KV, 95% Reads - Concurrency: 256

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: KV, 95% Reads - Concurrency: 256Default - eIBRSretbleed=stuff20K40K60K80K100KSE +/- 352.67, N = 3SE +/- 621.09, N = 3100685.598748.3

Timed Linux Kernel Compilation

Build: allmodconfig

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 6.1Build: allmodconfigDefault - eIBRSretbleed=stuff120240360480600SE +/- 0.60, N = 3SE +/- 0.81, N = 3546.68556.90

Redis

Test: SET - Parallel Connections: 50

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: SET - Parallel Connections: 50Default - eIBRSretbleed=stuff500K1000K1500K2000K2500KSE +/- 2691.22, N = 3SE +/- 12002.17, N = 32333869.502292342.671. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

memtier_benchmark

Protocol: Redis - Clients: 100 - Set To Get Ratio: 1:1

OpenBenchmarking.orgOps/sec, More Is Bettermemtier_benchmark 1.4Protocol: Redis - Clients: 100 - Set To Get Ratio: 1:1Default - eIBRSretbleed=stuff400K800K1200K1600K2000KSE +/- 4498.49, N = 3SE +/- 7925.89, N = 31919225.001885428.711. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

Timed Godot Game Engine Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Godot Game Engine Compilation 3.2.3Time To CompileDefault - eIBRSretbleed=stuff20406080100SE +/- 0.08, N = 3SE +/- 0.18, N = 374.5175.81

LuaRadio

Test: Complex Phase

OpenBenchmarking.orgMiB/s, More Is BetterLuaRadio 0.9.1Test: Complex PhaseDefault - eIBRSretbleed=stuff110220330440550SE +/- 4.76, N = 3SE +/- 6.12, N = 3503.0494.6

Sockperf

Test: Latency Under Load

OpenBenchmarking.orgusec, Fewer Is BetterSockperf 3.7Test: Latency Under LoadDefault - eIBRSretbleed=stuff714212835SE +/- 0.20, N = 5SE +/- 0.22, N = 529.3729.841. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread

SVT-AV1

Encoder Mode: Preset 12 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.4Encoder Mode: Preset 12 - Input: Bosphorus 4KDefault - eIBRSretbleed=stuff306090120150SE +/- 0.94, N = 3SE +/- 0.98, N = 3133.56131.451. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

Stress-NG

Test: Glibc Qsort Data Sorting

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: Glibc Qsort Data SortingDefault - eIBRSretbleed=stuff90180270360450SE +/- 0.56, N = 3SE +/- 1.21, N = 3391.52397.661. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

memtier_benchmark

Protocol: Redis - Clients: 100 - Set To Get Ratio: 1:10

OpenBenchmarking.orgOps/sec, More Is Bettermemtier_benchmark 1.4Protocol: Redis - Clients: 100 - Set To Get Ratio: 1:10Default - eIBRSretbleed=stuff400K800K1200K1600K2000KSE +/- 6815.91, N = 3SE +/- 4820.59, N = 32059137.052027466.831. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

memtier_benchmark

Protocol: Redis - Clients: 50 - Set To Get Ratio: 10:1

OpenBenchmarking.orgOps/sec, More Is Bettermemtier_benchmark 1.4Protocol: Redis - Clients: 50 - Set To Get Ratio: 10:1Default - eIBRSretbleed=stuff400K800K1200K1600K2000KSE +/- 7056.35, N = 3SE +/- 728.63, N = 31696193.861670191.431. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

DaCapo Benchmark

Java Test: H2

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: H2Default - eIBRSretbleed=stuff9001800270036004500SE +/- 42.13, N = 8SE +/- 37.14, N = 440084070

memtier_benchmark

Protocol: Redis - Clients: 50 - Set To Get Ratio: 1:1

OpenBenchmarking.orgOps/sec, More Is Bettermemtier_benchmark 1.4Protocol: Redis - Clients: 50 - Set To Get Ratio: 1:1Default - eIBRSretbleed=stuff400K800K1200K1600K2000KSE +/- 5904.41, N = 3SE +/- 2759.30, N = 31833091.711806352.601. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

Renaissance

Test: Apache Spark PageRank

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Apache Spark PageRankDefault - eIBRSretbleed=stuff9001800270036004500SE +/- 31.05, N = 3SE +/- 31.33, N = 34117.34174.1MIN: 3611.8 / MAX: 4171.6MIN: 3644.31 / MAX: 4315.77

Stress-NG

Test: Glibc C String Functions

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: Glibc C String FunctionsDefault - eIBRSretbleed=stuff400K800K1200K1600K2000KSE +/- 1958.42, N = 3SE +/- 4028.51, N = 31726475.241703167.201. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

ClickHouse

100M Rows Web Analytics Dataset, Third Run

OpenBenchmarking.orgQueries Per Minute, Geo Mean, More Is BetterClickHouse 22.5.4.19100M Rows Web Analytics Dataset, Third RunDefault - eIBRSretbleed=stuff60120180240300SE +/- 2.28, N = 12SE +/- 2.08, N = 14259.88256.47MIN: 24.72 / MAX: 20000MIN: 23.85 / MAX: 200001. ClickHouse server version 22.5.4.19 (official build).

memtier_benchmark

Protocol: Redis - Clients: 50 - Set To Get Ratio: 1:10

OpenBenchmarking.orgOps/sec, More Is Bettermemtier_benchmark 1.4Protocol: Redis - Clients: 50 - Set To Get Ratio: 1:10Default - eIBRSretbleed=stuff400K800K1200K1600K2000KSE +/- 3511.04, N = 3SE +/- 9521.33, N = 31950814.001925460.061. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

Renaissance

Test: Random Forest

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Random ForestDefault - eIBRSretbleed=stuff2004006008001000SE +/- 5.64, N = 3SE +/- 7.32, N = 3826.4815.8MIN: 724.14 / MAX: 1095.45MIN: 727.17 / MAX: 1134.92

CockroachDB

Workload: MoVR - Concurrency: 1024

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: MoVR - Concurrency: 1024Default - eIBRSretbleed=stuff306090120150SE +/- 0.12, N = 3SE +/- 0.32, N = 3123.2121.8

PostgreSQL

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

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 100 - Clients: 250 - Mode: Read WriteDefault - eIBRSretbleed=stuff15003000450060007500SE +/- 33.40, N = 3SE +/- 3.42, N = 3688868141. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL

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

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 100 - Clients: 250 - Mode: Read Write - Average LatencyDefault - eIBRSretbleed=stuff816243240SE +/- 0.18, N = 3SE +/- 0.02, N = 336.3036.691. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

Redis

Test: GET - Parallel Connections: 50

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: GET - Parallel Connections: 50Default - eIBRSretbleed=stuff700K1400K2100K2800K3500KSE +/- 4083.10, N = 3SE +/- 66.78, N = 33112413.083079866.001. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

LuaRadio

Test: FM Deemphasis Filter

OpenBenchmarking.orgMiB/s, More Is BetterLuaRadio 0.9.1Test: FM Deemphasis FilterDefault - eIBRSretbleed=stuff80160240320400SE +/- 8.40, N = 3SE +/- 1.55, N = 3372.8376.6

Renaissance

Test: Apache Spark Bayes

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Apache Spark BayesDefault - eIBRSretbleed=stuff2004006008001000SE +/- 8.92, N = 3SE +/- 6.04, N = 3828.7820.4MIN: 523.22 / MAX: 1037.58MIN: 517.47 / MAX: 960.3

SVT-AV1

Encoder Mode: Preset 13 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.4Encoder Mode: Preset 13 - Input: Bosphorus 4KDefault - eIBRSretbleed=stuff306090120150SE +/- 0.72, N = 3SE +/- 0.71, N = 3139.51138.131. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

DaCapo Benchmark

Java Test: Jython

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: JythonDefault - eIBRSretbleed=stuff10002000300040005000SE +/- 12.29, N = 4SE +/- 24.20, N = 444354479

Stress-NG

Test: Atomic

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: AtomicDefault - eIBRSretbleed=stuff30K60K90K120K150KSE +/- 1534.98, N = 15SE +/- 1595.87, N = 3124034.77125208.101. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

Etcpak

Benchmark: Multi-Threaded - Configuration: ETC2

OpenBenchmarking.orgMpx/s, More Is BetterEtcpak 1.0Benchmark: Multi-Threaded - Configuration: ETC2Default - eIBRSretbleed=stuff10002000300040005000SE +/- 8.80, N = 3SE +/- 2.20, N = 34667.504625.221. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread

SVT-AV1

Encoder Mode: Preset 8 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.4Encoder Mode: Preset 8 - Input: Bosphorus 4KDefault - eIBRSretbleed=stuff1020304050SE +/- 0.41, N = 9SE +/- 0.35, N = 1343.3143.701. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

Timed Node.js Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Node.js Compilation 18.8Time To CompileDefault - eIBRSretbleed=stuff60120180240300SE +/- 0.19, N = 3SE +/- 0.10, N = 3276.52278.91

Stargate Digital Audio Workstation

Sample Rate: 192000 - Buffer Size: 1024

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 22.11.5Sample Rate: 192000 - Buffer Size: 1024Default - eIBRSretbleed=stuff0.38870.77741.16611.55481.9435SE +/- 0.002607, N = 3SE +/- 0.011577, N = 31.7277071.7133131. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

Redis

Test: GET - Parallel Connections: 500

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: GET - Parallel Connections: 500Default - eIBRSretbleed=stuff600K1200K1800K2400K3000KSE +/- 15246.46, N = 3SE +/- 15408.29, N = 33032043.003010084.421. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

CockroachDB

Workload: KV, 95% Reads - Concurrency: 1024

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: KV, 95% Reads - Concurrency: 1024Default - eIBRSretbleed=stuff20K40K60K80K100KSE +/- 506.85, N = 3SE +/- 392.36, N = 394156.093533.9

Apache Spark

Row Count: 1000000 - Partitions: 500 - SHA-512 Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - SHA-512 Benchmark TimeDefault - eIBRSretbleed=stuff1.05982.11963.17944.23925.299SE +/- 0.06, N = 6SE +/- 0.03, N = 34.684.71

Dragonflydb

Clients: 50 - Set To Get Ratio: 5:1

OpenBenchmarking.orgOps/sec, More Is BetterDragonflydb 0.6Clients: 50 - Set To Get Ratio: 5:1Default - eIBRSretbleed=stuff200K400K600K800K1000KSE +/- 3744.95, N = 3SE +/- 4586.05, N = 31097961.371091011.561. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

LuaRadio

Test: Hilbert Transform

OpenBenchmarking.orgMiB/s, More Is BetterLuaRadio 0.9.1Test: Hilbert TransformDefault - eIBRSretbleed=stuff1530456075SE +/- 0.15, N = 3SE +/- 0.00, N = 366.666.2

CockroachDB

Workload: KV, 95% Reads - Concurrency: 128

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: KV, 95% Reads - Concurrency: 128Default - eIBRSretbleed=stuff20K40K60K80K100KSE +/- 444.19, N = 3SE +/- 183.52, N = 388783.789313.1

Stargate Digital Audio Workstation

Sample Rate: 192000 - Buffer Size: 512

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 22.11.5Sample Rate: 192000 - Buffer Size: 512Default - eIBRSretbleed=stuff0.30090.60180.90271.20361.5045SE +/- 0.016934, N = 3SE +/- 0.009870, N = 31.3298591.3374791. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

CockroachDB

Workload: KV, 60% Reads - Concurrency: 512

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: KV, 60% Reads - Concurrency: 512Default - eIBRSretbleed=stuff13K26K39K52K65KSE +/- 919.51, N = 3SE +/- 234.74, N = 359534.259863.2

DaCapo Benchmark

Java Test: Tradesoap

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradesoapDefault - eIBRSretbleed=stuff9001800270036004500SE +/- 25.41, N = 4SE +/- 35.58, N = 440894110

Apache Spark

Row Count: 1000000 - Partitions: 100 - Calculate Pi Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Calculate Pi BenchmarkDefault - eIBRSretbleed=stuff1530456075SE +/- 0.46, N = 3SE +/- 0.25, N = 365.8766.17

Apache Spark

Row Count: 1000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframe

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Calculate Pi Benchmark Using DataframeDefault - eIBRSretbleed=stuff1.02382.04763.07144.09525.119SE +/- 0.09, N = 6SE +/- 0.05, N = 34.534.55

Stress-NG

Test: Crypto

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: CryptoDefault - eIBRSretbleed=stuff7K14K21K28K35KSE +/- 130.65, N = 3SE +/- 41.65, N = 334907.3234755.011. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

Renaissance

Test: ALS Movie Lens

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: ALS Movie LensDefault - eIBRSretbleed=stuff11K22K33K44K55KSE +/- 277.34, N = 3SE +/- 313.51, N = 351882.252086.3MIN: 51366.51 / MAX: 60391.59MIN: 51520.76 / MAX: 62461

Facebook RocksDB

Test: Random Fill Sync

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.5.3Test: Random Fill SyncDefault - eIBRSretbleed=stuff12002400360048006000SE +/- 48.91, N = 3SE +/- 9.91, N = 3579458161. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

Stress-NG

Test: Memory Copying

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: Memory CopyingDefault - eIBRSretbleed=stuff10002000300040005000SE +/- 7.43, N = 3SE +/- 11.37, N = 34472.694488.241. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

Apache Spark

Row Count: 1000000 - Partitions: 500 - Calculate Pi Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Calculate Pi BenchmarkDefault - eIBRSretbleed=stuff1530456075SE +/- 0.23, N = 6SE +/- 0.35, N = 365.9565.73

Redis

Test: SET - Parallel Connections: 500

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: SET - Parallel Connections: 500Default - eIBRSretbleed=stuff500K1000K1500K2000K2500KSE +/- 9392.28, N = 3SE +/- 9419.76, N = 32286494.082279442.171. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Stress-NG

Test: CPU Stress

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: CPU StressDefault - eIBRSretbleed=stuff13K26K39K52K65KSE +/- 62.85, N = 3SE +/- 38.79, N = 359092.3759262.271. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

libavif avifenc

Encoder Speed: 2

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.11Encoder Speed: 2Default - eIBRSretbleed=stuff1326395265SE +/- 0.32, N = 3SE +/- 0.56, N = 358.7958.951. (CXX) g++ options: -O3 -fPIC -lm

Apache Spark

Row Count: 1000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Calculate Pi Benchmark Using DataframeDefault - eIBRSretbleed=stuff0.9991.9982.9973.9964.995SE +/- 0.03, N = 3SE +/- 0.04, N = 34.434.44

Facebook RocksDB

Test: Random Read

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.5.3Test: Random ReadDefault - eIBRSretbleed=stuff30M60M90M120M150MSE +/- 1588852.54, N = 3SE +/- 1742785.11, N = 41202271611199771911. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

Renaissance

Test: Apache Spark ALS

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Apache Spark ALSDefault - eIBRSretbleed=stuff20K40K60K80K100KSE +/- 86.30, N = 3SE +/- 683.65, N = 391427.991616.6MIN: 89223 / MAX: 92161.96MIN: 81540.14 / MAX: 93260.74

InfluxDB

Concurrent Streams: 64 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000

OpenBenchmarking.orgval/sec, More Is BetterInfluxDB 1.8.2Concurrent Streams: 64 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000Default - eIBRSretbleed=stuff200K400K600K800K1000KSE +/- 3911.90, N = 3SE +/- 3297.30, N = 31114286.01112065.1

Dragonflydb

Clients: 50 - Set To Get Ratio: 1:5

OpenBenchmarking.orgOps/sec, More Is BetterDragonflydb 0.6Clients: 50 - Set To Get Ratio: 1:5Default - eIBRSretbleed=stuff300K600K900K1200K1500KSE +/- 12829.13, N = 7SE +/- 12908.54, N = 31170757.701168717.731. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

Facebook RocksDB

Test: Read While Writing

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.5.3Test: Read While WritingDefault - eIBRSretbleed=stuff1.1M2.2M3.3M4.4M5.5MSE +/- 14504.29, N = 3SE +/- 37824.46, N = 3531235653195251. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

Etcpak

Benchmark: Single-Threaded - Configuration: ETC2

OpenBenchmarking.orgMpx/s, More Is BetterEtcpak 1.0Benchmark: Single-Threaded - Configuration: ETC2Default - eIBRSretbleed=stuff4080120160200SE +/- 1.51, N = 3SE +/- 1.26, N = 3192.63192.861. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread

SVT-AV1

Encoder Mode: Preset 4 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.4Encoder Mode: Preset 4 - Input: Bosphorus 4KDefault - eIBRSretbleed=stuff0.63091.26181.89272.52363.1545SE +/- 0.036, N = 3SE +/- 0.033, N = 32.8012.8041. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

CockroachDB

Workload: KV, 10% Reads - Concurrency: 128

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: KV, 10% Reads - Concurrency: 128Default - eIBRSretbleed=stuff15003000450060007500SE +/- 25.60, N = 3SE +/- 18.67, N = 37053.67060.6

Node.js V8 Web Tooling Benchmark

OpenBenchmarking.orgruns/s, More Is BetterNode.js V8 Web Tooling BenchmarkDefault - eIBRSretbleed=stuff3691215SE +/- 0.10, N = 3SE +/- 0.04, N = 310.7010.69

memtier_benchmark

Protocol: Redis - Clients: 100 - Set To Get Ratio: 10:1

OpenBenchmarking.orgOps/sec, More Is Bettermemtier_benchmark 1.4Protocol: Redis - Clients: 100 - Set To Get Ratio: 10:1Default - eIBRSretbleed=stuff400K800K1200K1600K2000KSE +/- 5076.69, N = 3SE +/- 3541.57, N = 31765374.091763827.201. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

Stress-NG

Test: Matrix Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: Matrix MathDefault - eIBRSretbleed=stuff30K60K90K120K150KSE +/- 139.86, N = 3SE +/- 252.07, N = 3123337.78123405.471. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

Renaissance

Test: Genetic Algorithm Using Jenetics + Futures

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Genetic Algorithm Using Jenetics + FuturesDefault - eIBRSretbleed=stuff5001000150020002500SE +/- 22.75, N = 3SE +/- 35.14, N = 32446.32445.1MIN: 2245.14 / MAX: 2537.86MIN: 2223.84 / MAX: 2741.67

Stress-NG

Test: Vector Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: Vector MathDefault - eIBRSretbleed=stuff20K40K60K80K100KSE +/- 105.44, N = 3SE +/- 43.07, N = 3103213.09103164.521. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

InfluxDB

Concurrent Streams: 4 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000

OpenBenchmarking.orgval/sec, More Is BetterInfluxDB 1.8.2Concurrent Streams: 4 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000Default - eIBRSretbleed=stuff200K400K600K800K1000KSE +/- 601.94, N = 3SE +/- 11866.10, N = 3965572.3965121.4

CockroachDB

Workload: KV, 95% Reads - Concurrency: 512

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: KV, 95% Reads - Concurrency: 512Default - eIBRSretbleed=stuff20K40K60K80K100KSE +/- 92.14, N = 3SE +/- 276.03, N = 396994.096972.5

Stress-NG

Test: x86_64 RdRand

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: x86_64 RdRandDefault - eIBRSretbleed=stuff110K220K330K440K550KSE +/- 5.24, N = 3SE +/- 32.90, N = 3503604.61503703.461. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

PostgreSQL

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

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 100 - Clients: 500 - Mode: Read Write - Average LatencyDefault - eIBRSretbleed=stuff1632486480SE +/- 0.33, N = 3SE +/- 0.12, N = 370.3270.331. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL

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

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 100 - Clients: 500 - Mode: Read WriteDefault - eIBRSretbleed=stuff15003000450060007500SE +/- 33.65, N = 3SE +/- 11.84, N = 3711171101. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

Apache Spark

Row Count: 1000000 - Partitions: 100 - Broadcast Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Broadcast Inner Join Test Timeretbleed=stuff0.36450.7291.09351.4581.8225SE +/- 0.03, N = 31.62

Apache Spark

Row Count: 1000000 - Partitions: 100 - Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Inner Join Test Timeretbleed=stuff0.48150.9631.44451.9262.4075SE +/- 0.06, N = 32.14

Apache Spark

Row Count: 1000000 - Partitions: 100 - Repartition Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Repartition Test Timeretbleed=stuff0.4590.9181.3771.8362.295SE +/- 0.05, N = 32.04

Stress-NG

Test: CPU Cache

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: CPU CacheDefault - eIBRSretbleed=stuff20406080100SE +/- 4.02, N = 12SE +/- 2.06, N = 1586.8493.971. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

CockroachDB

Workload: MoVR - Concurrency: 512

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: MoVR - Concurrency: 512Default - eIBRSretbleed=stuff306090120150SE +/- 0.17, N = 3SE +/- 16.01, N = 15123.8143.6

Apache Spark

Row Count: 1000000 - Partitions: 500 - Broadcast Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Broadcast Inner Join Test TimeDefault - eIBRSretbleed=stuff0.450.91.351.82.25SE +/- 0.05, N = 6SE +/- 0.09, N = 31.772.00

Apache Spark

Row Count: 1000000 - Partitions: 500 - Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Inner Join Test TimeDefault - eIBRSretbleed=stuff0.6121.2241.8362.4483.06SE +/- 0.06, N = 6SE +/- 0.09, N = 32.462.72

Apache Spark

Row Count: 1000000 - Partitions: 500 - Repartition Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Repartition Test TimeDefault - eIBRSretbleed=stuff0.56031.12061.68092.24122.8015SE +/- 0.11, N = 6SE +/- 0.07, N = 32.492.43

ClickHouse

100M Rows Web Analytics Dataset, First Run / Cold Cache

OpenBenchmarking.orgQueries Per Minute, Geo Mean, More Is BetterClickHouse 22.5.4.19100M Rows Web Analytics Dataset, First Run / Cold CacheDefault - eIBRSretbleed=stuff50100150200250SE +/- 5.87, N = 12SE +/- 5.73, N = 14244.79234.78MIN: 13.1 / MAX: 20000MIN: 13.11 / MAX: 200001. ClickHouse server version 22.5.4.19 (official build).

Hackbench

Count: 16 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ThreadDefault - eIBRSretbleed=stuff612182430SE +/- 0.19, N = 15SE +/- 0.71, N = 1523.5026.821. (CC) gcc options: -lpthread

Renaissance

Test: Savina Reactors.IO

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Savina Reactors.IODefault - eIBRSretbleed=stuff3K6K9K12K15KSE +/- 354.61, N = 12SE +/- 192.15, N = 514741.014913.2MIN: 13340.72 / MAX: 33601.11MIN: 14486.62 / MAX: 31771.62

Renaissance

Test: Scala Dotty

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Scala DottyDefault - eIBRSretbleed=stuff2004006008001000SE +/- 21.08, N = 15SE +/- 5.33, N = 31042.3968.8MIN: 782.12 / MAX: 1810.71MIN: 797.81 / MAX: 1572.5

DaCapo Benchmark

Java Test: Tradebeans

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradebeansDefault - eIBRSretbleed=stuff13002600390052006500SE +/- 11.08, N = 4SE +/- 149.28, N = 1660425961


Phoronix Test Suite v10.8.5