Call Depth Tracking Core i7 8700K

Intel Core i7-8700K Call Depth Tracking benchmarks by Michael Larabel for a future article.

HTML result view exported from: https://openbenchmarking.org/result/2301259-NE-CALLDEPTH82&grs&sor.

Call Depth Tracking Core i7 8700KProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerOpenGLVulkanCompilerFile-SystemScreen ResolutionDefault - IBRSretbleed=stuffmitigations=offIntel Core i7-8700K @ 4.70GHz (6 Cores / 12 Threads)ASUS TUF Z370-PLUS GAMING (2001 BIOS)Intel 8th Gen Core16GB128GB Toshiba THNSN5128GPU7ASUS Intel UHD 630 CFL GT2 16GB (1200MHz)Realtek ALC887-VDDELL S2409WIntel I219-VUbuntu 22.046.2.0-060200rc5daily20230123-generic (x86_64)GNOME Shell 42.5X Server + Wayland4.6 Mesa 22.0.51.3.204GCC 11.3.0ext41920x1080OpenBenchmarking.orgKernel Details- Transparent Huge Pages: madviseCompiler Details- --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v Disk Details- NONE / errors=remount-ro,relatime,rw / Block Size: 4096Processor Details- Scaling Governor: intel_pstate powersave (EPP: balance_performance) - CPU Microcode: 0xf0 - Thermald 2.4.9 Java Details- OpenJDK Runtime Environment (build 11.0.17+8-post-Ubuntu-1ubuntu222.04)Python Details- Python 3.10.6Security Details- Default - IBRS: itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + mmio_stale_data: Mitigation of Clear buffers; SMT vulnerable + retbleed: Mitigation of 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 IBRS IBPB: conditional RSB filling PBRSB-eIBRS: Not affected + srbds: Mitigation of Microcode + tsx_async_abort: Mitigation of TSX disabled - retbleed=stuff: itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + 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: Not affected + srbds: Mitigation of Microcode + tsx_async_abort: Mitigation of TSX disabled - mitigations=off: itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: vulnerable + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + mmio_stale_data: Vulnerable + retbleed: 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 PBRSB-eIBRS: Not affected + srbds: Vulnerable + tsx_async_abort: Mitigation of TSX disabled

Call Depth Tracking Core i7 8700Kctx-clock: Context Switch Timestress-ng: x86_64 RdRandstress-ng: Mallocstress-ng: System V Message Passinghackbench: 8 - Processhackbench: 4 - Processhackbench: 16 - Processhackbench: 16 - Threadhackbench: 8 - Threadhackbench: 2 - Processhackbench: 4 - Threadhackbench: 1 - Processstress-ng: Context Switchingpostmark: Disk Transaction Performanceosbench: Create Filesstress-ng: Futexstress-ng: SENDFILEstress-ng: Socket Activitysqlite-speedtest: Timed Time - Size 1,000graphics-magick: Rotateosbench: Create Threadsrocksdb: Update Randrenaissance: Genetic Algorithm Using Jenetics + Futuresosbench: Create Processesencodec: 6 kbpsrocksdb: Rand Fillgraphics-magick: HWB Color Spaceencodec: 1.5 kbpsrocksdb: Seq Fillosbench: Launch Programsencodec: 24 kbpsstress-ng: Forkingosbench: Memory Allocationsnginx: 20gimp: unsharp-maskgimp: rotatepgbench: 1 - 50 - Read Only - Average Latencypgbench: 1 - 50 - Read Onlygimp: auto-levelsrenaissance: Savina Reactors.IOnginx: 100pgbench: 1 - 100 - Read Onlypgbench: 1 - 100 - Read Only - Average Latencyrenaissance: Akka Unbalanced Cobwebbed Treenginx: 200rocksdb: Read Rand Write Randgimp: resizenginx: 500stress-ng: NUMAnginx: 1000pgbench: 1 - 1 - Read Onlyjpegxl-decode: Allkeydb: GET - 100pgbench: 1 - 1 - Read Only - Average Latencynginx: 4000keydb: SET - 100jpegxl: JPEG - 90jpegxl: PNG - 90jpegxl-decode: 1renaissance: In-Memory Database Shootoutrenaissance: Finagle HTTP Requestsrocksdb: Read While Writingdacapobench: Tradebeansdacapobench: Tradesoapselenium: Jetstream 2 - Firefoxpgbench: 1 - 1 - Read Writegraphics-magick: Noise-Gaussianstress-ng: Semaphorespgbench: 1 - 1 - Read Write - Average Latencyselenium: Speedometer - Firefoxbuild-godot: Time To Compilejpegxl: PNG - 100spark: 1000000 - 100 - Repartition Test Timerenaissance: ALS Movie Lensavifenc: 6, Losslessgraphics-magick: Resizingpgbench: 1 - 100 - Read Write - Average Latencyspark: 1000000 - 100 - Group By Test Timeopenradioss: Bumper Beampgbench: 1 - 100 - Read Writespark: 1000000 - 100 - Inner Join Test Timepgbench: 1 - 50 - Read Write - Average Latencypgbench: 1 - 50 - Read Writedarktable: Boat - CPU-onlydarktable: Masskrug - CPU-onlyspark: 1000000 - 100 - SHA-512 Benchmark Timedacapobench: Jythonrenaissance: Apache Spark PageRankbuild-ffmpeg: Time To Compileselenium: PSPDFKit WASM - Firefoxdarktable: Server Room - CPU-onlyjpegxl: JPEG - 100avifenc: 6renaissance: Apache Spark ALSselenium: Kraken - Firefoxopenvino: Vehicle Detection FP16 - CPUrenaissance: Rand Forestopenvino: Vehicle Detection FP16 - CPUtensorflow: CPU - 32 - ResNet-50darktable: Server Rack - CPU-onlytensorflow: CPU - 16 - ResNet-50graphics-magick: Swirlopenradioss: Rubber O-Ring Seal Installationopenvino: Person Detection FP32 - CPUgraphics-magick: Enhancedopenvino: Person Detection FP32 - CPUopenradioss: Cell Phone Drop Testopenradioss: Bird Strike on Windshieldnekrs: TurboPipe Periodicbrl-cad: VGR Performance Metricminibude: OpenMP - BM1minibude: OpenMP - BM1encodec: 3 kbpsstress-ng: Mutexkeydb: SET - 50spark: 1000000 - 100 - Broadcast Inner Join Test Timehackbench: 2 - Threadhackbench: 1 - Threadsockperf: Latency Under Loadsockperf: Latency Ping Pongsockperf: ThroughputDefault - IBRSretbleed=stuffmitigations=off14654551.471349814.614468012.8447.17022.97393.63794.22447.50911.63323.3186.0361842023.45477722.7462741676364.0386808.004923.1165.05370618.3701522797622118.334.05412045.80344078071644.15069924155.31311051.12128411.6979.53071635017.2519.71816.7320.16131038117.0638739.841474.923090750.32310746.040532.80103429015.28739388.95114.8338123.9756706171.75988714.020.01837317.26856214.386.937.2741.743076.13942.0122605530594197118.6322311771096448.284.321157173.5330.713.317511.517.650667366.8953.87256.092732.28177.2452826.8226.0144.0635093433.377.88229954.380.7111.7173285.01025.633.62669.4118.939.030.2958.96276340.351.171443345.50176.26456.0329067100000976999.040226.00945.5031589756.94940191.271.9411.8486.17420.4273.4994831749774559.371727598.715861332.3540.50819.77879.95980.30540.76510.01220.1325.2591951379.02531921.0423341808555.1985272.445393.7460.44781818.4162463113521751.433.46234639.89547905678338.47774109153.35331044.77528808.0172.39667636857.2918.09215.5800.15432593915.9127846.342500.403216590.31110219.041795.82110836514.51540426.14111.2539137.1156126184.401006953.830.01838110.74880518.337.317.6443.683009.13769.3132627928734087121.2162401801122576.444.160160170.1440.733.237406.217.414675359.0613.82251.352792.20172.2762906.6735.9354.0534993327.076.78929424.3160.7111.5233253.61014.032.81652.9121.849.140.2909.09278338.201.181453335.21175.36452.5129189100000976259.048226.18939.6792099153.131011909.161.8610.6205.38319.3323.391512778184195169.633348961.6510968542.1922.46411.01344.96745.32023.0545.64611.4553.0142873678.92742615.1449172336584.58117783.806612.9649.29992614.0500073534521696.227.36647936.88554506188535.90885816645.12627941.96734561.9665.99903142155.1216.42314.0200.13536971414.4137428.548786.623601930.2789281.746790.01119226313.33145143.39127.2243262.8563551194.201112501.210.01641979.60962725.837.788.1146.452788.83590.3131573728513985124.8382431861150685.614.120164166.2120.743.187216.716.977693353.5803.73246.932832.26171.0902926.5975.8173.9333973326.475.54129074.2600.7311.4003196.9998.132.79656.8121.909.250.2889.16281334.591.191463302.52174.24453.9729176500000977639.048226.20036.9963905389.401256142.601.879.8903.65617.6372.681849440OpenBenchmarking.org

ctx_clock

Context Switch Time

OpenBenchmarking.orgClocks, Fewer Is Betterctx_clockContext Switch Timemitigations=offretbleed=stuffDefault - IBRS30060090012001500SE +/- 0.00, N = 3SE +/- 0.67, N = 3SE +/- 0.67, N = 31849771465

Stress-NG

Test: x86_64 RdRand

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: x86_64 RdRandmitigations=offretbleed=stuffDefault - IBRS40K80K120K160K200KSE +/- 0.77, N = 3SE +/- 5.44, N = 3SE +/- 5.04, N = 3195169.634559.374551.471. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

Stress-NG

Test: Malloc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: Mallocmitigations=offretbleed=stuffDefault - IBRS700K1400K2100K2800K3500KSE +/- 14804.45, N = 3SE +/- 4197.91, N = 3SE +/- 10394.72, N = 33348961.651727598.711349814.611. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -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 Passingmitigations=offretbleed=stuffDefault - IBRS2M4M6M8M10MSE +/- 21206.16, N = 3SE +/- 1624.74, N = 3SE +/- 5593.60, N = 310968542.195861332.354468012.841. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

Hackbench

Count: 8 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: Processmitigations=offretbleed=stuffDefault - IBRS1122334455SE +/- 0.05, N = 3SE +/- 0.13, N = 3SE +/- 0.01, N = 322.4640.5147.171. (CC) gcc options: -lpthread

Hackbench

Count: 4 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 4 - Type: Processmitigations=offretbleed=stuffDefault - IBRS612182430SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 311.0119.7822.971. (CC) gcc options: -lpthread

Hackbench

Count: 16 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: Processmitigations=offretbleed=stuffDefault - IBRS20406080100SE +/- 0.16, N = 3SE +/- 0.11, N = 3SE +/- 0.07, N = 344.9779.9693.641. (CC) gcc options: -lpthread

Hackbench

Count: 16 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: Threadmitigations=offretbleed=stuffDefault - IBRS20406080100SE +/- 0.03, N = 3SE +/- 0.15, N = 3SE +/- 0.03, N = 345.3280.3194.221. (CC) gcc options: -lpthread

Hackbench

Count: 8 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: Threadmitigations=offretbleed=stuffDefault - IBRS1122334455SE +/- 0.05, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 323.0540.7747.511. (CC) gcc options: -lpthread

Hackbench

Count: 2 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 2 - Type: Processmitigations=offretbleed=stuffDefault - IBRS3691215SE +/- 0.008, N = 3SE +/- 0.004, N = 3SE +/- 0.029, N = 35.64610.01211.6331. (CC) gcc options: -lpthread

Hackbench

Count: 4 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 4 - Type: Threadmitigations=offretbleed=stuffDefault - IBRS612182430SE +/- 0.00, N = 3SE +/- 0.04, N = 3SE +/- 0.02, N = 311.4620.1323.321. (CC) gcc options: -lpthread

Hackbench

Count: 1 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 1 - Type: Processmitigations=offretbleed=stuffDefault - IBRS246810SE +/- 0.007, N = 3SE +/- 0.016, N = 3SE +/- 0.004, N = 33.0145.2596.0361. (CC) gcc options: -lpthread

Stress-NG

Test: Context Switching

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: Context Switchingmitigations=offretbleed=stuffDefault - IBRS600K1200K1800K2400K3000KSE +/- 1704.87, N = 3SE +/- 1270.93, N = 3SE +/- 3389.14, N = 32873678.921951379.021842023.451. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

PostMark

Disk Transaction Performance

OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction Performancemitigations=offretbleed=stuffDefault - IBRS16003200480064008000SE +/- 74.33, N = 3SE +/- 0.00, N = 3SE +/- 30.33, N = 37426531947771. (CC) gcc options: -O3

OSBench

Test: Create Files

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create Filesmitigations=offretbleed=stuffDefault - IBRS510152025SE +/- 0.06, N = 3SE +/- 0.11, N = 3SE +/- 0.03, N = 315.1421.0422.751. (CC) gcc options: -lm

Stress-NG

Test: Futex

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: Futexmitigations=offretbleed=stuffDefault - IBRS500K1000K1500K2000K2500KSE +/- 15636.00, N = 3SE +/- 17750.99, N = 3SE +/- 3217.18, N = 32336584.581808555.191676364.031. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

Stress-NG

Test: SENDFILE

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: SENDFILEmitigations=offDefault - IBRSretbleed=stuff30K60K90K120K150KSE +/- 27.53, N = 3SE +/- 5.84, N = 3SE +/- 14.50, N = 3117783.8086808.0085272.441. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

Stress-NG

Test: Socket Activity

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: Socket Activitymitigations=offretbleed=stuffDefault - IBRS14002800420056007000SE +/- 3.45, N = 3SE +/- 6.13, N = 3SE +/- 31.64, N = 36612.965393.744923.111. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

SQLite Speedtest

Timed Time - Size 1,000

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite Speedtest 3.30Timed Time - Size 1,000mitigations=offretbleed=stuffDefault - IBRS1530456075SE +/- 0.06, N = 3SE +/- 0.16, N = 3SE +/- 0.05, N = 349.3060.4565.051. (CC) gcc options: -O2 -lz

GraphicsMagick

Operation: Rotate

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.38Operation: Rotatemitigations=offretbleed=stuffDefault - IBRS2004006008001000SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 8.42, N = 49268187061. (CC) gcc options: -fopenmp -O2 -ljbig -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread

OSBench

Test: Create Threads

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create Threadsmitigations=offDefault - IBRSretbleed=stuff510152025SE +/- 0.09, N = 3SE +/- 0.15, N = 3SE +/- 0.12, N = 314.0518.3718.421. (CC) gcc options: -lm

RocksDB

Test: Update Random

OpenBenchmarking.orgOp/s, More Is BetterRocksDB 7.9.2Test: Update Randommitigations=offretbleed=stuffDefault - IBRS80K160K240K320K400KSE +/- 899.28, N = 3SE +/- 1896.67, N = 3SE +/- 1166.06, N = 33534523113522797621. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

Renaissance

Test: Genetic Algorithm Using Jenetics + Futures

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Genetic Algorithm Using Jenetics + Futuresmitigations=offretbleed=stuffDefault - IBRS5001000150020002500SE +/- 11.83, N = 3SE +/- 15.36, N = 3SE +/- 16.37, N = 31696.21751.42118.3MIN: 1660.4 / MAX: 1755.27MIN: 1714.16 / MAX: 1793.15MIN: 2064.91 / MAX: 2178.79

OSBench

Test: Create Processes

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create Processesmitigations=offretbleed=stuffDefault - IBRS816243240SE +/- 0.04, N = 3SE +/- 0.29, N = 8SE +/- 0.26, N = 327.3733.4634.051. (CC) gcc options: -lm

EnCodec

Target Bandwidth: 6 kbps

OpenBenchmarking.orgSeconds, Fewer Is BetterEnCodec 0.1.1Target Bandwidth: 6 kbpsmitigations=offretbleed=stuffDefault - IBRS1020304050SE +/- 0.19, N = 3SE +/- 0.28, N = 3SE +/- 0.30, N = 336.8939.9045.80

RocksDB

Test: Random Fill

OpenBenchmarking.orgOp/s, More Is BetterRocksDB 7.9.2Test: Random Fillmitigations=offretbleed=stuffDefault - IBRS120K240K360K480K600KSE +/- 3616.62, N = 15SE +/- 3413.58, N = 12SE +/- 4010.50, N = 155450614790564407801. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

GraphicsMagick

Operation: HWB Color Space

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.38Operation: HWB Color Spacemitigations=offretbleed=stuffDefault - IBRS2004006008001000SE +/- 1.33, N = 3SE +/- 0.58, N = 3SE +/- 1.76, N = 38857837161. (CC) gcc options: -fopenmp -O2 -ljbig -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread

EnCodec

Target Bandwidth: 1.5 kbps

OpenBenchmarking.orgSeconds, Fewer Is BetterEnCodec 0.1.1Target Bandwidth: 1.5 kbpsmitigations=offretbleed=stuffDefault - IBRS1020304050SE +/- 0.09, N = 3SE +/- 0.17, N = 3SE +/- 0.08, N = 335.9138.4844.15

RocksDB

Test: Sequential Fill

OpenBenchmarking.orgOp/s, More Is BetterRocksDB 7.9.2Test: Sequential Fillmitigations=offretbleed=stuffDefault - IBRS200K400K600K800K1000KSE +/- 10026.96, N = 4SE +/- 1763.49, N = 3SE +/- 7590.42, N = 58581667410916992411. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

OSBench

Test: Launch Programs

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Launch Programsmitigations=offretbleed=stuffDefault - IBRS1224364860SE +/- 0.16, N = 3SE +/- 0.29, N = 3SE +/- 0.70, N = 345.1353.3555.311. (CC) gcc options: -lm

EnCodec

Target Bandwidth: 24 kbps

OpenBenchmarking.orgSeconds, Fewer Is BetterEnCodec 0.1.1Target Bandwidth: 24 kbpsmitigations=offretbleed=stuffDefault - IBRS1224364860SE +/- 0.07, N = 3SE +/- 0.15, N = 3SE +/- 0.39, N = 341.9744.7851.12

Stress-NG

Test: Forking

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: Forkingmitigations=offretbleed=stuffDefault - IBRS7K14K21K28K35KSE +/- 153.52, N = 3SE +/- 118.72, N = 3SE +/- 134.25, N = 334561.9628808.0128411.691. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

OSBench

Test: Memory Allocations

OpenBenchmarking.orgNs Per Event, Fewer Is BetterOSBenchTest: Memory Allocationsmitigations=offretbleed=stuffDefault - IBRS20406080100SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 366.0072.4079.531. (CC) gcc options: -lm

nginx

Connections: 20

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.23.2Connections: 20mitigations=offretbleed=stuffDefault - IBRS9K18K27K36K45KSE +/- 101.47, N = 3SE +/- 35.03, N = 3SE +/- 48.73, N = 342155.1236857.2935017.251. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

GIMP

Test: unsharp-mask

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.30Test: unsharp-maskmitigations=offretbleed=stuffDefault - IBRS510152025SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 316.4218.0919.72

GIMP

Test: rotate

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.30Test: rotatemitigations=offretbleed=stuffDefault - IBRS48121620SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 314.0215.5816.73

PostgreSQL

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

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 50 - Mode: Read Only - Average Latencymitigations=offretbleed=stuffDefault - IBRS0.03620.07240.10860.14480.181SE +/- 0.001, N = 3SE +/- 0.001, N = 3SE +/- 0.001, N = 30.1350.1540.1611. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

PostgreSQL

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

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 50 - Mode: Read Onlymitigations=offretbleed=stuffDefault - IBRS80K160K240K320K400KSE +/- 2287.50, N = 3SE +/- 1772.14, N = 3SE +/- 2106.47, N = 33697143259393103811. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

GIMP

Test: auto-levels

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.30Test: auto-levelsmitigations=offretbleed=stuffDefault - IBRS48121620SE +/- 0.10, N = 3SE +/- 0.06, N = 3SE +/- 0.02, N = 314.4115.9117.06

Renaissance

Test: Savina Reactors.IO

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Savina Reactors.IOmitigations=offretbleed=stuffDefault - IBRS2K4K6K8K10KSE +/- 19.02, N = 3SE +/- 70.65, N = 7SE +/- 61.71, N = 37428.57846.38739.8MIN: 7391.25 / MAX: 10395.58MIN: 7502.49 / MAX: 11124.32MIN: 8639.58 / MAX: 12439.74

nginx

Connections: 100

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.23.2Connections: 100mitigations=offretbleed=stuffDefault - IBRS10K20K30K40K50KSE +/- 127.71, N = 3SE +/- 80.97, N = 3SE +/- 74.34, N = 348786.6242500.4041474.921. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

PostgreSQL

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

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 100 - Mode: Read Onlymitigations=offretbleed=stuffDefault - IBRS80K160K240K320K400KSE +/- 2589.36, N = 3SE +/- 842.22, N = 3SE +/- 813.74, N = 33601933216593090751. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

PostgreSQL

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

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 100 - Mode: Read Only - Average Latencymitigations=offretbleed=stuffDefault - IBRS0.07270.14540.21810.29080.3635SE +/- 0.002, N = 3SE +/- 0.001, N = 3SE +/- 0.001, N = 30.2780.3110.3231. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

Renaissance

Test: Akka Unbalanced Cobwebbed Tree

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Akka Unbalanced Cobwebbed Treemitigations=offretbleed=stuffDefault - IBRS2K4K6K8K10KSE +/- 31.59, N = 3SE +/- 24.73, N = 3SE +/- 35.94, N = 39281.710219.010746.0MIN: 7127.81 / MAX: 9321.76MIN: 7777.75 / MAX: 10264.36MIN: 8226.64 / MAX: 10809

nginx

Connections: 200

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.23.2Connections: 200mitigations=offretbleed=stuffDefault - IBRS10K20K30K40K50KSE +/- 136.83, N = 3SE +/- 57.48, N = 3SE +/- 64.04, N = 346790.0141795.8240532.801. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

RocksDB

Test: Read Random Write Random

OpenBenchmarking.orgOp/s, More Is BetterRocksDB 7.9.2Test: Read Random Write Randommitigations=offretbleed=stuffDefault - IBRS300K600K900K1200K1500KSE +/- 11050.12, N = 3SE +/- 9523.66, N = 3SE +/- 3996.92, N = 31192263110836510342901. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

GIMP

Test: resize

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.30Test: resizemitigations=offretbleed=stuffDefault - IBRS48121620SE +/- 0.09, N = 3SE +/- 0.10, N = 3SE +/- 0.03, N = 313.3314.5215.29

nginx

Connections: 500

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.23.2Connections: 500mitigations=offretbleed=stuffDefault - IBRS10K20K30K40K50KSE +/- 65.13, N = 3SE +/- 55.40, N = 3SE +/- 62.74, N = 345143.3940426.1439388.951. (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: NUMAmitigations=offDefault - IBRSretbleed=stuff306090120150SE +/- 0.52, N = 3SE +/- 0.37, N = 3SE +/- 0.17, N = 3127.22114.83111.251. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

nginx

Connections: 1000

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.23.2Connections: 1000mitigations=offretbleed=stuffDefault - IBRS9K18K27K36K45KSE +/- 118.90, N = 3SE +/- 127.78, N = 3SE +/- 117.05, N = 343262.8539137.1138123.971. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

PostgreSQL

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

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 1 - Mode: Read Onlymitigations=offDefault - IBRSretbleed=stuff14K28K42K56K70KSE +/- 151.70, N = 3SE +/- 455.37, N = 3SE +/- 142.23, N = 36355156706561261. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

JPEG XL Decoding libjxl

CPU Threads: All

OpenBenchmarking.orgMP/s, More Is BetterJPEG XL Decoding libjxl 0.7CPU Threads: Allmitigations=offretbleed=stuffDefault - IBRS4080120160200SE +/- 0.09, N = 3SE +/- 0.12, N = 3SE +/- 0.03, N = 3194.20184.40171.75

KeyDB

Test: GET - Parallel Connections: 100

OpenBenchmarking.orgRequests Per Second, More Is BetterKeyDB 6.3.2Test: GET - Parallel Connections: 100mitigations=offretbleed=stuffDefault - IBRS200K400K600K800K1000KSE +/- 4107.17, N = 3SE +/- 1722.76, N = 3SE +/- 2991.16, N = 31112501.211006953.83988714.021. (CXX) g++ options: -ggdb -rdynamic -lm -lz -lcrypto -lbz2 -lzstd -llz4 -lsnappy -latomic -ldl -pthread -lrt -luuid -lcurl -lssl -std=c++14 -pedantic -fno-rtti -O2 -flto -MMD

PostgreSQL

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

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 1 - Mode: Read Only - Average Latencymitigations=offDefault - IBRSretbleed=stuff0.00410.00820.01230.01640.0205SE +/- 0.000, N = 3SE +/- 0.000, N = 3SE +/- 0.000, N = 30.0160.0180.0181. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

nginx

Connections: 4000

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.23.2Connections: 4000mitigations=offretbleed=stuffDefault - IBRS9K18K27K36K45KSE +/- 179.71, N = 3SE +/- 220.88, N = 3SE +/- 30.86, N = 341979.6038110.7437317.261. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

KeyDB

Test: SET - Parallel Connections: 100

OpenBenchmarking.orgRequests Per Second, More Is BetterKeyDB 6.3.2Test: SET - Parallel Connections: 100mitigations=offretbleed=stuffDefault - IBRS200K400K600K800K1000KSE +/- 8710.88, N = 3SE +/- 3307.15, N = 3SE +/- 2602.31, N = 3962725.83880518.33856214.381. (CXX) g++ options: -ggdb -rdynamic -lm -lz -lcrypto -lbz2 -lzstd -llz4 -lsnappy -latomic -ldl -pthread -lrt -luuid -lcurl -lssl -std=c++14 -pedantic -fno-rtti -O2 -flto -MMD

JPEG XL libjxl

Input: JPEG - Quality: 90

OpenBenchmarking.orgMP/s, More Is BetterJPEG XL libjxl 0.7Input: JPEG - Quality: 90mitigations=offretbleed=stuffDefault - IBRS246810SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 37.787.316.931. (CXX) g++ options: -fno-rtti -funwind-tables -O3 -O2 -fPIE -pie -lm -latomic

JPEG XL libjxl

Input: PNG - Quality: 90

OpenBenchmarking.orgMP/s, More Is BetterJPEG XL libjxl 0.7Input: PNG - Quality: 90mitigations=offretbleed=stuffDefault - IBRS246810SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 38.117.647.271. (CXX) g++ options: -fno-rtti -funwind-tables -O3 -O2 -fPIE -pie -lm -latomic

JPEG XL Decoding libjxl

CPU Threads: 1

OpenBenchmarking.orgMP/s, More Is BetterJPEG XL Decoding libjxl 0.7CPU Threads: 1mitigations=offretbleed=stuffDefault - IBRS1122334455SE +/- 0.04, N = 3SE +/- 0.05, N = 3SE +/- 0.03, N = 346.4543.6841.74

Renaissance

Test: In-Memory Database Shootout

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: In-Memory Database Shootoutmitigations=offretbleed=stuffDefault - IBRS7001400210028003500SE +/- 20.53, N = 3SE +/- 14.32, N = 3SE +/- 33.41, N = 32788.83009.13076.1MIN: 2487.01 / MAX: 3067.66MIN: 2707.74 / MAX: 3350.61MIN: 2784.12 / MAX: 3396.21

Renaissance

Test: Finagle HTTP Requests

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Finagle HTTP Requestsmitigations=offretbleed=stuffDefault - IBRS8001600240032004000SE +/- 3.15, N = 3SE +/- 32.91, N = 3SE +/- 22.58, N = 33590.33769.33942.0MIN: 3253.12 / MAX: 4125.21MIN: 3355.5 / MAX: 4256.03MIN: 3534.14 / MAX: 4925.19

RocksDB

Test: Read While Writing

OpenBenchmarking.orgOp/s, More Is BetterRocksDB 7.9.2Test: Read While Writingretbleed=stuffmitigations=offDefault - IBRS300K600K900K1200K1500KSE +/- 11675.75, N = 3SE +/- 6696.43, N = 3SE +/- 14866.28, N = 31326279131573712260551. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

DaCapo Benchmark

Java Test: Tradebeans

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: Tradebeansmitigations=offretbleed=stuffDefault - IBRS7001400210028003500SE +/- 25.61, N = 20SE +/- 22.87, N = 9SE +/- 19.80, N = 20285128733059

DaCapo Benchmark

Java Test: Tradesoap

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: Tradesoapmitigations=offretbleed=stuffDefault - IBRS9001800270036004500SE +/- 29.62, N = 4SE +/- 34.43, N = 4398540874197

Selenium

Benchmark: Jetstream 2 - Browser: Firefox

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: Jetstream 2 - Browser: Firefoxmitigations=offretbleed=stuffDefault - IBRS306090120150SE +/- 0.77, N = 3SE +/- 0.33, N = 3SE +/- 0.83, N = 3124.84121.22118.631. firefox 109.0

PostgreSQL

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

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 1 - Mode: Read Writemitigations=offretbleed=stuffDefault - IBRS50100150200250SE +/- 1.90, N = 3SE +/- 2.18, N = 3SE +/- 1.85, N = 32432402311. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

GraphicsMagick

Operation: Noise-Gaussian

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.38Operation: Noise-Gaussianmitigations=offretbleed=stuffDefault - IBRS4080120160200SE +/- 0.00, N = 3SE +/- 1.00, N = 3SE +/- 0.33, N = 31861801771. (CC) gcc options: -fopenmp -O2 -ljbig -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread

Stress-NG

Test: Semaphores

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: Semaphoresmitigations=offretbleed=stuffDefault - IBRS200K400K600K800K1000KSE +/- 7317.45, N = 15SE +/- 8222.25, N = 15SE +/- 10185.31, N = 31150685.611122576.441096448.281. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

PostgreSQL

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

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 1 - Mode: Read Write - Average Latencymitigations=offretbleed=stuffDefault - IBRS0.97221.94442.91663.88884.861SE +/- 0.032, N = 3SE +/- 0.038, N = 3SE +/- 0.035, N = 34.1204.1604.3211. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

Selenium

Benchmark: Speedometer - Browser: Firefox

OpenBenchmarking.orgRuns Per Minute, More Is BetterSeleniumBenchmark: Speedometer - Browser: Firefoxmitigations=offretbleed=stuffDefault - IBRS4080120160200SE +/- 0.88, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 31641601571. firefox 109.0

Timed Godot Game Engine Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Godot Game Engine Compilation 3.2.3Time To Compilemitigations=offretbleed=stuffDefault - IBRS4080120160200SE +/- 0.25, N = 3SE +/- 0.11, N = 3SE +/- 0.24, N = 3166.21170.14173.53

JPEG XL libjxl

Input: PNG - Quality: 100

OpenBenchmarking.orgMP/s, More Is BetterJPEG XL libjxl 0.7Input: PNG - Quality: 100mitigations=offretbleed=stuffDefault - IBRS0.16650.3330.49950.6660.8325SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.740.730.711. (CXX) g++ options: -fno-rtti -funwind-tables -O3 -O2 -fPIE -pie -lm -latomic

Apache Spark

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

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Repartition Test Timemitigations=offretbleed=stuffDefault - IBRS0.74481.48962.23442.97923.724SE +/- 0.03, N = 9SE +/- 0.02, N = 9SE +/- 0.03, N = 93.183.233.31

Renaissance

Test: ALS Movie Lens

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: ALS Movie Lensmitigations=offretbleed=stuffDefault - IBRS16003200480064008000SE +/- 22.12, N = 3SE +/- 36.22, N = 3SE +/- 11.86, N = 37216.77406.27511.5MIN: 7172.5 / MAX: 7935.58MIN: 7367.99 / MAX: 8203.86MIN: 7487.97 / MAX: 8323.76

libavif avifenc

Encoder Speed: 6, Lossless

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.11Encoder Speed: 6, Losslessmitigations=offretbleed=stuffDefault - IBRS48121620SE +/- 0.02, N = 3SE +/- 0.15, N = 3SE +/- 0.24, N = 316.9817.4117.651. (CXX) g++ options: -O3 -fPIC -lm

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.38Operation: Resizingmitigations=offretbleed=stuffDefault - IBRS150300450600750SE +/- 0.33, N = 3SE +/- 1.20, N = 3SE +/- 0.33, N = 36936756671. (CC) gcc options: -fopenmp -O2 -ljbig -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread

PostgreSQL

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

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 100 - Mode: Read Write - Average Latencymitigations=offretbleed=stuffDefault - IBRS80160240320400SE +/- 1.45, N = 3SE +/- 1.51, N = 3SE +/- 0.91, N = 3353.58359.06366.901. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

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 Timemitigations=offretbleed=stuffDefault - IBRS0.87081.74162.61243.48324.354SE +/- 0.03, N = 9SE +/- 0.04, N = 9SE +/- 0.05, N = 93.733.823.87

OpenRadioss

Model: Bumper Beam

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenRadioss 2022.10.13Model: Bumper Beammitigations=offretbleed=stuffDefault - IBRS60120180240300SE +/- 0.54, N = 3SE +/- 0.27, N = 3SE +/- 0.57, N = 3246.93251.35256.09

PostgreSQL

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

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 100 - Mode: Read Writemitigations=offretbleed=stuffDefault - IBRS60120180240300SE +/- 1.15, N = 3SE +/- 1.17, N = 3SE +/- 0.67, N = 32832792731. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

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=stuffmitigations=offDefault - IBRS0.5131.0261.5392.0522.565SE +/- 0.02, N = 9SE +/- 0.03, N = 9SE +/- 0.01, N = 92.202.262.28

PostgreSQL

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

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 50 - Mode: Read Write - Average Latencymitigations=offretbleed=stuffDefault - IBRS4080120160200SE +/- 0.50, N = 3SE +/- 0.63, N = 3SE +/- 0.60, N = 3171.09172.28177.251. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

PostgreSQL

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

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 50 - Mode: Read Writemitigations=offretbleed=stuffDefault - IBRS60120180240300SE +/- 0.86, N = 3SE +/- 1.06, N = 3SE +/- 0.95, N = 32922902821. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

Darktable

Test: Boat - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 3.8.1Test: Boat - Acceleration: CPU-onlymitigations=offretbleed=stuffDefault - IBRS246810SE +/- 0.016, N = 3SE +/- 0.007, N = 3SE +/- 0.019, N = 36.5976.6736.822

Darktable

Test: Masskrug - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 3.8.1Test: Masskrug - Acceleration: CPU-onlymitigations=offretbleed=stuffDefault - IBRS246810SE +/- 0.003, N = 3SE +/- 0.009, N = 3SE +/- 0.004, N = 35.8175.9356.014

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 Timemitigations=offretbleed=stuffDefault - IBRS0.91351.8272.74053.6544.5675SE +/- 0.05, N = 9SE +/- 0.04, N = 9SE +/- 0.04, N = 93.934.054.06

DaCapo Benchmark

Java Test: Jython

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: Jythonmitigations=offretbleed=stuffDefault - IBRS8001600240032004000SE +/- 11.14, N = 4SE +/- 38.42, N = 4SE +/- 29.51, N = 4339734993509

Renaissance

Test: Apache Spark PageRank

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Apache Spark PageRankmitigations=offretbleed=stuffDefault - IBRS7001400210028003500SE +/- 29.98, N = 15SE +/- 27.61, N = 9SE +/- 25.09, N = 153326.43327.03433.3MIN: 2772.66 / MAX: 3869.17MIN: 2791.89 / MAX: 3640.39MIN: 2819.13 / MAX: 3886.33

Timed FFmpeg Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed FFmpeg Compilation 4.4Time To Compilemitigations=offretbleed=stuffDefault - IBRS20406080100SE +/- 0.12, N = 3SE +/- 0.10, N = 3SE +/- 0.24, N = 375.5476.7977.88

Selenium

Benchmark: PSPDFKit WASM - Browser: Firefox

OpenBenchmarking.orgScore, Fewer Is BetterSeleniumBenchmark: PSPDFKit WASM - Browser: Firefoxmitigations=offretbleed=stuffDefault - IBRS6001200180024003000SE +/- 1.20, N = 3SE +/- 18.75, N = 3SE +/- 20.42, N = 32907294229951. firefox 109.0

Darktable

Test: Server Room - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 3.8.1Test: Server Room - Acceleration: CPU-onlymitigations=offretbleed=stuffDefault - IBRS0.98551.9712.95653.9424.9275SE +/- 0.001, N = 3SE +/- 0.002, N = 3SE +/- 0.000, N = 34.2604.3164.380

JPEG XL libjxl

Input: JPEG - Quality: 100

OpenBenchmarking.orgMP/s, More Is BetterJPEG XL libjxl 0.7Input: JPEG - Quality: 100mitigations=offretbleed=stuffDefault - IBRS0.16430.32860.49290.65720.8215SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.730.710.711. (CXX) g++ options: -fno-rtti -funwind-tables -O3 -O2 -fPIE -pie -lm -latomic

libavif avifenc

Encoder Speed: 6

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.11Encoder Speed: 6mitigations=offretbleed=stuffDefault - IBRS3691215SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 311.4011.5211.721. (CXX) g++ options: -O3 -fPIC -lm

Renaissance

Test: Apache Spark ALS

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Apache Spark ALSmitigations=offretbleed=stuffDefault - IBRS7001400210028003500SE +/- 24.98, N = 3SE +/- 3.75, N = 3SE +/- 21.69, N = 33196.93253.63285.0MIN: 3095.09 / MAX: 3333.69MIN: 3135.53 / MAX: 3442.08MIN: 3166.2 / MAX: 3455.13

Selenium

Benchmark: Kraken - Browser: Firefox

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: Kraken - Browser: Firefoxmitigations=offretbleed=stuffDefault - IBRS2004006008001000SE +/- 1.21, N = 3SE +/- 3.56, N = 3SE +/- 3.43, N = 3998.11014.01025.61. firefox 109.0

OpenVINO

Model: Vehicle Detection FP16 - Device: CPU

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2022.3Model: Vehicle Detection FP16 - Device: CPUmitigations=offretbleed=stuffDefault - IBRS816243240SE +/- 0.14, N = 3SE +/- 0.16, N = 3SE +/- 0.36, N = 332.7932.8133.62MIN: 16.33 / MAX: 47.63MIN: 12.04 / MAX: 47.95MIN: 21.92 / MAX: 49.491. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

Renaissance

Test: Random Forest

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Random Forestretbleed=stuffmitigations=offDefault - IBRS140280420560700SE +/- 4.84, N = 3SE +/- 5.60, N = 3SE +/- 5.30, N = 3652.9656.8669.4MIN: 583.81 / MAX: 849.4MIN: 575.83 / MAX: 895.44MIN: 591.18 / MAX: 935.31

OpenVINO

Model: Vehicle Detection FP16 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2022.3Model: Vehicle Detection FP16 - Device: CPUmitigations=offretbleed=stuffDefault - IBRS306090120150SE +/- 0.49, N = 3SE +/- 0.61, N = 3SE +/- 1.28, N = 3121.90121.84118.931. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

TensorFlow

Device: CPU - Batch Size: 32 - Model: ResNet-50

OpenBenchmarking.orgimages/sec, More Is BetterTensorFlow 2.10Device: CPU - Batch Size: 32 - Model: ResNet-50mitigations=offretbleed=stuffDefault - IBRS3691215SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 39.259.149.03

Darktable

Test: Server Rack - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 3.8.1Test: Server Rack - Acceleration: CPU-onlymitigations=offretbleed=stuffDefault - IBRS0.06640.13280.19920.26560.332SE +/- 0.001, N = 3SE +/- 0.000, N = 3SE +/- 0.001, N = 30.2880.2900.295

TensorFlow

Device: CPU - Batch Size: 16 - Model: ResNet-50

OpenBenchmarking.orgimages/sec, More Is BetterTensorFlow 2.10Device: CPU - Batch Size: 16 - Model: ResNet-50mitigations=offretbleed=stuffDefault - IBRS3691215SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 39.169.098.96

GraphicsMagick

Operation: Swirl

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.38Operation: Swirlmitigations=offretbleed=stuffDefault - IBRS60120180240300SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.33, N = 32812782761. (CC) gcc options: -fopenmp -O2 -ljbig -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread

OpenRadioss

Model: Rubber O-Ring Seal Installation

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenRadioss 2022.10.13Model: Rubber O-Ring Seal Installationmitigations=offretbleed=stuffDefault - IBRS70140210280350SE +/- 0.14, N = 3SE +/- 0.07, N = 3SE +/- 0.58, N = 3334.59338.20340.35

OpenVINO

Model: Person Detection FP32 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2022.3Model: Person Detection FP32 - Device: CPUmitigations=offretbleed=stuffDefault - IBRS0.26780.53560.80341.07121.339SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 31.191.181.171. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

GraphicsMagick

Operation: Enhanced

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.38Operation: Enhancedmitigations=offretbleed=stuffDefault - IBRS306090120150SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 31461451441. (CC) gcc options: -fopenmp -O2 -ljbig -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread

OpenVINO

Model: Person Detection FP32 - Device: CPU

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2022.3Model: Person Detection FP32 - Device: CPUmitigations=offretbleed=stuffDefault - IBRS7001400210028003500SE +/- 22.88, N = 3SE +/- 17.20, N = 3SE +/- 1.96, N = 33302.523335.213345.50MIN: 2825.73 / MAX: 3485.19MIN: 2894.43 / MAX: 3547.72MIN: 2864.8 / MAX: 3519.551. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

OpenRadioss

Model: Cell Phone Drop Test

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenRadioss 2022.10.13Model: Cell Phone Drop Testmitigations=offretbleed=stuffDefault - IBRS4080120160200SE +/- 0.67, N = 3SE +/- 0.23, N = 3SE +/- 0.07, N = 3174.24175.36176.26

OpenRadioss

Model: Bird Strike on Windshield

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenRadioss 2022.10.13Model: Bird Strike on Windshieldretbleed=stuffmitigations=offDefault - IBRS100200300400500SE +/- 0.41, N = 3SE +/- 1.91, N = 3SE +/- 0.43, N = 3452.51453.97456.03

nekRS

Input: TurboPipe Periodic

OpenBenchmarking.orgFLOP/s, More Is BetternekRS 22.0Input: TurboPipe Periodicretbleed=stuffmitigations=offDefault - IBRS6000M12000M18000M24000M30000MSE +/- 10450996.76, N = 3SE +/- 7308214.56, N = 3SE +/- 102607520.84, N = 32918910000029176500000290671000001. (CXX) g++ options: -fopenmp -O2 -march=native -mtune=native -ftree-vectorize -lmpi_cxx -lmpi

BRL-CAD

VGR Performance Metric

OpenBenchmarking.orgVGR Performance Metric, More Is BetterBRL-CAD 7.34VGR Performance Metricmitigations=offDefault - IBRSretbleed=stuff20K40K60K80K100K9776397699976251. (CXX) g++ options: -std=c++14 -pipe -fvisibility=hidden -fno-strict-aliasing -fno-common -fexceptions -ftemplate-depth-128 -m64 -ggdb3 -O3 -fipa-pta -fstrength-reduce -finline-functions -flto -ltcl8.6 -lregex_brl -lz_brl -lnetpbm -ldl -lm -ltk8.6

miniBUDE

Implementation: OpenMP - Input Deck: BM1

OpenBenchmarking.orgBillion Interactions/s, More Is BetterminiBUDE 20210901Implementation: OpenMP - Input Deck: BM1mitigations=offretbleed=stuffDefault - IBRS3691215SE +/- 0.002, N = 3SE +/- 0.002, N = 3SE +/- 0.005, N = 39.0489.0489.0401. (CC) gcc options: -std=c99 -Ofast -ffast-math -fopenmp -march=native -lm

miniBUDE

Implementation: OpenMP - Input Deck: BM1

OpenBenchmarking.orgGFInst/s, More Is BetterminiBUDE 20210901Implementation: OpenMP - Input Deck: BM1mitigations=offretbleed=stuffDefault - IBRS50100150200250SE +/- 0.05, N = 3SE +/- 0.05, N = 3SE +/- 0.13, N = 3226.20226.19226.011. (CC) gcc options: -std=c99 -Ofast -ffast-math -fopenmp -march=native -lm

EnCodec

Target Bandwidth: 3 kbps

OpenBenchmarking.orgSeconds, Fewer Is BetterEnCodec 0.1.1Target Bandwidth: 3 kbpsmitigations=offretbleed=stuffDefault - IBRS1020304050SE +/- 0.59, N = 15SE +/- 0.58, N = 15SE +/- 0.55, N = 1537.0039.6845.50

Stress-NG

Test: Mutex

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: Mutexmitigations=offretbleed=stuffDefault - IBRS800K1600K2400K3200K4000KSE +/- 10583.22, N = 3SE +/- 2620.39, N = 3SE +/- 25520.21, N = 153905389.402099153.131589756.941. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

KeyDB

Test: SET - Parallel Connections: 50

OpenBenchmarking.orgRequests Per Second, More Is BetterKeyDB 6.3.2Test: SET - Parallel Connections: 50mitigations=offretbleed=stuffDefault - IBRS300K600K900K1200K1500KSE +/- 60883.87, N = 15SE +/- 41351.39, N = 15SE +/- 18722.88, N = 151256142.601011909.16940191.271. (CXX) g++ options: -ggdb -rdynamic -lm -lz -lcrypto -lbz2 -lzstd -llz4 -lsnappy -latomic -ldl -pthread -lrt -luuid -lcurl -lssl -std=c++14 -pedantic -fno-rtti -O2 -flto -MMD

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=stuffmitigations=offDefault - IBRS0.43650.8731.30951.7462.1825SE +/- 0.02, N = 9SE +/- 0.05, N = 9SE +/- 0.02, N = 91.861.871.94

Hackbench

Count: 2 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 2 - Type: Threadmitigations=offretbleed=stuffDefault - IBRS3691215SE +/- 0.542, N = 15SE +/- 0.269, N = 12SE +/- 0.021, N = 39.89010.62011.8481. (CC) gcc options: -lpthread

Hackbench

Count: 1 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 1 - Type: Threadmitigations=offretbleed=stuffDefault - IBRS246810SE +/- 0.087, N = 15SE +/- 0.005, N = 3SE +/- 0.008, N = 33.6565.3836.1741. (CC) gcc options: -lpthread

Sockperf

Test: Latency Under Load

OpenBenchmarking.orgusec, Fewer Is BetterSockperf 3.7Test: Latency Under Loadmitigations=offretbleed=stuffDefault - IBRS510152025SE +/- 0.89, N = 25SE +/- 0.68, N = 20SE +/- 0.13, N = 517.6419.3320.431. (CXX) g++ options: --param -O3 -rdynamic

Sockperf

Test: Latency Ping Pong

OpenBenchmarking.orgusec, Fewer Is BetterSockperf 3.7Test: Latency Ping Pongmitigations=offretbleed=stuffDefault - IBRS0.78731.57462.36193.14923.9365SE +/- 0.101, N = 25SE +/- 0.015, N = 5SE +/- 0.010, N = 52.6813.3913.4991. (CXX) g++ options: --param -O3 -rdynamic

Sockperf

Test: Throughput

OpenBenchmarking.orgMessages Per Second, More Is BetterSockperf 3.7Test: Throughputmitigations=offretbleed=stuffDefault - IBRS200K400K600K800K1000KSE +/- 8350.04, N = 6SE +/- 9910.93, N = 20SE +/- 9109.64, N = 208494405127784831741. (CXX) g++ options: --param -O3 -rdynamic


Phoronix Test Suite v10.8.4