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&rdt.

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 8700Kpostmark: Disk Transaction Performancesockperf: Throughputsockperf: Latency Ping Pongsockperf: Latency Under Loadosbench: Create Filesosbench: Create Threadsosbench: Launch Programsosbench: Create Processesosbench: Memory Allocationsminibude: OpenMP - BM1minibude: OpenMP - BM1nekrs: TurboPipe Periodicopenradioss: Bumper Beamopenradioss: Cell Phone Drop Testopenradioss: Bird Strike on Windshieldopenradioss: Rubber O-Ring Seal Installationdacapobench: Jythondacapobench: Tradesoapdacapobench: Tradebeansrenaissance: Rand Forestrenaissance: ALS Movie Lensrenaissance: Apache Spark ALSrenaissance: Savina Reactors.IOrenaissance: Apache Spark PageRankrenaissance: Finagle HTTP Requestsrenaissance: In-Memory Database Shootoutrenaissance: Akka Unbalanced Cobwebbed Treerenaissance: Genetic Algorithm Using Jenetics + Futuresjpegxl: PNG - 90jpegxl: JPEG - 90jpegxl: PNG - 100jpegxl: JPEG - 100jpegxl-decode: 1jpegxl-decode: Allgraphics-magick: Swirlgraphics-magick: Rotategraphics-magick: Enhancedgraphics-magick: Resizinggraphics-magick: Noise-Gaussiangraphics-magick: HWB Color Spaceavifenc: 6avifenc: 6, Losslessbuild-ffmpeg: Time To Compilebuild-godot: Time To Compilehackbench: 1 - Threadhackbench: 2 - Threadhackbench: 4 - Threadhackbench: 8 - Threadhackbench: 1 - Processhackbench: 16 - Threadhackbench: 2 - Processhackbench: 4 - Processhackbench: 8 - Processhackbench: 16 - Processspark: 1000000 - 100 - SHA-512 Benchmark Timespark: 1000000 - 100 - Group By Test Timespark: 1000000 - 100 - Repartition Test Timespark: 1000000 - 100 - Inner Join Test Timespark: 1000000 - 100 - Broadcast Inner Join Test Timekeydb: SET - 50keydb: GET - 100keydb: SET - 100pgbench: 1 - 1 - Read Onlypgbench: 1 - 1 - Read Only - Average Latencypgbench: 1 - 1 - Read Writepgbench: 1 - 1 - Read Write - Average Latencypgbench: 1 - 50 - Read Onlypgbench: 1 - 50 - Read Only - Average Latencypgbench: 1 - 100 - Read Onlypgbench: 1 - 100 - Read Only - Average Latencypgbench: 1 - 50 - Read Writepgbench: 1 - 50 - Read Write - Average Latencypgbench: 1 - 100 - Read Writepgbench: 1 - 100 - Read Write - Average Latencytensorflow: CPU - 16 - ResNet-50tensorflow: CPU - 32 - ResNet-50sqlite-speedtest: Timed Time - Size 1,000darktable: Boat - CPU-onlydarktable: Masskrug - CPU-onlydarktable: Server Rack - CPU-onlydarktable: Server Room - CPU-onlygimp: resizegimp: rotategimp: auto-levelsgimp: unsharp-maskstress-ng: NUMAstress-ng: Futexstress-ng: Mutexstress-ng: Mallocstress-ng: Forkingstress-ng: SENDFILEstress-ng: Semaphoresstress-ng: x86_64 RdRandstress-ng: Socket Activitystress-ng: Context Switchingstress-ng: System V Message Passingctx-clock: Context Switch Timeopenvino: Person Detection FP32 - CPUopenvino: Person Detection FP32 - CPUopenvino: Vehicle Detection FP16 - CPUopenvino: Vehicle Detection FP16 - CPUrocksdb: Rand Fillrocksdb: Update Randrocksdb: Seq Fillrocksdb: Read While Writingrocksdb: Read Rand Write Randnginx: 20nginx: 100nginx: 200nginx: 500nginx: 1000nginx: 4000selenium: Kraken - Firefoxselenium: Jetstream 2 - Firefoxselenium: Speedometer - Firefoxselenium: PSPDFKit WASM - Firefoxencodec: 3 kbpsencodec: 6 kbpsencodec: 24 kbpsencodec: 1.5 kbpsbrl-cad: VGR Performance MetricDefault - IBRSretbleed=stuffmitigations=off47774831743.49920.42722.74627418.37015255.31311034.05412079.530716226.0099.04029067100000256.09176.26456.03340.35350941973059669.47511.53285.08739.83433.33942.03076.110746.02118.37.276.930.710.7141.74171.7527670614466717771611.71717.65077.882173.5336.17411.84823.31847.5096.03694.22411.63322.97347.17093.6374.063.873.312.281.94940191.27988714.02856214.38567060.0182314.3213103810.1613090750.323282177.245273366.8958.969.0365.0536.8226.0140.2954.3815.28716.73217.06319.718114.831676364.031589756.941349814.6128411.6986808.001096448.284551.474923.111842023.454468012.8414651.173345.50118.9333.624407802797626992411226055103429035017.2541474.9240532.8039388.9538123.9737317.261025.6118.632157299545.50345.80351.12144.1509769953195127783.39119.33221.04233418.41624653.35331033.46234672.396676226.1899.04829189100000251.35175.36452.51338.20349940872873652.97406.23253.67846.33327.03769.33009.110219.01751.47.647.310.730.7143.68184.4027881814567518078311.52317.41476.789170.1445.38310.62020.13240.7655.25980.30510.01219.77840.50879.9594.053.823.232.201.861011909.161006953.83880518.33561260.0182404.1603259390.1543216590.311290172.276279359.0619.099.1460.4476.6735.9350.2904.31614.51515.58015.91218.092111.251808555.192099153.131727598.7128808.0185272.441122576.444559.375393.741951379.025861332.359771.183335.21121.8432.814790563113527410911326279110836536857.2942500.4041795.8240426.1439137.1138110.741014.0121.216160294239.67939.89544.77538.4779762574268494402.68117.63715.14491714.05000745.12627927.36647965.999031226.2009.04829176500000246.93174.24453.97334.59339739852851656.87216.73196.97428.53326.43590.32788.89281.71696.28.117.780.740.7346.45194.2028192614669318688511.40016.97775.541166.2123.6569.89011.45523.0543.01445.3205.64611.01322.46444.9673.933.733.182.261.871256142.601112501.21962725.83635510.0162434.1203697140.1353601930.278292171.090283353.5809.169.2549.2996.5975.8170.2884.26013.33114.02014.41316.423127.222336584.583905389.403348961.6534561.96117783.801150685.61195169.636612.962873678.9210968542.191841.193302.52121.9032.795450613534528581661315737119226342155.1248786.6246790.0145143.3943262.8541979.60998.1124.838164290736.99636.88541.96735.90897763OpenBenchmarking.org

PostMark

Disk Transaction Performance

OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction PerformanceDefault - IBRSretbleed=stuffmitigations=off16003200480064008000SE +/- 30.33, N = 3SE +/- 0.00, N = 3SE +/- 74.33, N = 34777531974261. (CC) gcc options: -O3

Sockperf

Test: Throughput

OpenBenchmarking.orgMessages Per Second, More Is BetterSockperf 3.7Test: ThroughputDefault - IBRSretbleed=stuffmitigations=off200K400K600K800K1000KSE +/- 9109.64, N = 20SE +/- 9910.93, N = 20SE +/- 8350.04, N = 64831745127788494401. (CXX) g++ options: --param -O3 -rdynamic

Sockperf

Test: Latency Ping Pong

OpenBenchmarking.orgusec, Fewer Is BetterSockperf 3.7Test: Latency Ping PongDefault - IBRSretbleed=stuffmitigations=off0.78731.57462.36193.14923.9365SE +/- 0.010, N = 5SE +/- 0.015, N = 5SE +/- 0.101, N = 253.4993.3912.6811. (CXX) g++ options: --param -O3 -rdynamic

Sockperf

Test: Latency Under Load

OpenBenchmarking.orgusec, Fewer Is BetterSockperf 3.7Test: Latency Under LoadDefault - IBRSretbleed=stuffmitigations=off510152025SE +/- 0.13, N = 5SE +/- 0.68, N = 20SE +/- 0.89, N = 2520.4319.3317.641. (CXX) g++ options: --param -O3 -rdynamic

OSBench

Test: Create Files

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create FilesDefault - IBRSretbleed=stuffmitigations=off510152025SE +/- 0.03, N = 3SE +/- 0.11, N = 3SE +/- 0.06, N = 322.7521.0415.141. (CC) gcc options: -lm

OSBench

Test: Create Threads

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ThreadsDefault - IBRSretbleed=stuffmitigations=off510152025SE +/- 0.15, N = 3SE +/- 0.12, N = 3SE +/- 0.09, N = 318.3718.4214.051. (CC) gcc options: -lm

OSBench

Test: Launch Programs

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Launch ProgramsDefault - IBRSretbleed=stuffmitigations=off1224364860SE +/- 0.70, N = 3SE +/- 0.29, N = 3SE +/- 0.16, N = 355.3153.3545.131. (CC) gcc options: -lm

OSBench

Test: Create Processes

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ProcessesDefault - IBRSretbleed=stuffmitigations=off816243240SE +/- 0.26, N = 3SE +/- 0.29, N = 8SE +/- 0.04, N = 334.0533.4627.371. (CC) gcc options: -lm

OSBench

Test: Memory Allocations

OpenBenchmarking.orgNs Per Event, Fewer Is BetterOSBenchTest: Memory AllocationsDefault - IBRSretbleed=stuffmitigations=off20406080100SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 379.5372.4066.001. (CC) gcc options: -lm

miniBUDE

Implementation: OpenMP - Input Deck: BM1

OpenBenchmarking.orgGFInst/s, More Is BetterminiBUDE 20210901Implementation: OpenMP - Input Deck: BM1Default - IBRSretbleed=stuffmitigations=off50100150200250SE +/- 0.13, N = 3SE +/- 0.05, N = 3SE +/- 0.05, N = 3226.01226.19226.201. (CC) gcc options: -std=c99 -Ofast -ffast-math -fopenmp -march=native -lm

miniBUDE

Implementation: OpenMP - Input Deck: BM1

OpenBenchmarking.orgBillion Interactions/s, More Is BetterminiBUDE 20210901Implementation: OpenMP - Input Deck: BM1Default - IBRSretbleed=stuffmitigations=off3691215SE +/- 0.005, N = 3SE +/- 0.002, N = 3SE +/- 0.002, N = 39.0409.0489.0481. (CC) gcc options: -std=c99 -Ofast -ffast-math -fopenmp -march=native -lm

nekRS

Input: TurboPipe Periodic

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

OpenRadioss

Model: Bumper Beam

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenRadioss 2022.10.13Model: Bumper BeamDefault - IBRSretbleed=stuffmitigations=off60120180240300SE +/- 0.57, N = 3SE +/- 0.27, N = 3SE +/- 0.54, N = 3256.09251.35246.93

OpenRadioss

Model: Cell Phone Drop Test

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenRadioss 2022.10.13Model: Cell Phone Drop TestDefault - IBRSretbleed=stuffmitigations=off4080120160200SE +/- 0.07, N = 3SE +/- 0.23, N = 3SE +/- 0.67, N = 3176.26175.36174.24

OpenRadioss

Model: Bird Strike on Windshield

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenRadioss 2022.10.13Model: Bird Strike on WindshieldDefault - IBRSretbleed=stuffmitigations=off100200300400500SE +/- 0.43, N = 3SE +/- 0.41, N = 3SE +/- 1.91, N = 3456.03452.51453.97

OpenRadioss

Model: Rubber O-Ring Seal Installation

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenRadioss 2022.10.13Model: Rubber O-Ring Seal InstallationDefault - IBRSretbleed=stuffmitigations=off70140210280350SE +/- 0.58, N = 3SE +/- 0.07, N = 3SE +/- 0.14, N = 3340.35338.20334.59

DaCapo Benchmark

Java Test: Jython

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: JythonDefault - IBRSretbleed=stuffmitigations=off8001600240032004000SE +/- 29.51, N = 4SE +/- 38.42, N = 4SE +/- 11.14, N = 4350934993397

DaCapo Benchmark

Java Test: Tradesoap

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradesoapDefault - IBRSretbleed=stuffmitigations=off9001800270036004500SE +/- 34.43, N = 4SE +/- 29.62, N = 4419740873985

DaCapo Benchmark

Java Test: Tradebeans

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradebeansDefault - IBRSretbleed=stuffmitigations=off7001400210028003500SE +/- 19.80, N = 20SE +/- 22.87, N = 9SE +/- 25.61, N = 20305928732851

Renaissance

Test: Random Forest

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Random ForestDefault - IBRSretbleed=stuffmitigations=off140280420560700SE +/- 5.30, N = 3SE +/- 4.84, N = 3SE +/- 5.60, N = 3669.4652.9656.8MIN: 591.18 / MAX: 935.31MIN: 583.81 / MAX: 849.4MIN: 575.83 / MAX: 895.44

Renaissance

Test: ALS Movie Lens

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: ALS Movie LensDefault - IBRSretbleed=stuffmitigations=off16003200480064008000SE +/- 11.86, N = 3SE +/- 36.22, N = 3SE +/- 22.12, N = 37511.57406.27216.7MIN: 7487.97 / MAX: 8323.76MIN: 7367.99 / MAX: 8203.86MIN: 7172.5 / MAX: 7935.58

Renaissance

Test: Apache Spark ALS

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Apache Spark ALSDefault - IBRSretbleed=stuffmitigations=off7001400210028003500SE +/- 21.69, N = 3SE +/- 3.75, N = 3SE +/- 24.98, N = 33285.03253.63196.9MIN: 3166.2 / MAX: 3455.13MIN: 3135.53 / MAX: 3442.08MIN: 3095.09 / MAX: 3333.69

Renaissance

Test: Savina Reactors.IO

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Savina Reactors.IODefault - IBRSretbleed=stuffmitigations=off2K4K6K8K10KSE +/- 61.71, N = 3SE +/- 70.65, N = 7SE +/- 19.02, N = 38739.87846.37428.5MIN: 8639.58 / MAX: 12439.74MIN: 7502.49 / MAX: 11124.32MIN: 7391.25 / MAX: 10395.58

Renaissance

Test: Apache Spark PageRank

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Apache Spark PageRankDefault - IBRSretbleed=stuffmitigations=off7001400210028003500SE +/- 25.09, N = 15SE +/- 27.61, N = 9SE +/- 29.98, N = 153433.33327.03326.4MIN: 2819.13 / MAX: 3886.33MIN: 2791.89 / MAX: 3640.39MIN: 2772.66 / MAX: 3869.17

Renaissance

Test: Finagle HTTP Requests

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Finagle HTTP RequestsDefault - IBRSretbleed=stuffmitigations=off8001600240032004000SE +/- 22.58, N = 3SE +/- 32.91, N = 3SE +/- 3.15, N = 33942.03769.33590.3MIN: 3534.14 / MAX: 4925.19MIN: 3355.5 / MAX: 4256.03MIN: 3253.12 / MAX: 4125.21

Renaissance

Test: In-Memory Database Shootout

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: In-Memory Database ShootoutDefault - IBRSretbleed=stuffmitigations=off7001400210028003500SE +/- 33.41, N = 3SE +/- 14.32, N = 3SE +/- 20.53, N = 33076.13009.12788.8MIN: 2784.12 / MAX: 3396.21MIN: 2707.74 / MAX: 3350.61MIN: 2487.01 / MAX: 3067.66

Renaissance

Test: Akka Unbalanced Cobwebbed Tree

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Akka Unbalanced Cobwebbed TreeDefault - IBRSretbleed=stuffmitigations=off2K4K6K8K10KSE +/- 35.94, N = 3SE +/- 24.73, N = 3SE +/- 31.59, N = 310746.010219.09281.7MIN: 8226.64 / MAX: 10809MIN: 7777.75 / MAX: 10264.36MIN: 7127.81 / MAX: 9321.76

Renaissance

Test: Genetic Algorithm Using Jenetics + Futures

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Genetic Algorithm Using Jenetics + FuturesDefault - IBRSretbleed=stuffmitigations=off5001000150020002500SE +/- 16.37, N = 3SE +/- 15.36, N = 3SE +/- 11.83, N = 32118.31751.41696.2MIN: 2064.91 / MAX: 2178.79MIN: 1714.16 / MAX: 1793.15MIN: 1660.4 / MAX: 1755.27

JPEG XL libjxl

Input: PNG - Quality: 90

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

JPEG XL libjxl

Input: JPEG - Quality: 90

OpenBenchmarking.orgMP/s, More Is BetterJPEG XL libjxl 0.7Input: JPEG - Quality: 90Default - IBRSretbleed=stuffmitigations=off246810SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 36.937.317.781. (CXX) g++ options: -fno-rtti -funwind-tables -O3 -O2 -fPIE -pie -lm -latomic

JPEG XL libjxl

Input: PNG - Quality: 100

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

JPEG XL libjxl

Input: JPEG - Quality: 100

OpenBenchmarking.orgMP/s, More Is BetterJPEG XL libjxl 0.7Input: JPEG - Quality: 100Default - IBRSretbleed=stuffmitigations=off0.16430.32860.49290.65720.8215SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.710.710.731. (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: 1Default - IBRSretbleed=stuffmitigations=off1122334455SE +/- 0.03, N = 3SE +/- 0.05, N = 3SE +/- 0.04, N = 341.7443.6846.45

JPEG XL Decoding libjxl

CPU Threads: All

OpenBenchmarking.orgMP/s, More Is BetterJPEG XL Decoding libjxl 0.7CPU Threads: AllDefault - IBRSretbleed=stuffmitigations=off4080120160200SE +/- 0.03, N = 3SE +/- 0.12, N = 3SE +/- 0.09, N = 3171.75184.40194.20

GraphicsMagick

Operation: Swirl

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

GraphicsMagick

Operation: Rotate

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.38Operation: RotateDefault - IBRSretbleed=stuffmitigations=off2004006008001000SE +/- 8.42, N = 4SE +/- 0.33, N = 3SE +/- 0.33, N = 37068189261. (CC) gcc options: -fopenmp -O2 -ljbig -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread

GraphicsMagick

Operation: Enhanced

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

GraphicsMagick

Operation: Resizing

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

GraphicsMagick

Operation: Noise-Gaussian

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

GraphicsMagick

Operation: HWB Color Space

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

libavif avifenc

Encoder Speed: 6

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.11Encoder Speed: 6Default - IBRSretbleed=stuffmitigations=off3691215SE +/- 0.04, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 311.7211.5211.401. (CXX) g++ options: -O3 -fPIC -lm

libavif avifenc

Encoder Speed: 6, Lossless

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.11Encoder Speed: 6, LosslessDefault - IBRSretbleed=stuffmitigations=off48121620SE +/- 0.24, N = 3SE +/- 0.15, N = 3SE +/- 0.02, N = 317.6517.4116.981. (CXX) g++ options: -O3 -fPIC -lm

Timed FFmpeg Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed FFmpeg Compilation 4.4Time To CompileDefault - IBRSretbleed=stuffmitigations=off20406080100SE +/- 0.24, N = 3SE +/- 0.10, N = 3SE +/- 0.12, N = 377.8876.7975.54

Timed Godot Game Engine Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Godot Game Engine Compilation 3.2.3Time To CompileDefault - IBRSretbleed=stuffmitigations=off4080120160200SE +/- 0.24, N = 3SE +/- 0.11, N = 3SE +/- 0.25, N = 3173.53170.14166.21

Hackbench

Count: 1 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 1 - Type: ThreadDefault - IBRSretbleed=stuffmitigations=off246810SE +/- 0.008, N = 3SE +/- 0.005, N = 3SE +/- 0.087, N = 156.1745.3833.6561. (CC) gcc options: -lpthread

Hackbench

Count: 2 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 2 - Type: ThreadDefault - IBRSretbleed=stuffmitigations=off3691215SE +/- 0.021, N = 3SE +/- 0.269, N = 12SE +/- 0.542, N = 1511.84810.6209.8901. (CC) gcc options: -lpthread

Hackbench

Count: 4 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 4 - Type: ThreadDefault - IBRSretbleed=stuffmitigations=off612182430SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.00, N = 323.3220.1311.461. (CC) gcc options: -lpthread

Hackbench

Count: 8 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: ThreadDefault - IBRSretbleed=stuffmitigations=off1122334455SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.05, N = 347.5140.7723.051. (CC) gcc options: -lpthread

Hackbench

Count: 1 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 1 - Type: ProcessDefault - IBRSretbleed=stuffmitigations=off246810SE +/- 0.004, N = 3SE +/- 0.016, N = 3SE +/- 0.007, N = 36.0365.2593.0141. (CC) gcc options: -lpthread

Hackbench

Count: 16 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ThreadDefault - IBRSretbleed=stuffmitigations=off20406080100SE +/- 0.03, N = 3SE +/- 0.15, N = 3SE +/- 0.03, N = 394.2280.3145.321. (CC) gcc options: -lpthread

Hackbench

Count: 2 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 2 - Type: ProcessDefault - IBRSretbleed=stuffmitigations=off3691215SE +/- 0.029, N = 3SE +/- 0.004, N = 3SE +/- 0.008, N = 311.63310.0125.6461. (CC) gcc options: -lpthread

Hackbench

Count: 4 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 4 - Type: ProcessDefault - IBRSretbleed=stuffmitigations=off612182430SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 322.9719.7811.011. (CC) gcc options: -lpthread

Hackbench

Count: 8 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: ProcessDefault - IBRSretbleed=stuffmitigations=off1122334455SE +/- 0.01, N = 3SE +/- 0.13, N = 3SE +/- 0.05, N = 347.1740.5122.461. (CC) gcc options: -lpthread

Hackbench

Count: 16 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ProcessDefault - IBRSretbleed=stuffmitigations=off20406080100SE +/- 0.07, N = 3SE +/- 0.11, N = 3SE +/- 0.16, N = 393.6479.9644.971. (CC) gcc options: -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 - IBRSretbleed=stuffmitigations=off0.91351.8272.74053.6544.5675SE +/- 0.04, N = 9SE +/- 0.04, N = 9SE +/- 0.05, N = 94.064.053.93

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 - IBRSretbleed=stuffmitigations=off0.87081.74162.61243.48324.354SE +/- 0.05, N = 9SE +/- 0.04, N = 9SE +/- 0.03, N = 93.873.823.73

Apache Spark

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

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Repartition Test TimeDefault - IBRSretbleed=stuffmitigations=off0.74481.48962.23442.97923.724SE +/- 0.03, N = 9SE +/- 0.02, N = 9SE +/- 0.03, N = 93.313.233.18

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 TimeDefault - IBRSretbleed=stuffmitigations=off0.5131.0261.5392.0522.565SE +/- 0.01, N = 9SE +/- 0.02, N = 9SE +/- 0.03, N = 92.282.202.26

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 TimeDefault - IBRSretbleed=stuffmitigations=off0.43650.8731.30951.7462.1825SE +/- 0.02, N = 9SE +/- 0.02, N = 9SE +/- 0.05, N = 91.941.861.87

KeyDB

Test: SET - Parallel Connections: 50

OpenBenchmarking.orgRequests Per Second, More Is BetterKeyDB 6.3.2Test: SET - Parallel Connections: 50Default - IBRSretbleed=stuffmitigations=off300K600K900K1200K1500KSE +/- 18722.88, N = 15SE +/- 41351.39, N = 15SE +/- 60883.87, N = 15940191.271011909.161256142.601. (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

KeyDB

Test: GET - Parallel Connections: 100

OpenBenchmarking.orgRequests Per Second, More Is BetterKeyDB 6.3.2Test: GET - Parallel Connections: 100Default - IBRSretbleed=stuffmitigations=off200K400K600K800K1000KSE +/- 2991.16, N = 3SE +/- 1722.76, N = 3SE +/- 4107.17, N = 3988714.021006953.831112501.211. (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

KeyDB

Test: SET - Parallel Connections: 100

OpenBenchmarking.orgRequests Per Second, More Is BetterKeyDB 6.3.2Test: SET - Parallel Connections: 100Default - IBRSretbleed=stuffmitigations=off200K400K600K800K1000KSE +/- 2602.31, N = 3SE +/- 3307.15, N = 3SE +/- 8710.88, N = 3856214.38880518.33962725.831. (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

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

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 LatencyDefault - IBRSretbleed=stuffmitigations=off0.00410.00820.01230.01640.0205SE +/- 0.000, N = 3SE +/- 0.000, N = 3SE +/- 0.000, N = 30.0180.0180.0161. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

PostgreSQL

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

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 1 - Mode: Read WriteDefault - IBRSretbleed=stuffmitigations=off50100150200250SE +/- 1.85, N = 3SE +/- 2.18, N = 3SE +/- 1.90, N = 32312402431. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

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 LatencyDefault - IBRSretbleed=stuffmitigations=off0.97221.94442.91663.88884.861SE +/- 0.035, N = 3SE +/- 0.038, N = 3SE +/- 0.032, N = 34.3214.1604.1201. (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 OnlyDefault - IBRSretbleed=stuffmitigations=off80K160K240K320K400KSE +/- 2106.47, N = 3SE +/- 1772.14, N = 3SE +/- 2287.50, N = 33103813259393697141. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

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 LatencyDefault - IBRSretbleed=stuffmitigations=off0.03620.07240.10860.14480.181SE +/- 0.001, N = 3SE +/- 0.001, N = 3SE +/- 0.001, N = 30.1610.1540.1351. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

PostgreSQL

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

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 100 - Mode: Read OnlyDefault - IBRSretbleed=stuffmitigations=off80K160K240K320K400KSE +/- 813.74, N = 3SE +/- 842.22, N = 3SE +/- 2589.36, N = 33090753216593601931. (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 LatencyDefault - IBRSretbleed=stuffmitigations=off0.07270.14540.21810.29080.3635SE +/- 0.001, N = 3SE +/- 0.001, N = 3SE +/- 0.002, N = 30.3230.3110.2781. (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 WriteDefault - IBRSretbleed=stuffmitigations=off60120180240300SE +/- 0.95, N = 3SE +/- 1.06, N = 3SE +/- 0.86, N = 32822902921. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

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 LatencyDefault - IBRSretbleed=stuffmitigations=off4080120160200SE +/- 0.60, N = 3SE +/- 0.63, N = 3SE +/- 0.50, N = 3177.25172.28171.091. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

PostgreSQL

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

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

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 LatencyDefault - IBRSretbleed=stuffmitigations=off80160240320400SE +/- 0.91, N = 3SE +/- 1.51, N = 3SE +/- 1.45, N = 3366.90359.06353.581. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

TensorFlow

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

OpenBenchmarking.orgimages/sec, More Is BetterTensorFlow 2.10Device: CPU - Batch Size: 16 - Model: ResNet-50Default - IBRSretbleed=stuffmitigations=off3691215SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 38.969.099.16

TensorFlow

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

OpenBenchmarking.orgimages/sec, More Is BetterTensorFlow 2.10Device: CPU - Batch Size: 32 - Model: ResNet-50Default - IBRSretbleed=stuffmitigations=off3691215SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 39.039.149.25

SQLite Speedtest

Timed Time - Size 1,000

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite Speedtest 3.30Timed Time - Size 1,000Default - IBRSretbleed=stuffmitigations=off1530456075SE +/- 0.05, N = 3SE +/- 0.16, N = 3SE +/- 0.06, N = 365.0560.4549.301. (CC) gcc options: -O2 -lz

Darktable

Test: Boat - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 3.8.1Test: Boat - Acceleration: CPU-onlyDefault - IBRSretbleed=stuffmitigations=off246810SE +/- 0.019, N = 3SE +/- 0.007, N = 3SE +/- 0.016, N = 36.8226.6736.597

Darktable

Test: Masskrug - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 3.8.1Test: Masskrug - Acceleration: CPU-onlyDefault - IBRSretbleed=stuffmitigations=off246810SE +/- 0.004, N = 3SE +/- 0.009, N = 3SE +/- 0.003, N = 36.0145.9355.817

Darktable

Test: Server Rack - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 3.8.1Test: Server Rack - Acceleration: CPU-onlyDefault - IBRSretbleed=stuffmitigations=off0.06640.13280.19920.26560.332SE +/- 0.001, N = 3SE +/- 0.000, N = 3SE +/- 0.001, N = 30.2950.2900.288

Darktable

Test: Server Room - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 3.8.1Test: Server Room - Acceleration: CPU-onlyDefault - IBRSretbleed=stuffmitigations=off0.98551.9712.95653.9424.9275SE +/- 0.000, N = 3SE +/- 0.002, N = 3SE +/- 0.001, N = 34.3804.3164.260

GIMP

Test: resize

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.30Test: resizeDefault - IBRSretbleed=stuffmitigations=off48121620SE +/- 0.03, N = 3SE +/- 0.10, N = 3SE +/- 0.09, N = 315.2914.5213.33

GIMP

Test: rotate

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.30Test: rotateDefault - IBRSretbleed=stuffmitigations=off48121620SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 316.7315.5814.02

GIMP

Test: auto-levels

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.30Test: auto-levelsDefault - IBRSretbleed=stuffmitigations=off48121620SE +/- 0.02, N = 3SE +/- 0.06, N = 3SE +/- 0.10, N = 317.0615.9114.41

GIMP

Test: unsharp-mask

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.30Test: unsharp-maskDefault - IBRSretbleed=stuffmitigations=off510152025SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 319.7218.0916.42

Stress-NG

Test: NUMA

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: NUMADefault - IBRSretbleed=stuffmitigations=off306090120150SE +/- 0.37, N = 3SE +/- 0.17, N = 3SE +/- 0.52, N = 3114.83111.25127.221. (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: Futex

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: FutexDefault - IBRSretbleed=stuffmitigations=off500K1000K1500K2000K2500KSE +/- 3217.18, N = 3SE +/- 17750.99, N = 3SE +/- 15636.00, N = 31676364.031808555.192336584.581. (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: Mutex

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: MutexDefault - IBRSretbleed=stuffmitigations=off800K1600K2400K3200K4000KSE +/- 25520.21, N = 15SE +/- 2620.39, N = 3SE +/- 10583.22, N = 31589756.942099153.133905389.401. (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: MallocDefault - IBRSretbleed=stuffmitigations=off700K1400K2100K2800K3500KSE +/- 10394.72, N = 3SE +/- 4197.91, N = 3SE +/- 14804.45, N = 31349814.611727598.713348961.651. (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: Forking

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: ForkingDefault - IBRSretbleed=stuffmitigations=off7K14K21K28K35KSE +/- 134.25, N = 3SE +/- 118.72, N = 3SE +/- 153.52, N = 328411.6928808.0134561.961. (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: SENDFILEDefault - IBRSretbleed=stuffmitigations=off30K60K90K120K150KSE +/- 5.84, N = 3SE +/- 14.50, N = 3SE +/- 27.53, N = 386808.0085272.44117783.801. (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: Semaphores

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: SemaphoresDefault - IBRSretbleed=stuffmitigations=off200K400K600K800K1000KSE +/- 10185.31, N = 3SE +/- 8222.25, N = 15SE +/- 7317.45, N = 151096448.281122576.441150685.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: x86_64 RdRand

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: x86_64 RdRandDefault - IBRSretbleed=stuffmitigations=off40K80K120K160K200KSE +/- 5.04, N = 3SE +/- 5.44, N = 3SE +/- 0.77, N = 34551.474559.37195169.631. (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 ActivityDefault - IBRSretbleed=stuffmitigations=off14002800420056007000SE +/- 31.64, N = 3SE +/- 6.13, N = 3SE +/- 3.45, N = 34923.115393.746612.961. (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: Context Switching

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: Context SwitchingDefault - IBRSretbleed=stuffmitigations=off600K1200K1800K2400K3000KSE +/- 3389.14, N = 3SE +/- 1270.93, N = 3SE +/- 1704.87, N = 31842023.451951379.022873678.921. (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 PassingDefault - IBRSretbleed=stuffmitigations=off2M4M6M8M10MSE +/- 5593.60, N = 3SE +/- 1624.74, N = 3SE +/- 21206.16, N = 34468012.845861332.3510968542.191. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

ctx_clock

Context Switch Time

OpenBenchmarking.orgClocks, Fewer Is Betterctx_clockContext Switch TimeDefault - IBRSretbleed=stuffmitigations=off30060090012001500SE +/- 0.67, N = 3SE +/- 0.67, N = 3SE +/- 0.00, N = 31465977184

OpenVINO

Model: Person Detection FP32 - Device: CPU

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

OpenVINO

Model: Person Detection FP32 - Device: CPU

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2022.3Model: Person Detection FP32 - Device: CPUDefault - IBRSretbleed=stuffmitigations=off7001400210028003500SE +/- 1.96, N = 3SE +/- 17.20, N = 3SE +/- 22.88, N = 33345.503335.213302.52MIN: 2864.8 / MAX: 3519.55MIN: 2894.43 / MAX: 3547.72MIN: 2825.73 / MAX: 3485.191. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

OpenVINO

Model: Vehicle Detection FP16 - Device: CPU

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

OpenVINO

Model: Vehicle Detection FP16 - Device: CPU

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2022.3Model: Vehicle Detection FP16 - Device: CPUDefault - IBRSretbleed=stuffmitigations=off816243240SE +/- 0.36, N = 3SE +/- 0.16, N = 3SE +/- 0.14, N = 333.6232.8132.79MIN: 21.92 / MAX: 49.49MIN: 12.04 / MAX: 47.95MIN: 16.33 / MAX: 47.631. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

RocksDB

Test: Random Fill

OpenBenchmarking.orgOp/s, More Is BetterRocksDB 7.9.2Test: Random FillDefault - IBRSretbleed=stuffmitigations=off120K240K360K480K600KSE +/- 4010.50, N = 15SE +/- 3413.58, N = 12SE +/- 3616.62, N = 154407804790565450611. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

RocksDB

Test: Update Random

OpenBenchmarking.orgOp/s, More Is BetterRocksDB 7.9.2Test: Update RandomDefault - IBRSretbleed=stuffmitigations=off80K160K240K320K400KSE +/- 1166.06, N = 3SE +/- 1896.67, N = 3SE +/- 899.28, N = 32797623113523534521. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

RocksDB

Test: Sequential Fill

OpenBenchmarking.orgOp/s, More Is BetterRocksDB 7.9.2Test: Sequential FillDefault - IBRSretbleed=stuffmitigations=off200K400K600K800K1000KSE +/- 7590.42, N = 5SE +/- 1763.49, N = 3SE +/- 10026.96, N = 46992417410918581661. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

RocksDB

Test: Read While Writing

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

RocksDB

Test: Read Random Write Random

OpenBenchmarking.orgOp/s, More Is BetterRocksDB 7.9.2Test: Read Random Write RandomDefault - IBRSretbleed=stuffmitigations=off300K600K900K1200K1500KSE +/- 3996.92, N = 3SE +/- 9523.66, N = 3SE +/- 11050.12, N = 31034290110836511922631. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

nginx

Connections: 20

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.23.2Connections: 20Default - IBRSretbleed=stuffmitigations=off9K18K27K36K45KSE +/- 48.73, N = 3SE +/- 35.03, N = 3SE +/- 101.47, N = 335017.2536857.2942155.121. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

nginx

Connections: 100

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.23.2Connections: 100Default - IBRSretbleed=stuffmitigations=off10K20K30K40K50KSE +/- 74.34, N = 3SE +/- 80.97, N = 3SE +/- 127.71, N = 341474.9242500.4048786.621. (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 - IBRSretbleed=stuffmitigations=off10K20K30K40K50KSE +/- 64.04, N = 3SE +/- 57.48, N = 3SE +/- 136.83, N = 340532.8041795.8246790.011. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

nginx

Connections: 500

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.23.2Connections: 500Default - IBRSretbleed=stuffmitigations=off10K20K30K40K50KSE +/- 62.74, N = 3SE +/- 55.40, N = 3SE +/- 65.13, N = 339388.9540426.1445143.391. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

nginx

Connections: 1000

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.23.2Connections: 1000Default - IBRSretbleed=stuffmitigations=off9K18K27K36K45KSE +/- 117.05, N = 3SE +/- 127.78, N = 3SE +/- 118.90, N = 338123.9739137.1143262.851. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

nginx

Connections: 4000

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.23.2Connections: 4000Default - IBRSretbleed=stuffmitigations=off9K18K27K36K45KSE +/- 30.86, N = 3SE +/- 220.88, N = 3SE +/- 179.71, N = 337317.2638110.7441979.601. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

Selenium

Benchmark: Kraken - Browser: Firefox

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: Kraken - Browser: FirefoxDefault - IBRSretbleed=stuffmitigations=off2004006008001000SE +/- 3.43, N = 3SE +/- 3.56, N = 3SE +/- 1.21, N = 31025.61014.0998.11. firefox 109.0

Selenium

Benchmark: Jetstream 2 - Browser: Firefox

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: Jetstream 2 - Browser: FirefoxDefault - IBRSretbleed=stuffmitigations=off306090120150SE +/- 0.83, N = 3SE +/- 0.33, N = 3SE +/- 0.77, N = 3118.63121.22124.841. firefox 109.0

Selenium

Benchmark: Speedometer - Browser: Firefox

OpenBenchmarking.orgRuns Per Minute, More Is BetterSeleniumBenchmark: Speedometer - Browser: FirefoxDefault - IBRSretbleed=stuffmitigations=off4080120160200SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.88, N = 31571601641. firefox 109.0

Selenium

Benchmark: PSPDFKit WASM - Browser: Firefox

OpenBenchmarking.orgScore, Fewer Is BetterSeleniumBenchmark: PSPDFKit WASM - Browser: FirefoxDefault - IBRSretbleed=stuffmitigations=off6001200180024003000SE +/- 20.42, N = 3SE +/- 18.75, N = 3SE +/- 1.20, N = 32995294229071. firefox 109.0

EnCodec

Target Bandwidth: 3 kbps

OpenBenchmarking.orgSeconds, Fewer Is BetterEnCodec 0.1.1Target Bandwidth: 3 kbpsDefault - IBRSretbleed=stuffmitigations=off1020304050SE +/- 0.55, N = 15SE +/- 0.58, N = 15SE +/- 0.59, N = 1545.5039.6837.00

EnCodec

Target Bandwidth: 6 kbps

OpenBenchmarking.orgSeconds, Fewer Is BetterEnCodec 0.1.1Target Bandwidth: 6 kbpsDefault - IBRSretbleed=stuffmitigations=off1020304050SE +/- 0.30, N = 3SE +/- 0.28, N = 3SE +/- 0.19, N = 345.8039.9036.89

EnCodec

Target Bandwidth: 24 kbps

OpenBenchmarking.orgSeconds, Fewer Is BetterEnCodec 0.1.1Target Bandwidth: 24 kbpsDefault - IBRSretbleed=stuffmitigations=off1224364860SE +/- 0.39, N = 3SE +/- 0.15, N = 3SE +/- 0.07, N = 351.1244.7841.97

EnCodec

Target Bandwidth: 1.5 kbps

OpenBenchmarking.orgSeconds, Fewer Is BetterEnCodec 0.1.1Target Bandwidth: 1.5 kbpsDefault - IBRSretbleed=stuffmitigations=off1020304050SE +/- 0.08, N = 3SE +/- 0.17, N = 3SE +/- 0.09, N = 344.1538.4835.91

BRL-CAD

VGR Performance Metric

OpenBenchmarking.orgVGR Performance Metric, More Is BetterBRL-CAD 7.34VGR Performance MetricDefault - IBRSretbleed=stuffmitigations=off20K40K60K80K100K9769997625977631. (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


Phoronix Test Suite v10.8.5