AMD Ryzen 5 7600X CPU Security Mitigations

AMD Ryzen 5 7600X security mitigation benchmarks by Michael Larabel for a future article.

HTML result view exported from: https://openbenchmarking.org/result/2402072-NE-2402061NE94&sor&grs.

AMD Ryzen 5 7600X CPU Security MitigationsProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerOpenGLVulkanCompilerFile-SystemScreen ResolutionSystem LayerDefaultmitigations=offspectre_v2=offnospectre_v1mitigations_offmitigations_onmitigations_on_2mitigations_off_2AMD Ryzen 5 7600X 6-Core @ 5.45GHz (6 Cores / 12 Threads)ASUS ROG CROSSHAIR X670E HERO (0604 BIOS)AMD Device 14d832GB1000GB Sabrent Rocket 4.0 PlusAMD Radeon RX 6800 XT (2575/1000MHz)AMD Navi 21 HDMI AudioASUS MG28UIntel I225-V + Intel Wi-Fi 6 AX210/AX211/AX411Ubuntu 22.046.0.0-060000rc7daily20221001-generic (x86_64)GNOME Shell 42.4X Server 1.21.1.3 + Wayland4.6 Mesa 22.0.5 (LLVM 13.0.1 DRM 3.48)1.3.204GCC 11.2.0ext43840x2160AMD Ryzen 5 3600 6-Core @ 4.21GHz (6 Cores / 12 Threads)BIOSTAR B550MX/E PRO (5.17 BIOS)AMD Starship/Matisse2 x 8 GB DDR4-3200MT/s3 x 18000GB Seagate ST18000NM000J-2T + 240GB Kingston SHPM228Realtek RTL8111/8168/8411Debian 126.5.0-0.deb12.4-amd64 (x86_64)GCC 12.2.0Intel Core i7-7700HQ @ 3.80GHz (4 Cores / 8 Threads)KBL Neptune_KLS (V1.11 BIOS)16GB2000GB Samsung SSD 970 EVO Plus 2TBi915drmfb (1100MHz)Realtek ALC2552 x MSI G241Ubuntu 20.046.5.0-14-generic (x86_64)X ServerGCC 9.4.0overlayfs1920x1080docker6.5.0-15-generic (x86_64)OpenBenchmarking.orgKernel Details- Default: Transparent Huge Pages: madvise- mitigations=off: Transparent Huge Pages: madvise- spectre_v2=off: Transparent Huge Pages: madvise- nospectre_v1: Transparent Huge Pages: madvise- mitigations_off: Transparent Huge Pages: always- mitigations_on: Transparent Huge Pages: always- mitigations_on_2: Transparent Huge Pages: madvise- mitigations_off_2: Transparent Huge Pages: madviseCompiler Details- Default: --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-gBFGDP/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-gBFGDP/gcc-11-11.2.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 - mitigations=off: --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-gBFGDP/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-gBFGDP/gcc-11-11.2.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 - spectre_v2=off: --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-gBFGDP/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-gBFGDP/gcc-11-11.2.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 - nospectre_v1: --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-gBFGDP/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-gBFGDP/gcc-11-11.2.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 - mitigations_off: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-12-bTRWOB/gcc-12-12.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-12-bTRWOB/gcc-12-12.2.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-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 - mitigations_on: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-12-bTRWOB/gcc-12-12.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-12-bTRWOB/gcc-12-12.2.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-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 - mitigations_on_2: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-9-9QDOt0/gcc-9-9.4.0/debian/tmp-nvptx/usr,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v - mitigations_off_2: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-9-9QDOt0/gcc-9-9.4.0/debian/tmp-nvptx/usr,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v Processor Details- Default: Scaling Governor: amd-pstate schedutil (Boost: Enabled) - CPU Microcode: 0xa601203- mitigations=off: Scaling Governor: amd-pstate schedutil (Boost: Enabled) - CPU Microcode: 0xa601203- spectre_v2=off: Scaling Governor: amd-pstate schedutil (Boost: Enabled) - CPU Microcode: 0xa601203- nospectre_v1: Scaling Governor: amd-pstate schedutil (Boost: Enabled) - CPU Microcode: 0xa601203- mitigations_off: Scaling Governor: amd-pstate-epp powersave (EPP: power) - CPU Microcode: 0x8701030- mitigations_on: Scaling Governor: amd-pstate-epp powersave (EPP: power) - CPU Microcode: 0x8701030- mitigations_on_2: Scaling Governor: intel_pstate powersave (EPP: balance_performance) - CPU Microcode: 0xf4- mitigations_off_2: Scaling Governor: intel_pstate powersave (EPP: balance_performance) - CPU Microcode: 0xf4Java Details- Default: OpenJDK Runtime Environment (build 11.0.16+8-post-Ubuntu-0ubuntu122.04)- mitigations=off: OpenJDK Runtime Environment (build 11.0.16+8-post-Ubuntu-0ubuntu122.04)- spectre_v2=off: OpenJDK Runtime Environment (build 11.0.16+8-post-Ubuntu-0ubuntu122.04)- nospectre_v1: OpenJDK Runtime Environment (build 11.0.16+8-post-Ubuntu-0ubuntu122.04)- mitigations_off: OpenJDK Runtime Environment (build 17.0.9+9-Debian-1deb12u1)- mitigations_on: OpenJDK Runtime Environment (build 17.0.9+9-Debian-1deb12u1)- mitigations_on_2: OpenJDK Runtime Environment (build 11.0.21+9-post-Ubuntu-0ubuntu120.04)- mitigations_off_2: OpenJDK Runtime Environment (build 11.0.21+9-post-Ubuntu-0ubuntu120.04)Python Details- Default: Python 3.10.6- mitigations=off: Python 3.10.6- spectre_v2=off: Python 3.10.6- nospectre_v1: Python 3.10.6- mitigations_off: Python 3.11.2- mitigations_on: Python 3.11.2- mitigations_on_2: Python 3.8.10- mitigations_off_2: Python 3.8.10Security Details- Default: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected - mitigations=off: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + 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: Not affected + tsx_async_abort: Not affected - spectre_v2=off: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected - nospectre_v1: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected - mitigations_off: gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Vulnerable + spec_rstack_overflow: 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: Not affected + tsx_async_abort: Not affected - mitigations_on: gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Mitigation of untrained return thunk; SMT enabled with STIBP protection + spec_rstack_overflow: Mitigation of safe RET + 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 STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected - mitigations_on_2: gather_data_sampling: Mitigation of Microcode + 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_rstack_overflow: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of IBRS IBPB: conditional STIBP: conditional RSB filling PBRSB-eIBRS: Not affected + srbds: Mitigation of Microcode + tsx_async_abort: Not affected - mitigations_off_2: gather_data_sampling: Vulnerable + 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_rstack_overflow: Not affected + 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: Not affected Disk Details- mitigations=off: NONE / errors=remount-ro,relatime,rw / Block Size: 4096- spectre_v2=off: NONE / errors=remount-ro,relatime,rw / Block Size: 4096- nospectre_v1: NONE / errors=remount-ro,relatime,rw / Block Size: 4096- mitigations_off: MQ-DEADLINE / errors=remount-ro,noatime,rw / Block Size: 4096- mitigations_on: MQ-DEADLINE / errors=remount-ro,noatime,rw / Block Size: 4096Disk Scheduler Details- mitigations_on_2, mitigations_off_2: NONE

AMD Ryzen 5 7600X CPU Security Mitigationsctx-clock: Context Switch Timehackbench: 8 - Processhackbench: 8 - Threadhackbench: 4 - Processstress-ng: Socket Activityhackbench: 16 - Processhackbench: 16 - Threadhackbench: 32 - Processosbench: Create Filesstress-ng: Context Switchingstress-ng: Vector Mathcompilebench: Initial Createosbench: Create Processesstress-ng: Futexapache: 200osbench: Launch Programsapache: 100stress-ng: MEMFDrocksdb: Update Randosbench: Create Threadswebp2: Quality 75, Compression Effort 7astcenc: Thoroughrocksdb: Rand Readbuild-godot: Time To Compileapache: 1000astcenc: Exhaustiveapache: 500build-nodejs: Time To Compilecassandra: Writesspark: 1000000 - 100 - Calculate Pi Benchmarkrocksdb: Rand Fillbuild-linux-kernel: defconfigspark: 1000000 - 500 - Calculate Pi Benchmarkastcenc: Mediumrenaissance: ALS Movie Lensrocksdb: Read Rand Write Randspark: 1000000 - 100 - Calculate Pi Benchmark Using Dataframespark: 1000000 - 500 - Calculate Pi Benchmark Using Dataframewebp2: Quality 100, Compression Effort 5nginx: 20webp2: Defaultbuild-gdb: Time To Compilenginx: 100renaissance: Apache Spark Bayesnginx: 1000nginx: 500nginx: 200apache: 20aom-av1: Speed 6 Two-Pass - Bosphorus 1080pavifenc: 6, Losslesscompress-7zip: Decompression Ratingsunflow: Global Illumination + Image Synthesiscompress-7zip: Compression Ratingbuild-php: Time To Compileavifenc: 2spark: 1000000 - 500 - Inner Join Test Timespark: 1000000 - 100 - Inner Join Test Timerocksdb: Read While Writingbuild-erlang: Time To Compileinfluxdb: 64 - 10000 - 2,5000,1 - 10000build-python: Defaultinfluxdb: 4 - 10000 - 2,5000,1 - 10000aom-av1: Speed 6 Two-Pass - Bosphorus 4Kstargate: 480000 - 512stargate: 96000 - 512stargate: 96000 - 1024simdjson: PartialTweetsdacapobench: Tradebeansstargate: 480000 - 1024stargate: 192000 - 1024stargate: 192000 - 512build-wasmer: Time To Compilestargate: 44100 - 512stress-ng: SENDFILEaom-av1: Speed 6 Realtime - Bosphorus 4Kstargate: 44100 - 1024spark: 1000000 - 500 - SHA-512 Benchmark Timerenaissance: Finagle HTTP Requestssqlite-speedtest: Timed Time - Size 1,000spark: 1000000 - 100 - SHA-512 Benchmark Timeclickhouse: 100M Rows Web Analytics Dataset, First Run / Cold Cacherenaissance: In-Memory Database Shootoutrawtherapee: Total Benchmark Timebuild-python: Released Build, PGO + LTO Optimizednginx: 1clickhouse: 100M Rows Web Analytics Dataset, Second Runclickhouse: 100M Rows Web Analytics Dataset, Third Runrenaissance: Savina Reactors.IOspark: 1000000 - 500 - Group By Test Timespark: 1000000 - 100 - Group By Test Timenode-octane: renaissance: Akka Unbalanced Cobwebbed Treespark: 1000000 - 100 - Repartition Test Timespark: 1000000 - 500 - Repartition Test Timeaom-av1: Speed 6 Realtime - Bosphorus 1080paom-av1: Speed 9 Realtime - Bosphorus 1080paom-av1: Speed 10 Realtime - Bosphorus 1080paom-av1: Speed 9 Realtime - Bosphorus 4Kaom-av1: Speed 10 Realtime - Bosphorus 4Kaom-av1: Speed 8 Realtime - Bosphorus 4Kaom-av1: Speed 8 Realtime - Bosphorus 1080pcryptsetup: PBKDF2-sha512simdjson: LargeRandrenaissance: Apache Spark PageRankbork: File Encryption Timewebp: Defaultunpack-linux: linux-5.19.tar.xzwebp: Quality 100renaissance: Apache Spark ALSrenaissance: Genetic Algorithm Using Jenetics + Futuresdacapobench: Jythonnode-web-tooling: webp: Quality 100, Losslessosbench: Memory Allocationsdragonflydb: 50 - 1:5dragonflydb: 50 - 5:1renaissance: Rand Forestapache: 1dacapobench: H2smhasher: t1ha0_aes_avx2 x86_64cryptsetup: PBKDF2-whirlpoolcryptsetup: AES-XTS 256b Decryptioncryptsetup: AES-XTS 256b Encryptioncryptsetup: AES-XTS 512b Decryptioncryptsetup: AES-XTS 512b Encryptionsmhasher: fasthash32darktable: Masskrug - CPU-onlysmhasher: FarmHash32 x86_64 AVXdarktable: Boat - CPU-onlyselenium: ARES-6 - Google Chromesmhasher: t1ha2_atonceselenium: ARES-6 - Firefoxselenium: Kraken - Firefoxoctave-benchmark: selenium: Jetstream 2 - Firefoxgimp: auto-levelsgimp: auto-levelsoctave-benchmark: gimp: unsharp-maskselenium: Speedometer - Firefoxselenium: Jetstream 2 - Google Chromegimp: rotateselenium: Speedometer - Google Chromegimp: unsharp-maskinkscape: SVG Files To PNGcryptsetup: Serpent-XTS 256b Encryptioncryptsetup: Serpent-XTS 256b Decryptioncryptsetup: Serpent-XTS 512b Decryptioncryptsetup: Serpent-XTS 512b Encryptionselenium: PSPDFKit WASM - Firefoxgimp: rotatecryptsetup: Twofish-XTS 512b Encryptioncryptsetup: Twofish-XTS 256b Decryptioncryptsetup: Twofish-XTS 256b Encryptiongimp: resizegimp: resizebuild-mesa: Time To Compileselenium: PSPDFKit WASM - Google Chromecryptsetup: Twofish-XTS 512b Decryptiondarktable: Masskrug - CPU-onlyselenium: Kraken - Google Chromeoctave-benchmark: couchdb: 100 - 3000 - 30couchdb: 100 - 1000 - 30darktable: Masskrug - CPU-onlynode-express-loadtest: darktable: Boat - CPU-onlygimp: rotategimp: resizespark: 1000000 - 500 - Broadcast Inner Join Test Timegimp: auto-levelsdarktable: Boat - CPU-onlygimp: unsharp-maskspark: 1000000 - 100 - Broadcast Inner Join Test Timeselenium: WASM imageConvolute - Firefoxselenium: Octane - Google Chromeselenium: Octane - Firefoxstress-ng: CPU Cachesmhasher: t1ha0_aes_avx2 x86_64smhasher: FarmHash32 x86_64 AVXsmhasher: t1ha2_atoncesmhasher: fasthash32Defaultmitigations=offspectre_v2=offnospectre_v1mitigations_offmitigations_onmitigations_on_2mitigations_off_218813.73014.0366.91818911.6429.50030.55860.68510.2760363918590.9262472.37921.2312.3135253737267.77157494.920.620823167725.52750.337348226.0470900.146.75666184804890.960113501.570.7134117378.51494.312128198142.705291034127317973.383144.6454.62816063.521938178.808.843.84802263.078.3444.218789072.411145.0761701.46768798.44777810.40132783.1146.2210.944693740.7988724647.35763.6061.491.31221165477.3412170159.213.9831639617.312.333.3153652.5616932.6319168.4915383.3928511.8002471.71656250.3383.319337205644.2435.373.3872462.631931.134.7272.49184.941874.442.244179.20395948.65195.43193.494307.22.702.50878426145.21.811.9660.91203.57222.5268.1070.2045.44148.5330045281.762161.74.72927.374.52616.911888.51533.8253321.392.2151.6301005204011.994748014.74523.219778.05232376019.8310320716583.2127852.769.3815576.7324.05513.0186.92910.329260320.40831811.46816.11523189.61236.37526974.274398.04.281173.61456.888136734.50310.78618.09761947469118.4227.29235.06527.48529.55318813.09113.5136.66219465.0731.88831.80159.6469.2598714250094.3960145.95978.4012.6624114010537.28157902.0520.129680157896.89829.297335255.8197980.146.65365980648794.890113618.000.7055119966.30514.192126345170.38125484876.096170.08917194453.51656573.521467629.539.663.64806609.888.1346.386792540.271209.2772159.28771249.78781248.75133520.6845.3811.228685540.8398513550.56964.6921.631.39210267380.4772008587.514.6331422635.212.073.1094682.2030202.4882908.4216133.3096621.6693911.37110551.5153.089036262166.5733.173.2990192.831954.137.4572.64173.682058.845.596188.98199947.89181.49178.984729.22.902.53765176358.22.002.1559.06188.27205.0664.9766.8944.10143.9328391811.732421.05.96125.644.58415.102040.91721.0265120.632.0352.8849764906211.204433214.41583.019744.58241573477.819978146579.8927849.409.9215550.0027.06585.0168.07811.318236300.62629611.88817.130241010.12838.17928324.482412.24.413180.89858.598133374.62010.96818.08526442415102.0730.07739.14332.64531.26518813.31613.6696.72313388.0034.29434.95659.7749.6517534313556.0460067.801016.5313.1533943981215.14144902.6220.533403144618.25771.247485555.8293340.146.65025950981094.763110832.190.7051116305.96513.659124430169.902213493127400976.422169.39668672353.34646559.121340509.449.463.64813661.598.1146.352796671.731249.6773672.22773618.64785016.14127067.8845.3011.060680980.8368487550.96065.0011.621.42212564780.4512004002.814.7531436546.812.173.0242472.0955092.4247758.4816433.2708451.6178311.32106452.4063.066031261269.9633.183.2796082.791971.633.6692.61179.392050.545.124205.38799128.83183.73179.394824.92.812.64795416350.11.982.1258.13191.05202.1065.4967.2144.12143.1127942561.762452.76.55826.334.71216.072034.01700.9271620.762.0754.3298564949025.014511086.67576.919455.07246873645.859849666580.2727851.3510.7515563.1727.54565.5172.81011.422243291.53329612.23416.992247410.17838.24127394.481410.54.429180.83259.162134124.60911.00518.78912241847104.3329.07437.66230.83932.90118813.66213.9496.89918958.1328.68831.42260.83810.1553503887015.1962556.68952.3012.7553943780298.64150886.2020.302932155262.24870.377461846.1368940.146.75016197695391.149110088.640.7131115781.28493.787129510143.245371472125995073.407143.11551880254.53825989.321949218.818.803.84810324.168.3844.086794417.691141.4770214.55771761.58783100.99126203.4947.2410.741695950.7998785947.11063.0511.471.29217073876.2522188262.913.8661593004.012.433.3136372.5512322.6097898.4815193.3827691.8083801.71961949.9053.304290202570.2735.223.3767672.611972.134.1752.39191.051882.742.184178.83995819.80195.43199.054315.02.722.42876126110.91.821.9161.30203.15218.2968.5670.6445.64148.4129959961.762164.04.65327.424.53617.041891.11557.6250721.552.2052.5960925193823.834729270.87516.719142.52232576727.2210327576582.8527854.749.1915575.8524.18516.6188.30010.255260320.39732011.31915.90923699.55436.28927054.295394.64.249175.19357.456138244.48110.68318.29851447446119.7827.2935.06529.74429.58024933.17437.09114.8543789.0968.63371.456139.43013.9826662422809.9335605.44518.7032.4265161839371.4531616.3755.23045935052.66671.0927038315.1831310.083.221028526606203.62825223.010.345727257.18542352160.78327.854112639.09100512.16328822.734.5794.283316282.353323.4294626.66302079.24310504.5435894.8524.7620.027372731.52638899102.221109.3031046607134.42229.2146.961.8893751.4655001.5065493.581.9355971.0510161.02364690.5951.945473875.5719.861.9826383547.363.984108.480348.91364737.717314.712788.245.87103.07106.2536.5436.8128.5185.3313606270.973758.58.71114.646.7469.603459.21611.8468010.881.5182.9422632772317.252549838.57761.813365.06264352042.396370562857.62799.92425.12438.76007.389.07423398.878.84214078.4711.794621.4612.8612.5622.1382.2381.1380.720.020376.515.58716.77519.95782.2934.47143.23734.57837.05950459.00561.79430.8743651.83114.411118.319254.26131.0572271389284.0838313.43293.6163.6935231250493.3535437.7486.10407538422.05642.8730914427.4872780.093.399628461149195.38528076.160.367631076.05543610159.34028.595012764.39939212.36213199.274.8393.965211431.572940.9205719.37206279.14209568.1336002.7826.7718.493430401.4054440196.215104.3981162205132.2811053138.128.059511091.97.681.9376281.4988691.5340233.621.9787101.0738681.04894383.8351.989128896.8620.262.0273913980.276.51193.557337.30736869.067263.412239.344.67103.19112.0939.9640.2930.5286.3713761420.983353.610.17114.407.5809.563379.91603.3435911.101.5298.6150113743113.513600552.70727.311390.34264653025.026433081976.41991.51888.31902.36106.647.50423588.717.53113863.3610.645577.5569.9569.7579.7358.9358.1358.118.911358.816.06616.91220.03186.3734.46943.14734.41436.8601549104.793105.60651.1892541.92213.130213.666411.32952.348682820392.6012117.20195.4147.433376784751.8198.249912181.9715840325.4305210.041.462813739759415.2720.16052152.32729729606.22295967313.902604.4612.968324826.353313335.7735.371.002.25167.3094218.112.8339.692198832.90823921167.422217.8495.054.39651702258.225659185.644.74652566.23.961.0870910.8351830.8600562.7546891.1178570.5946990.576828151.4581.12323511.901.1526387.565510.096.0436.7867.665230.5117.220488.10772.3973.8310995.76.866.033602514503.74.254.4026.9089.5998.3030.3031.4620.4366.980.84749.49.99912.679.7328.4430535.93067.347841.1597.042640939.7393146694.167658.3525573.6015930.969.62017.48320.70416.30213.06412.0194.0722.3503.62211.4926.91434.22727.05329.00424954.08455.27026.9433948.26115.683120.523220.35437.1022591137822.2211986.39254.1536.1100831129805.1676.420307220.6718856818.3439260.032.205213475916402.7510.22142124.74634087619.98391925301.171610.37191624718.224222441.058303635.1835.710.982.20158.6994298.712.7239.885187742.95623821162.522216.1624.854.35669055241.934661562.944.959656962.13.911.0511320.8191110.8436552.7645141.1002880.5878050.564931151.7181.09487211.801.1309247.085144.075.7446.8169.054765.1113.700494.68473.4973.809938.06.665.823581312752.64.134.3126.7992.04103.0931.2532.2420.4868.570.84720.08.58512.789.3338.5827503.22265.549871.1584.500949941.8379047382.837615.8025755.1115960.528.52215.82419.02115.02212.42611.6723.9822.3393.61205.0126.95935.65726.93829.007OpenBenchmarking.org

ctx_clock

Context Switch Time

OpenBenchmarking.orgClocks, Fewer Is Betterctx_clockContext Switch TimeDefaultmitigations=offspectre_v2=offnospectre_v1mitigations_offmitigations_off_2mitigations_onmitigations_on_230060090012001500SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 3.00, N = 12SE +/- 0.67, N = 3SE +/- 0.00, N = 3SE +/- 3.06, N = 31881881881882492495041549

Hackbench

Count: 8 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: Processmitigations=offspectre_v2=offnospectre_v1Defaultmitigations_offmitigations_off_2mitigations_onmitigations_on_220406080100SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.37, N = 3SE +/- 0.19, N = 3SE +/- 0.37, N = 3SE +/- 0.20, N = 313.0913.3213.6613.7333.1754.0859.01104.791. (CC) gcc options: -lpthread

Hackbench

Count: 8 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: Threadmitigations=offspectre_v2=offnospectre_v1Defaultmitigations_offmitigations_off_2mitigations_onmitigations_on_220406080100SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.25, N = 3SE +/- 0.18, N = 3SE +/- 0.39, N = 3SE +/- 0.11, N = 313.5113.6713.9514.0437.0955.2761.79105.611. (CC) gcc options: -lpthread

Hackbench

Count: 4 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 4 - Type: Processmitigations=offspectre_v2=offnospectre_v1Defaultmitigations_offmitigations_off_2mitigations_onmitigations_on_21224364860SE +/- 0.015, N = 3SE +/- 0.013, N = 3SE +/- 0.003, N = 3SE +/- 0.019, N = 3SE +/- 0.346, N = 15SE +/- 0.137, N = 3SE +/- 0.112, N = 3SE +/- 0.143, N = 36.6626.7236.8996.91814.85426.94330.87451.1891. (CC) gcc options: -lpthread

Stress-NG

Test: Socket Activity

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Socket Activitymitigations=offnospectre_v1Defaultspectre_v2=offmitigations_off_2mitigations_offmitigations_onmitigations_on_24K8K12K16K20KSE +/- 120.42, N = 3SE +/- 33.52, N = 3SE +/- 36.09, N = 3SE +/- 154.65, N = 15SE +/- 17.33, N = 3SE +/- 28.05, N = 3SE +/- 30.46, N = 12SE +/- 2.31, N = 319465.0718958.1318911.6413388.003948.263789.093651.832541.92-lapparmor-lapparmor-lapparmor-lapparmor-lapparmor-lapparmor1. (CC) gcc options: -O2 -std=gnu99 -lm -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

Hackbench

Count: 16 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: Processnospectre_v1Defaultmitigations=offspectre_v2=offmitigations_offmitigations_onmitigations_off_2mitigations_on_250100150200250SE +/- 0.15, N = 3SE +/- 0.31, N = 15SE +/- 0.56, N = 15SE +/- 0.47, N = 15SE +/- 0.33, N = 3SE +/- 0.92, N = 3SE +/- 0.25, N = 3SE +/- 0.58, N = 328.6929.5031.8934.2968.63114.41115.68213.131. (CC) gcc options: -lpthread

Hackbench

Count: 16 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ThreadDefaultnospectre_v1mitigations=offspectre_v2=offmitigations_offmitigations_onmitigations_off_2mitigations_on_250100150200250SE +/- 0.16, N = 3SE +/- 0.23, N = 15SE +/- 0.32, N = 3SE +/- 0.51, N = 15SE +/- 0.31, N = 3SE +/- 0.95, N = 3SE +/- 1.40, N = 3SE +/- 0.52, N = 330.5631.4231.8034.9671.46118.32120.52213.671. (CC) gcc options: -lpthread

Hackbench

Count: 32 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 32 - Type: Processmitigations=offspectre_v2=offDefaultnospectre_v1mitigations_offmitigations_off_2mitigations_onmitigations_on_290180270360450SE +/- 0.86, N = 3SE +/- 0.40, N = 3SE +/- 0.69, N = 4SE +/- 0.63, N = 4SE +/- 0.16, N = 3SE +/- 0.63, N = 3SE +/- 1.04, N = 3SE +/- 3.91, N = 359.6559.7760.6960.84139.43220.35254.26411.331. (CC) gcc options: -lpthread

OSBench

Test: Create Files

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create Filesmitigations=offspectre_v2=offnospectre_v1Defaultmitigations_offmitigations_onmitigations_off_2mitigations_on_21224364860SE +/- 0.073113, N = 15SE +/- 0.002596, N = 3SE +/- 0.005907, N = 3SE +/- 0.007197, N = 3SE +/- 0.055302, N = 3SE +/- 0.075161, N = 3SE +/- 0.062346, N = 3SE +/- 0.112370, N = 39.2598719.65175310.15535010.27603613.98266631.05722737.10225952.3486821. (CC) gcc options: -lm

Stress-NG

Test: Context Switching

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Context Switchingspectre_v2=offmitigations=offDefaultnospectre_v1mitigations_offmitigations_onmitigations_off_2mitigations_on_2900K1800K2700K3600K4500KSE +/- 32653.63, N = 3SE +/- 24144.91, N = 3SE +/- 24498.62, N = 3SE +/- 35449.67, N = 3SE +/- 3700.78, N = 3SE +/- 2877.30, N = 3SE +/- 6202.62, N = 3SE +/- 2170.78, N = 34313556.044250094.393918590.923887015.192422809.931389284.081137822.22820392.60-lapparmor-lapparmor-lapparmor-lapparmor-lapparmor-lapparmor1. (CC) gcc options: -O2 -std=gnu99 -lm -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

Stress-NG

Test: Vector Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Vector Mathnospectre_v1Defaultmitigations=offspectre_v2=offmitigations_onmitigations_offmitigations_on_2mitigations_off_213K26K39K52K65KSE +/- 27.16, N = 3SE +/- 30.81, N = 3SE +/- 29.89, N = 3SE +/- 37.86, N = 3SE +/- 9.12, N = 3SE +/- 62.33, N = 3SE +/- 20.01, N = 3SE +/- 15.55, N = 362556.6862472.3760145.9560067.8038313.4335605.4412117.2011986.39-lapparmor-lapparmor-lapparmor-lapparmor-lapparmor-lapparmor1. (CC) gcc options: -O2 -std=gnu99 -lm -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

Compile Bench

Test: Initial Create

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial Createspectre_v2=offmitigations=offnospectre_v1Defaultmitigations_offmitigations_onmitigations_off_2mitigations_on_22004006008001000SE +/- 13.24, N = 3SE +/- 10.75, N = 15SE +/- 4.77, N = 3SE +/- 5.08, N = 3SE +/- 7.14, N = 15SE +/- 1.95, N = 3SE +/- 0.31, N = 3SE +/- 0.66, N = 31016.53978.40952.30921.23518.70293.61254.15195.41

OSBench

Test: Create Processes

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ProcessesDefaultmitigations=offnospectre_v1spectre_v2=offmitigations_offmitigations_off_2mitigations_on_2mitigations_on1428425670SE +/- 0.07, N = 3SE +/- 0.15, N = 4SE +/- 0.15, N = 3SE +/- 0.10, N = 15SE +/- 0.42, N = 15SE +/- 0.06, N = 3SE +/- 0.28, N = 3SE +/- 0.50, N = 312.3112.6612.7613.1532.4336.1147.4363.691. (CC) gcc options: -lm

Stress-NG

Test: Futex

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Futexmitigations=offspectre_v2=offnospectre_v1Defaultmitigations_offmitigations_onmitigations_off_2mitigations_on_2900K1800K2700K3600K4500KSE +/- 30094.15, N = 3SE +/- 18405.23, N = 3SE +/- 10778.99, N = 3SE +/- 10256.33, N = 3SE +/- 16270.14, N = 15SE +/- 7267.96, N = 3SE +/- 9604.43, N = 15SE +/- 5756.55, N = 154010537.283981215.143780298.643737267.771839371.451250493.351129805.16784751.81-lapparmor-lapparmor-lapparmor-lapparmor-lapparmor-lapparmor1. (CC) gcc options: -O2 -std=gnu99 -lm -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

Apache HTTP Server

Concurrent Requests: 200

OpenBenchmarking.orgRequests Per Second, More Is BetterApache HTTP Server 2.4.48Concurrent Requests: 200mitigations=offDefaultnospectre_v1spectre_v2=offmitigations_onmitigations_off30K60K90K120K150KSE +/- 786.71, N = 3SE +/- 871.12, N = 3SE +/- 704.93, N = 3SE +/- 379.00, N = 3SE +/- 25.14, N = 3SE +/- 256.22, N = 3157902.05157494.90150886.20144902.6235437.7431616.371. (CC) gcc options: -shared -fPIC -O2

OSBench

Test: Launch Programs

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Launch Programsmitigations=offnospectre_v1spectre_v2=offDefaultmitigations_offmitigations_off_2mitigations_onmitigations_on_220406080100SE +/- 0.07, N = 3SE +/- 0.10, N = 3SE +/- 0.28, N = 3SE +/- 0.20, N = 3SE +/- 0.68, N = 3SE +/- 0.10, N = 3SE +/- 0.26, N = 3SE +/- 0.14, N = 320.1320.3020.5320.6255.2376.4286.1098.251. (CC) gcc options: -lm

Apache HTTP Server

Concurrent Requests: 100

OpenBenchmarking.orgRequests Per Second, More Is BetterApache HTTP Server 2.4.48Concurrent Requests: 100Defaultmitigations=offnospectre_v1spectre_v2=offmitigations_onmitigations_off40K80K120K160K200KSE +/- 447.04, N = 3SE +/- 535.74, N = 3SE +/- 289.66, N = 3SE +/- 308.24, N = 3SE +/- 51.67, N = 3SE +/- 201.05, N = 3167725.52157896.89155262.24144618.2538422.0535052.661. (CC) gcc options: -shared -fPIC -O2

Stress-NG

Test: MEMFD

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: MEMFDnospectre_v1mitigations=offspectre_v2=offDefaultmitigations_offmitigations_onmitigations_off_2mitigations_on_22004006008001000SE +/- 0.94, N = 3SE +/- 0.72, N = 3SE +/- 2.20, N = 3SE +/- 0.03, N = 3SE +/- 1.40, N = 3SE +/- 0.17, N = 3SE +/- 0.82, N = 3SE +/- 0.45, N = 3870.37829.29771.24750.33671.09642.87220.67181.97-lapparmor-lapparmor-lapparmor-lapparmor-lapparmor-lapparmor1. (CC) gcc options: -O2 -std=gnu99 -lm -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

Facebook RocksDB

Test: Update Random

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.5.3Test: Update Randomspectre_v2=offnospectre_v1Defaultmitigations=offmitigations_onmitigations_offmitigations_off_2mitigations_on_2160K320K480K640K800KSE +/- 5261.31, N = 3SE +/- 2306.38, N = 3SE +/- 4024.29, N = 3SE +/- 3242.39, N = 3SE +/- 2278.95, N = 3SE +/- 281.52, N = 3SE +/- 513.05, N = 3SE +/- 573.99, N = 37485557461847348227335253091442703831885681584031. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

OSBench

Test: Create Threads

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create Threadsmitigations=offspectre_v2=offDefaultnospectre_v1mitigations_offmitigations_off_2mitigations_on_2mitigations_on612182430SE +/- 0.045383, N = 3SE +/- 0.029810, N = 3SE +/- 0.062329, N = 3SE +/- 0.032370, N = 3SE +/- 0.278379, N = 15SE +/- 0.170204, N = 3SE +/- 0.270208, N = 3SE +/- 0.111752, N = 35.8197985.8293346.0470906.13689415.18313118.34392625.43052127.4872781. (CC) gcc options: -lm

WebP2 Image Encode

Encode Settings: Quality 75, Compression Effort 7

OpenBenchmarking.orgMP/s, More Is BetterWebP2 Image Encode 20220823Encode Settings: Quality 75, Compression Effort 7nospectre_v1spectre_v2=offmitigations=offDefaultmitigations_onmitigations_offmitigations_on_2mitigations_off_20.03150.0630.09450.1260.1575SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.140.140.140.140.090.080.040.03-ldl-ldl-ldl-ldl-lpthread-lpthread1. (CXX) g++ options: -msse4.2 -fno-rtti -O3

ASTC Encoder

Preset: Thorough

OpenBenchmarking.orgMT/s, More Is BetterASTC Encoder 4.0Preset: ThoroughDefaultnospectre_v1mitigations=offspectre_v2=offmitigations_onmitigations_offmitigations_off_2mitigations_on_2246810SE +/- 0.0072, N = 3SE +/- 0.0044, N = 3SE +/- 0.0060, N = 3SE +/- 0.0058, N = 3SE +/- 0.0050, N = 3SE +/- 0.0112, N = 3SE +/- 0.0114, N = 3SE +/- 0.0048, N = 36.75666.75016.65366.65023.39963.22102.20521.46281. (CXX) g++ options: -O3 -flto -pthread

Facebook RocksDB

Test: Random Read

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.5.3Test: Random Readnospectre_v1Defaultmitigations=offspectre_v2=offmitigations_offmitigations_onmitigations_on_2mitigations_off_213M26M39M52M65MSE +/- 176655.16, N = 3SE +/- 32394.54, N = 3SE +/- 231143.15, N = 3SE +/- 225292.34, N = 3SE +/- 10512.27, N = 3SE +/- 231803.16, N = 3SE +/- 39003.82, N = 3SE +/- 21737.33, N = 361976953618480485980648759509810285266062846114913739759134759161. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

Timed Godot Game Engine Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Godot Game Engine Compilation 3.2.3Time To CompileDefaultnospectre_v1spectre_v2=offmitigations=offmitigations_onmitigations_offmitigations_off_2mitigations_on_290180270360450SE +/- 0.05, N = 3SE +/- 0.11, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.34, N = 3SE +/- 0.53, N = 3SE +/- 0.15, N = 3SE +/- 0.36, N = 390.9691.1594.7694.89195.39203.63402.75415.27

Apache HTTP Server

Concurrent Requests: 1000

OpenBenchmarking.orgRequests Per Second, More Is BetterApache HTTP Server 2.4.48Concurrent Requests: 1000mitigations=offDefaultspectre_v2=offnospectre_v1mitigations_onmitigations_off20K40K60K80K100KSE +/- 102.14, N = 3SE +/- 105.05, N = 3SE +/- 157.13, N = 3SE +/- 176.51, N = 3SE +/- 19.09, N = 3SE +/- 70.01, N = 3113618.00113501.57110832.19110088.6428076.1625223.011. (CC) gcc options: -shared -fPIC -O2

ASTC Encoder

Preset: Exhaustive

OpenBenchmarking.orgMT/s, More Is BetterASTC Encoder 4.0Preset: ExhaustiveDefaultnospectre_v1mitigations=offspectre_v2=offmitigations_onmitigations_offmitigations_off_2mitigations_on_20.16050.3210.48150.6420.8025SE +/- 0.0005, N = 3SE +/- 0.0004, N = 3SE +/- 0.0002, N = 3SE +/- 0.0007, N = 3SE +/- 0.0001, N = 3SE +/- 0.0007, N = 3SE +/- 0.0001, N = 3SE +/- 0.0002, N = 30.71340.71310.70550.70510.36760.34570.22140.16051. (CXX) g++ options: -O3 -flto -pthread

Apache HTTP Server

Concurrent Requests: 500

OpenBenchmarking.orgRequests Per Second, More Is BetterApache HTTP Server 2.4.48Concurrent Requests: 500mitigations=offDefaultspectre_v2=offnospectre_v1mitigations_onmitigations_off30K60K90K120K150KSE +/- 108.62, N = 3SE +/- 149.74, N = 3SE +/- 124.99, N = 3SE +/- 292.60, N = 3SE +/- 52.86, N = 3SE +/- 221.32, N = 3119966.30117378.51116305.96115781.2831076.0527257.181. (CC) gcc options: -shared -fPIC -O2

Timed Node.js Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Node.js Compilation 18.8Time To Compilenospectre_v1Defaultspectre_v2=offmitigations=offmitigations_off_2mitigations_on_25001000150020002500SE +/- 0.23, N = 3SE +/- 0.47, N = 3SE +/- 0.22, N = 3SE +/- 0.36, N = 3SE +/- 2.24, N = 3SE +/- 1.89, N = 3493.79494.31513.66514.192124.752152.33

Apache Cassandra

Test: Writes

OpenBenchmarking.orgOp/s, More Is BetterApache Cassandra 4.0Test: Writesnospectre_v1Defaultmitigations=offspectre_v2=offmitigations_off_2mitigations_on_230K60K90K120K150KSE +/- 542.95, N = 3SE +/- 155.83, N = 3SE +/- 1151.27, N = 3SE +/- 152.99, N = 3SE +/- 228.64, N = 3SE +/- 312.34, N = 41295101281981263451244303408729729

Apache Spark

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

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Calculate Pi BenchmarkDefaultnospectre_v1spectre_v2=offmitigations=offmitigations_on_2mitigations_off_2130260390520650SE +/- 0.39, N = 3SE +/- 0.41, N = 12SE +/- 0.46, N = 4SE +/- 0.37, N = 3SE +/- 0.54, N = 3SE +/- 0.79, N = 9142.71143.25169.90170.38606.22619.98

Facebook RocksDB

Test: Random Fill

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.5.3Test: Random Fillspectre_v2=offDefaultnospectre_v1mitigations=offmitigations_onmitigations_offmitigations_off_2mitigations_on_2300K600K900K1200K1500KSE +/- 4988.21, N = 3SE +/- 9874.13, N = 3SE +/- 6604.77, N = 3SE +/- 3726.79, N = 3SE +/- 2019.93, N = 3SE +/- 1711.59, N = 3SE +/- 2950.23, N = 3SE +/- 1960.38, N = 312740091273179125995012548485436105423523919252959671. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

Timed Linux Kernel Compilation

Build: defconfig

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.18Build: defconfigDefaultnospectre_v1mitigations=offspectre_v2=offmitigations_onmitigations_offmitigations_off_2mitigations_on_270140210280350SE +/- 0.29, N = 3SE +/- 0.21, N = 3SE +/- 0.19, N = 3SE +/- 0.23, N = 3SE +/- 0.51, N = 3SE +/- 0.50, N = 3SE +/- 0.20, N = 3SE +/- 0.48, N = 373.3873.4176.1076.42159.34160.78301.17313.90

Apache Spark

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

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Calculate Pi Benchmarknospectre_v1Defaultspectre_v2=offmitigations=offmitigations_on_2mitigations_off_2130260390520650SE +/- 0.38, N = 12SE +/- 0.94, N = 12SE +/- 0.81, N = 3SE +/- 0.44, N = 3SE +/- 0.15, N = 3SE +/- 0.37, N = 5143.12144.64169.40170.09604.46610.37

ASTC Encoder

Preset: Medium

OpenBenchmarking.orgMT/s, More Is BetterASTC Encoder 4.0Preset: MediumDefaultnospectre_v1mitigations=offspectre_v2=offmitigations_onmitigations_offmitigations_off_2mitigations_on_21224364860SE +/- 0.07, N = 3SE +/- 0.12, N = 3SE +/- 0.09, N = 3SE +/- 0.12, N = 3SE +/- 0.05, N = 3SE +/- 0.13, N = 3SE +/- 0.19, N = 3SE +/- 0.05, N = 354.6354.5453.5253.3528.6027.8518.2212.971. (CXX) g++ options: -O3 -flto -pthread

Renaissance

Test: ALS Movie Lens

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: ALS Movie Lensnospectre_v1Defaultspectre_v2=offmitigations=offmitigations_offmitigations_onmitigations_off_2mitigations_on_25K10K15K20K25KSE +/- 27.73, N = 3SE +/- 20.88, N = 3SE +/- 25.90, N = 3SE +/- 2.77, N = 3SE +/- 27.74, N = 3SE +/- 18.82, N = 3SE +/- 54.25, N = 3SE +/- 203.45, N = 35989.36063.56559.16573.512639.012764.322441.024826.3MIN: 5899.69 / MAX: 6630MIN: 5988.41 / MAX: 6666.79MIN: 6442.36 / MAX: 7276.37MIN: 6510.95 / MAX: 7229.43MIN: 12597.11 / MAX: 13973.25MIN: 12729.12 / MAX: 13791.68MIN: 22332.57 / MAX: 25066.63MIN: 24468.73 / MAX: 27870.23

Facebook RocksDB

Test: Read Random Write Random

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.5.3Test: Read Random Write Randomnospectre_v1Defaultmitigations=offspectre_v2=offmitigations_onmitigations_offmitigations_off_2mitigations_on_2500K1000K1500K2000K2500KSE +/- 5155.94, N = 3SE +/- 11858.65, N = 3SE +/- 4689.09, N = 3SE +/- 23302.96, N = 4SE +/- 2199.67, N = 3SE +/- 3833.61, N = 3SE +/- 5677.18, N = 3SE +/- 6530.17, N = 321949212193817214676221340509939219100515830365331331. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

Apache Spark

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

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Calculate Pi Benchmark Using DataframeDefaultnospectre_v1spectre_v2=offmitigations=offmitigations_off_2mitigations_on_2816243240SE +/- 0.03, N = 3SE +/- 0.01, N = 12SE +/- 0.18, N = 4SE +/- 0.17, N = 3SE +/- 0.61, N = 9SE +/- 1.10, N = 38.808.819.449.5335.1835.77

Apache Spark

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

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframenospectre_v1Defaultspectre_v2=offmitigations=offmitigations_on_2mitigations_off_2816243240SE +/- 0.01, N = 12SE +/- 0.01, N = 12SE +/- 0.18, N = 3SE +/- 0.22, N = 3SE +/- 1.15, N = 3SE +/- 0.91, N = 58.808.849.469.6635.3735.71

WebP2 Image Encode

Encode Settings: Quality 100, Compression Effort 5

OpenBenchmarking.orgMP/s, More Is BetterWebP2 Image Encode 20220823Encode Settings: Quality 100, Compression Effort 5nospectre_v1Defaultspectre_v2=offmitigations=offmitigations_onmitigations_offmitigations_on_2mitigations_off_20.8641.7282.5923.4564.32SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 33.843.843.643.642.362.161.000.98-ldl-ldl-ldl-ldl-lpthread-lpthread1. (CXX) g++ options: -msse4.2 -fno-rtti -O3

nginx

Concurrent Requests: 20

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.21.1Concurrent Requests: 20spectre_v2=offnospectre_v1mitigations=offDefaultmitigations_offmitigations_on200K400K600K800K1000KSE +/- 1001.65, N = 3SE +/- 1251.10, N = 3SE +/- 879.83, N = 3SE +/- 656.96, N = 3SE +/- 802.14, N = 3SE +/- 630.60, N = 3813661.59810324.16806609.88802263.07328822.73213199.271. (CC) gcc options: -lcrypt -lz -O3 -march=native

WebP2 Image Encode

Encode Settings: Default

OpenBenchmarking.orgMP/s, More Is BetterWebP2 Image Encode 20220823Encode Settings: Defaultnospectre_v1Defaultmitigations=offspectre_v2=offmitigations_onmitigations_offmitigations_on_2mitigations_off_2246810SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 3SE +/- 0.05, N = 3SE +/- 0.01, N = 3SE +/- 0.05, N = 5SE +/- 0.01, N = 3SE +/- 0.01, N = 38.388.348.138.114.834.572.252.20-ldl-ldl-ldl-ldl-lpthread-lpthread1. (CXX) g++ options: -msse4.2 -fno-rtti -O3

Timed GDB GNU Debugger Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed GDB GNU Debugger Compilation 10.2Time To Compilenospectre_v1Defaultspectre_v2=offmitigations=offmitigations_onmitigations_offmitigations_off_2mitigations_on_24080120160200SE +/- 0.03, N = 3SE +/- 0.16, N = 3SE +/- 0.16, N = 3SE +/- 0.05, N = 3SE +/- 0.08, N = 3SE +/- 0.39, N = 3SE +/- 0.20, N = 3SE +/- 0.43, N = 344.0944.2246.3546.3993.9794.28158.70167.31

nginx

Concurrent Requests: 100

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.21.1Concurrent Requests: 100spectre_v2=offnospectre_v1mitigations=offDefaultmitigations_offmitigations_on200K400K600K800K1000KSE +/- 193.95, N = 3SE +/- 425.55, N = 3SE +/- 555.72, N = 3SE +/- 1108.07, N = 3SE +/- 326.13, N = 3SE +/- 94.44, N = 3796671.73794417.69792540.27789072.41316282.35211431.571. (CC) gcc options: -lcrypt -lz -O3 -march=native

Renaissance

Test: Apache Spark Bayes

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Apache Spark Bayesnospectre_v1Defaultmitigations=offspectre_v2=offmitigations_onmitigations_offmitigations_on_2mitigations_off_29001800270036004500SE +/- 12.70, N = 3SE +/- 8.93, N = 3SE +/- 2.21, N = 3SE +/- 13.91, N = 15SE +/- 5.80, N = 3SE +/- 16.51, N = 3SE +/- 58.59, N = 3SE +/- 49.57, N = 121141.41145.01209.21249.62940.93323.44218.14298.7MIN: 827.27 / MAX: 1162.45MIN: 842.42 / MAX: 1157.93MIN: 897.84 / MAX: 1211.92MIN: 815 / MAX: 1324.82MIN: 2313.31 / MAX: 2950.59MIN: 2566.58 / MAX: 3351.28MIN: 3174.2 / MAX: 4309.53MIN: 3119.39 / MAX: 4667.2

nginx

Concurrent Requests: 1000

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.21.1Concurrent Requests: 1000spectre_v2=offmitigations=offnospectre_v1Defaultmitigations_offmitigations_on170K340K510K680K850KSE +/- 2038.51, N = 3SE +/- 734.26, N = 3SE +/- 5142.20, N = 3SE +/- 525.15, N = 3SE +/- 394.03, N = 3SE +/- 364.30, N = 3773672.22772159.28770214.55761701.46294626.66205719.371. (CC) gcc options: -lcrypt -lz -O3 -march=native

nginx

Concurrent Requests: 500

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.21.1Concurrent Requests: 500spectre_v2=offnospectre_v1mitigations=offDefaultmitigations_offmitigations_on170K340K510K680K850KSE +/- 196.26, N = 3SE +/- 500.39, N = 3SE +/- 973.32, N = 3SE +/- 188.62, N = 3SE +/- 1209.25, N = 3SE +/- 532.91, N = 3773618.64771761.58771249.78768798.44302079.24206279.141. (CC) gcc options: -lcrypt -lz -O3 -march=native

nginx

Concurrent Requests: 200

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.21.1Concurrent Requests: 200spectre_v2=offnospectre_v1mitigations=offDefaultmitigations_offmitigations_on200K400K600K800K1000KSE +/- 817.28, N = 3SE +/- 531.06, N = 3SE +/- 881.66, N = 3SE +/- 1106.74, N = 3SE +/- 224.91, N = 3SE +/- 200.13, N = 3785016.14783100.99781248.75777810.40310504.54209568.131. (CC) gcc options: -lcrypt -lz -O3 -march=native

Apache HTTP Server

Concurrent Requests: 20

OpenBenchmarking.orgRequests Per Second, More Is BetterApache HTTP Server 2.4.48Concurrent Requests: 20mitigations=offDefaultspectre_v2=offnospectre_v1mitigations_onmitigations_off30K60K90K120K150KSE +/- 91.66, N = 3SE +/- 27.51, N = 3SE +/- 333.67, N = 3SE +/- 111.87, N = 3SE +/- 133.00, N = 3SE +/- 183.81, N = 3133520.68132783.11127067.88126203.4936002.7835894.851. (CC) gcc options: -shared -fPIC -O2

AOM AV1

Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.5Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 1080pnospectre_v1Defaultmitigations=offspectre_v2=offmitigations_onmitigations_offmitigations_on_2mitigations_off_21122334455SE +/- 0.07, N = 3SE +/- 0.35, N = 3SE +/- 0.31, N = 3SE +/- 0.05, N = 3SE +/- 0.11, N = 3SE +/- 0.09, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 347.2446.2245.3845.3026.7724.7612.8312.72-lpthread-lpthread1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

libavif avifenc

Encoder Speed: 6, Lossless

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.10Encoder Speed: 6, Losslessnospectre_v1Defaultspectre_v2=offmitigations=offmitigations_onmitigations_offmitigations_on_2mitigations_off_2918273645SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.10, N = 7SE +/- 0.05, N = 3SE +/- 0.11, N = 3SE +/- 0.36, N = 3SE +/- 0.08, N = 310.7410.9411.0611.2318.4920.0339.6939.891. (CXX) g++ options: -O3 -fPIC -lm

7-Zip Compression

Test: Decompression Rating

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 22.01Test: Decompression Ratingnospectre_v1Defaultmitigations=offspectre_v2=offmitigations_onmitigations_offmitigations_on_2mitigations_off_215K30K45K60K75KSE +/- 57.41, N = 3SE +/- 52.92, N = 3SE +/- 109.49, N = 3SE +/- 328.48, N = 3SE +/- 625.31, N = 3SE +/- 469.69, N = 3SE +/- 79.99, N = 4SE +/- 56.53, N = 369595693746855468098430403727319883187741. (CXX) g++ options: -lpthread -ldl -O2 -fPIC

Sunflow Rendering System

Global Illumination + Image Synthesis

OpenBenchmarking.orgSeconds, Fewer Is BetterSunflow Rendering System 0.07.2Global Illumination + Image SynthesisDefaultnospectre_v1spectre_v2=offmitigations=offmitigations_onmitigations_offmitigations_on_2mitigations_off_20.66511.33021.99532.66043.3255SE +/- 0.006, N = 15SE +/- 0.008, N = 15SE +/- 0.008, N = 15SE +/- 0.008, N = 15SE +/- 0.018, N = 3SE +/- 0.020, N = 3SE +/- 0.030, N = 3SE +/- 0.036, N = 30.7980.7990.8360.8391.4051.5262.9082.956MIN: 0.72 / MAX: 1.07MIN: 0.71 / MAX: 1.07MIN: 0.74 / MAX: 1.12MIN: 0.75 / MAX: 1.26MIN: 1.28 / MAX: 1.92MIN: 1.31 / MAX: 2.05MIN: 2.68 / MAX: 3.6MIN: 2.68 / MAX: 3.77

7-Zip Compression

Test: Compression Rating

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 22.01Test: Compression Ratingnospectre_v1Defaultmitigations=offspectre_v2=offmitigations_onmitigations_offmitigations_on_2mitigations_off_220K40K60K80K100KSE +/- 285.93, N = 3SE +/- 146.32, N = 3SE +/- 85.83, N = 3SE +/- 43.91, N = 3SE +/- 571.85, N = 3SE +/- 150.39, N = 3SE +/- 261.32, N = 4SE +/- 79.61, N = 387859872468513584875444013889923921238211. (CXX) g++ options: -lpthread -ldl -O2 -fPIC

Timed PHP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 8.1.9Time To Compilenospectre_v1Defaultmitigations=offspectre_v2=offmitigations_onmitigations_offmitigations_off_2mitigations_on_24080120160200SE +/- 0.14, N = 3SE +/- 0.12, N = 3SE +/- 0.65, N = 3SE +/- 0.02, N = 3SE +/- 0.27, N = 3SE +/- 0.48, N = 3SE +/- 1.12, N = 3SE +/- 0.57, N = 347.1147.3650.5750.9696.22102.22162.52167.42

libavif avifenc

Encoder Speed: 2

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.10Encoder Speed: 2nospectre_v1Defaultmitigations=offspectre_v2=offmitigations_onmitigations_offmitigations_off_2mitigations_on_250100150200250SE +/- 0.05, N = 3SE +/- 0.05, N = 3SE +/- 0.16, N = 3SE +/- 0.17, N = 3SE +/- 0.32, N = 3SE +/- 0.25, N = 3SE +/- 0.19, N = 3SE +/- 0.78, N = 363.0563.6164.6965.00104.40109.30216.16217.851. (CXX) g++ options: -O3 -fPIC -lm

Apache Spark

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

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Inner Join Test Timenospectre_v1Defaultspectre_v2=offmitigations=offmitigations_off_2mitigations_on_21.13632.27263.40894.54525.6815SE +/- 0.02, N = 12SE +/- 0.01, N = 12SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.05, N = 5SE +/- 0.05, N = 31.471.491.621.634.855.05

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 Timenospectre_v1Defaultmitigations=offspectre_v2=offmitigations_off_2mitigations_on_20.98781.97562.96343.95124.939SE +/- 0.02, N = 12SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 4SE +/- 0.04, N = 9SE +/- 0.10, N = 31.291.311.391.424.354.39

Facebook RocksDB

Test: Read While Writing

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.5.3Test: Read While WritingDefaultnospectre_v1spectre_v2=offmitigations=offmitigations_onmitigations_offmitigations_off_2mitigations_on_2500K1000K1500K2000K2500KSE +/- 4930.87, N = 3SE +/- 16640.10, N = 3SE +/- 13568.43, N = 3SE +/- 7823.94, N = 3SE +/- 5714.81, N = 3SE +/- 8364.28, N = 15SE +/- 2840.84, N = 3SE +/- 7141.16, N = 52211654217073821256472102673116220510466076690556517021. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

Timed Erlang/OTP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Erlang/OTP Compilation 25.0Time To Compilenospectre_v1Defaultspectre_v2=offmitigations=offmitigations_onmitigations_offmitigations_off_2mitigations_on_260120180240300SE +/- 0.21, N = 3SE +/- 0.45, N = 3SE +/- 0.11, N = 3SE +/- 0.17, N = 3SE +/- 0.21, N = 3SE +/- 0.19, N = 3SE +/- 0.89, N = 3SE +/- 0.86, N = 376.2577.3480.4580.48132.28134.42241.93258.23

InfluxDB

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

OpenBenchmarking.orgval/sec, More Is BetterInfluxDB 1.8.2Concurrent Streams: 64 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000nospectre_v1Defaultmitigations=offspectre_v2=offmitigations_onmitigations_off_2mitigations_on_2500K1000K1500K2000K2500KSE +/- 12147.99, N = 3SE +/- 2961.89, N = 3SE +/- 7361.87, N = 3SE +/- 7632.48, N = 3SE +/- 2227.26, N = 3SE +/- 1736.23, N = 3SE +/- 849.64, N = 32188262.92170159.22008587.52004002.81053138.1661562.9659185.6

Timed CPython Compilation

Build Configuration: Default

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed CPython Compilation 3.10.6Build Configuration: Defaultnospectre_v1Defaultmitigations=offspectre_v2=offmitigations_onmitigations_offmitigations_on_2mitigations_off_2102030405013.8713.9814.6314.7528.0629.2144.7444.96

InfluxDB

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

OpenBenchmarking.orgval/sec, More Is BetterInfluxDB 1.8.2Concurrent Streams: 4 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000Defaultnospectre_v1spectre_v2=offmitigations=offmitigations_off_2mitigations_on_2mitigations_on400K800K1200K1600K2000KSE +/- 8362.03, N = 3SE +/- 12508.97, N = 3SE +/- 11065.03, N = 3SE +/- 11305.83, N = 15SE +/- 2672.43, N = 3SE +/- 2010.63, N = 3SE +/- 2218.20, N = 31639617.31593004.01436546.81422635.2656962.1652566.2511091.9

AOM AV1

Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.5Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 4Knospectre_v1Defaultspectre_v2=offmitigations=offmitigations_onmitigations_offmitigations_on_2mitigations_off_23691215SE +/- 0.05, N = 3SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 312.4312.3312.1712.077.686.963.963.91-lpthread-lpthread1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

Stargate Digital Audio Workstation

Sample Rate: 480000 - Buffer Size: 512

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 480000 - Buffer Size: 512Defaultnospectre_v1mitigations=offspectre_v2=offmitigations_onmitigations_offmitigations_on_2mitigations_off_20.7461.4922.2382.9843.73SE +/- 0.007265, N = 3SE +/- 0.007378, N = 3SE +/- 0.028578, N = 7SE +/- 0.017755, N = 3SE +/- 0.002442, N = 3SE +/- 0.003827, N = 3SE +/- 0.001892, N = 3SE +/- 0.007829, N = 123.3153653.3136373.1094683.0242471.9376281.8893751.0870911.0511321. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

Stargate Digital Audio Workstation

Sample Rate: 96000 - Buffer Size: 512

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 96000 - Buffer Size: 512Defaultnospectre_v1mitigations=offspectre_v2=offmitigations_onmitigations_offmitigations_on_2mitigations_off_20.57641.15281.72922.30562.882SE +/- 0.004412, N = 3SE +/- 0.006926, N = 3SE +/- 0.011840, N = 3SE +/- 0.024275, N = 3SE +/- 0.009866, N = 3SE +/- 0.001781, N = 3SE +/- 0.001408, N = 3SE +/- 0.001038, N = 32.5616932.5512322.2030202.0955091.4988691.4655000.8351830.8191111. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

Stargate Digital Audio Workstation

Sample Rate: 96000 - Buffer Size: 1024

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 96000 - Buffer Size: 1024Defaultnospectre_v1mitigations=offspectre_v2=offmitigations_onmitigations_offmitigations_on_2mitigations_off_20.59221.18441.77662.36882.961SE +/- 0.000805, N = 3SE +/- 0.001455, N = 3SE +/- 0.008482, N = 3SE +/- 0.032968, N = 3SE +/- 0.004999, N = 3SE +/- 0.002118, N = 3SE +/- 0.000895, N = 3SE +/- 0.000766, N = 32.6319162.6097892.4882902.4247751.5340231.5065490.8600560.8436551. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

simdjson

Throughput Test: PartialTweets

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 2.0Throughput Test: PartialTweetsDefaultnospectre_v1spectre_v2=offmitigations=offmitigations_onmitigations_offmitigations_off_2mitigations_on_2246810SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.07, N = 3SE +/- 0.06, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 38.498.488.488.423.623.582.762.75-pthread-pthread1. (CXX) g++ options: -O3

DaCapo Benchmark

Java Test: Tradebeans

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: Tradebeansnospectre_v1Defaultmitigations=offspectre_v2=offmitigations_off_2mitigations_on_210002000300040005000SE +/- 16.38, N = 5SE +/- 11.07, N = 20SE +/- 20.14, N = 4SE +/- 17.00, N = 4SE +/- 74.29, N = 20SE +/- 72.57, N = 20151915381613164345144689

Stargate Digital Audio Workstation

Sample Rate: 480000 - Buffer Size: 1024

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 480000 - Buffer Size: 1024Defaultnospectre_v1mitigations=offspectre_v2=offmitigations_onmitigations_offmitigations_on_2mitigations_off_20.76341.52682.29023.05363.817SE +/- 0.007974, N = 3SE +/- 0.003307, N = 3SE +/- 0.020795, N = 3SE +/- 0.009096, N = 3SE +/- 0.004038, N = 3SE +/- 0.002159, N = 3SE +/- 0.000765, N = 3SE +/- 0.001024, N = 33.3928513.3827693.3096623.2708451.9787101.9355971.1178571.1002881. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

Stargate Digital Audio Workstation

Sample Rate: 192000 - Buffer Size: 1024

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 192000 - Buffer Size: 1024nospectre_v1Defaultmitigations=offspectre_v2=offmitigations_onmitigations_offmitigations_on_2mitigations_off_20.40690.81381.22071.62762.0345SE +/- 0.002602, N = 3SE +/- 0.002266, N = 3SE +/- 0.003233, N = 3SE +/- 0.003634, N = 3SE +/- 0.000599, N = 3SE +/- 0.000870, N = 3SE +/- 0.000579, N = 3SE +/- 0.000678, N = 31.8083801.8002471.6693911.6178311.0738681.0510160.5946990.5878051. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

Stargate Digital Audio Workstation

Sample Rate: 192000 - Buffer Size: 512

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 192000 - Buffer Size: 512nospectre_v1Defaultmitigations=offspectre_v2=offmitigations_onmitigations_offmitigations_on_2mitigations_off_20.38690.77381.16071.54761.9345SE +/- 0.014851, N = 8SE +/- 0.018935, N = 3SE +/- 0.021380, N = 12SE +/- 0.018304, N = 3SE +/- 0.000539, N = 3SE +/- 0.000279, N = 3SE +/- 0.000703, N = 3SE +/- 0.000155, N = 31.7196191.7165621.3711051.3210641.0489431.0236460.5768280.5649311. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

Timed Wasmer Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Wasmer Compilation 2.3Time To Compilenospectre_v1Defaultmitigations=offspectre_v2=offmitigations_onmitigations_offmitigations_on_2mitigations_off_2306090120150SE +/- 0.24, N = 3SE +/- 0.28, N = 3SE +/- 0.52, N = 6SE +/- 0.45, N = 3SE +/- 0.63, N = 3SE +/- 0.83, N = 3SE +/- 0.63, N = 3SE +/- 0.29, N = 349.9150.3451.5252.4183.8490.60151.46151.721. (CC) gcc options: -m64 -ldl -lgcc_s -lutil -lrt -lpthread -lm -lc -pie -nodefaultlibs

Stargate Digital Audio Workstation

Sample Rate: 44100 - Buffer Size: 512

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 44100 - Buffer Size: 512Defaultnospectre_v1mitigations=offspectre_v2=offmitigations_onmitigations_offmitigations_on_2mitigations_off_20.74691.49382.24072.98763.7345SE +/- 0.005175, N = 3SE +/- 0.007979, N = 3SE +/- 0.016823, N = 3SE +/- 0.028583, N = 7SE +/- 0.003662, N = 3SE +/- 0.002791, N = 3SE +/- 0.000502, N = 3SE +/- 0.001036, N = 33.3193373.3042903.0890363.0660311.9891281.9454731.1232351.0948721. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

Stress-NG

Test: SENDFILE

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: SENDFILEmitigations=offspectre_v2=offDefaultnospectre_v1mitigations_onmitigations_off60K120K180K240K300KSE +/- 200.36, N = 3SE +/- 594.25, N = 3SE +/- 115.34, N = 3SE +/- 250.59, N = 3SE +/- 7.28, N = 15SE +/- 5.68, N = 15262166.57261269.96205644.24202570.27896.86875.571. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

AOM AV1

Encoder Mode: Speed 6 Realtime - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.5Encoder Mode: Speed 6 Realtime - Input: Bosphorus 4KDefaultnospectre_v1spectre_v2=offmitigations=offmitigations_onmitigations_offmitigations_on_2mitigations_off_2816243240SE +/- 0.32, N = 12SE +/- 0.39, N = 12SE +/- 0.39, N = 12SE +/- 0.34, N = 15SE +/- 0.15, N = 3SE +/- 0.25, N = 3SE +/- 0.06, N = 3SE +/- 0.05, N = 335.3735.2233.1833.1720.2619.8611.9011.80-lpthread-lpthread1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

Stargate Digital Audio Workstation

Sample Rate: 44100 - Buffer Size: 1024

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 44100 - Buffer Size: 1024Defaultnospectre_v1mitigations=offspectre_v2=offmitigations_onmitigations_offmitigations_on_2mitigations_off_20.76211.52422.28633.04843.8105SE +/- 0.004659, N = 3SE +/- 0.002407, N = 3SE +/- 0.008268, N = 3SE +/- 0.020488, N = 3SE +/- 0.001859, N = 3SE +/- 0.003225, N = 3SE +/- 0.001369, N = 3SE +/- 0.002164, N = 33.3872463.3767673.2990193.2796082.0273911.9826381.1526381.1309241. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

Apache Spark

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

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - SHA-512 Benchmark Timenospectre_v1Defaultspectre_v2=offmitigations=offmitigations_off_2mitigations_on_2246810SE +/- 0.02, N = 12SE +/- 0.02, N = 12SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.07, N = 5SE +/- 0.08, N = 32.612.632.792.837.087.56

Renaissance

Test: Finagle HTTP Requests

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Finagle HTTP RequestsDefaultmitigations=offspectre_v2=offnospectre_v1mitigations_offmitigations_onmitigations_off_2mitigations_on_212002400360048006000SE +/- 17.40, N = 3SE +/- 27.59, N = 3SE +/- 11.75, N = 3SE +/- 9.59, N = 3SE +/- 24.93, N = 3SE +/- 20.39, N = 3SE +/- 50.38, N = 6SE +/- 16.80, N = 31931.11954.11971.61972.13547.33980.25144.05510.0MIN: 1667.89 / MAX: 2421.74MIN: 1695.23 / MAX: 2338.25MIN: 1749.15 / MAX: 2379.6MIN: 1680.78 / MAX: 2306.77MIN: 2861.6 / MAX: 4207.51MIN: 3562.3 / MAX: 4349.42MIN: 4331.61 / MAX: 7830.08MIN: 4818.01 / MAX: 6632.04

SQLite Speedtest

Timed Time - Size 1,000

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite Speedtest 3.30Timed Time - Size 1,000spectre_v2=offnospectre_v1Defaultmitigations=offmitigations_offmitigations_off_2mitigations_onmitigations_on_220406080100SE +/- 0.05, N = 3SE +/- 0.16, N = 3SE +/- 0.05, N = 3SE +/- 0.16, N = 3SE +/- 0.36, N = 3SE +/- 0.94, N = 3SE +/- 0.19, N = 3SE +/- 0.05, N = 333.6734.1834.7337.4663.9875.7476.5196.04-ldl -lpthread-ldl -lpthread1. (CC) gcc options: -O2 -lz

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 Timenospectre_v1Defaultspectre_v2=offmitigations=offmitigations_on_2mitigations_off_2246810SE +/- 0.03, N = 12SE +/- 0.01, N = 3SE +/- 0.03, N = 4SE +/- 0.03, N = 3SE +/- 0.06, N = 3SE +/- 0.06, N = 92.392.492.612.646.786.81

ClickHouse

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

OpenBenchmarking.orgQueries Per Minute, Geo Mean, More Is BetterClickHouse 22.5.4.19100M Rows Web Analytics Dataset, First Run / Cold Cachenospectre_v1Defaultspectre_v2=offmitigations=offmitigations_off_2mitigations_on_24080120160200SE +/- 2.42, N = 3SE +/- 1.75, N = 7SE +/- 1.63, N = 15SE +/- 0.95, N = 3SE +/- 0.80, N = 3SE +/- 0.69, N = 9191.05184.94179.39173.6869.0567.66MIN: 14.44 / MAX: 30000MIN: 13.44 / MAX: 30000MIN: 14.83 / MAX: 30000MIN: 14.26 / MAX: 20000MIN: 5.6 / MAX: 20000MIN: 5.4 / MAX: 150001. ClickHouse server version 22.5.4.19 (official build).

Renaissance

Test: In-Memory Database Shootout

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: In-Memory Database ShootoutDefaultnospectre_v1spectre_v2=offmitigations=offmitigations_off_2mitigations_on_211002200330044005500SE +/- 5.74, N = 3SE +/- 3.44, N = 3SE +/- 20.73, N = 3SE +/- 21.89, N = 3SE +/- 50.49, N = 5SE +/- 36.05, N = 31874.41882.72050.52058.84765.15230.5MIN: 1719.29 / MAX: 2054.21MIN: 1755.55 / MAX: 2079.19MIN: 1831.2 / MAX: 2295.42MIN: 1866.04 / MAX: 2319.96MIN: 4152.35 / MAX: 5331.07MIN: 4499.25 / MAX: 5989.44

RawTherapee

Total Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterRawTherapeeTotal Benchmark Timenospectre_v1Defaultspectre_v2=offmitigations=offmitigations_onmitigations_offmitigations_off_2mitigations_on_2306090120150SE +/- 0.14, N = 3SE +/- 0.01, N = 3SE +/- 0.15, N = 3SE +/- 0.20, N = 3SE +/- 0.36, N = 3SE +/- 0.19, N = 3SE +/- 0.54, N = 3SE +/- 0.79, N = 342.1842.2445.1245.6093.56108.48113.70117.221. nospectre_v1: RawTherapee, version 5.8, command line.2. Default: RawTherapee, version 5.8, command line.3. spectre_v2=off: RawTherapee, version 5.8, command line.4. mitigations=off: RawTherapee, version 5.8, command line.5. mitigations_on: RawTherapee, version 5.9, command line.6. mitigations_off: RawTherapee, version 5.9, command line.7. mitigations_off_2: RawTherapee, version 5.8, command line.8. mitigations_on_2: RawTherapee, version 5.8, command line.

Timed CPython Compilation

Build Configuration: Released Build, PGO + LTO Optimized

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed CPython Compilation 3.10.6Build Configuration: Released Build, PGO + LTO Optimizednospectre_v1Defaultmitigations=offspectre_v2=offmitigations_onmitigations_offmitigations_on_2mitigations_off_2110220330440550178.84179.20188.98205.39337.31348.91488.11494.68

nginx

Concurrent Requests: 1

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.21.1Concurrent Requests: 1mitigations=offspectre_v2=offDefaultnospectre_v1mitigations_offmitigations_on20K40K60K80K100KSE +/- 91.83, N = 3SE +/- 322.62, N = 3SE +/- 151.57, N = 3SE +/- 45.20, N = 3SE +/- 162.34, N = 3SE +/- 42.69, N = 399947.8999128.8395948.6595819.8064737.7136869.061. (CC) gcc options: -lcrypt -lz -O3 -march=native

ClickHouse

100M Rows Web Analytics Dataset, Second Run

OpenBenchmarking.orgQueries Per Minute, Geo Mean, More Is BetterClickHouse 22.5.4.19100M Rows Web Analytics Dataset, Second Runnospectre_v1Defaultspectre_v2=offmitigations=offmitigations_off_2mitigations_on_24080120160200SE +/- 3.69, N = 3SE +/- 1.15, N = 7SE +/- 1.54, N = 15SE +/- 3.27, N = 3SE +/- 0.45, N = 3SE +/- 0.62, N = 9195.43195.43183.73181.4973.4972.39MIN: 15.84 / MAX: 30000MIN: 15.43 / MAX: 30000MIN: 14.92 / MAX: 30000MIN: 14.91 / MAX: 30000MIN: 5.77 / MAX: 20000MIN: 5.71 / MAX: 150001. ClickHouse server version 22.5.4.19 (official build).

ClickHouse

100M Rows Web Analytics Dataset, Third Run

OpenBenchmarking.orgQueries Per Minute, Geo Mean, More Is BetterClickHouse 22.5.4.19100M Rows Web Analytics Dataset, Third Runnospectre_v1Defaultspectre_v2=offmitigations=offmitigations_on_2mitigations_off_24080120160200SE +/- 2.76, N = 3SE +/- 2.33, N = 7SE +/- 1.76, N = 15SE +/- 3.01, N = 3SE +/- 0.24, N = 9SE +/- 0.27, N = 3199.05193.49179.39178.9873.8373.80MIN: 13.71 / MAX: 30000MIN: 15.28 / MAX: 30000MIN: 14.37 / MAX: 30000MIN: 14.93 / MAX: 30000MIN: 5.67 / MAX: 20000MIN: 5.74 / MAX: 200001. ClickHouse server version 22.5.4.19 (official build).

Renaissance

Test: Savina Reactors.IO

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Savina Reactors.IODefaultnospectre_v1mitigations=offspectre_v2=offmitigations_onmitigations_offmitigations_off_2mitigations_on_22K4K6K8K10KSE +/- 48.94, N = 4SE +/- 50.72, N = 4SE +/- 23.11, N = 3SE +/- 34.68, N = 15SE +/- 54.49, N = 15SE +/- 58.45, N = 3SE +/- 92.70, N = 7SE +/- 126.96, N = 44307.24315.04729.24824.97263.47314.79938.010995.7MIN: 4191.34 / MAX: 6592.77MIN: 4216.34 / MAX: 6180.86MIN: 4704.2 / MAX: 6866.7MIN: 4644.3 / MAX: 7420.62MIN: 7026.42 / MAX: 12864.91MIN: 7211.35 / MAX: 10618.03MIN: 9694.55 / MAX: 14443.03MIN: 10663.39 / MAX: 16020.06

Apache Spark

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

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Group By Test TimeDefaultnospectre_v1spectre_v2=offmitigations=offmitigations_off_2mitigations_on_2246810SE +/- 0.02, N = 12SE +/- 0.01, N = 12SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.02, N = 5SE +/- 0.01, N = 32.702.722.812.906.666.86

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 Timenospectre_v1Defaultmitigations=offspectre_v2=offmitigations_off_2mitigations_on_2246810SE +/- 0.02, N = 12SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.06, N = 4SE +/- 0.03, N = 9SE +/- 0.10, N = 32.422.502.532.645.826.03

Node.js Octane Benchmark

OpenBenchmarking.orgScore, More Is BetterNode.js Octane BenchmarkDefaultnospectre_v1spectre_v2=offmitigations=offmitigations_on_2mitigations_off_220K40K60K80K100KSE +/- 129.99, N = 3SE +/- 358.52, N = 3SE +/- 1487.67, N = 15SE +/- 391.32, N = 3SE +/- 273.51, N = 10SE +/- 310.57, N = 7878428761279541765173602535813

Renaissance

Test: Akka Unbalanced Cobwebbed Tree

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Akka Unbalanced Cobwebbed Treenospectre_v1Defaultspectre_v2=offmitigations=offmitigations_onmitigations_off_2mitigations_offmitigations_on_23K6K9K12K15KSE +/- 19.74, N = 3SE +/- 9.16, N = 3SE +/- 26.64, N = 3SE +/- 11.45, N = 3SE +/- 39.83, N = 3SE +/- 80.20, N = 3SE +/- 40.62, N = 3SE +/- 98.20, N = 36110.96145.26350.16358.212239.312752.612788.214503.7MIN: 4623.37 / MAX: 6134.99MIN: 4647.99 / MAX: 6163.22MIN: 4684.07 / MAX: 6403.21MIN: 4813.39 / MAX: 6380.91MIN: 9559.13 / MAX: 12304.01MIN: 9562.85 / MAX: 12911.94MIN: 9911.88 / MAX: 12844.15MIN: 10620.32 / MAX: 14666.68

Apache Spark

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

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Repartition Test TimeDefaultnospectre_v1spectre_v2=offmitigations=offmitigations_off_2mitigations_on_20.95631.91262.86893.82524.7815SE +/- 0.03, N = 3SE +/- 0.01, N = 12SE +/- 0.02, N = 4SE +/- 0.03, N = 3SE +/- 0.06, N = 9SE +/- 0.09, N = 31.811.821.982.004.134.25

Apache Spark

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

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Repartition Test Timenospectre_v1Defaultspectre_v2=offmitigations=offmitigations_off_2mitigations_on_20.991.982.973.964.95SE +/- 0.01, N = 12SE +/- 0.01, N = 12SE +/- 0.02, N = 3SE +/- 0.05, N = 3SE +/- 0.07, N = 5SE +/- 0.09, N = 31.911.962.122.154.314.40

AOM AV1

Encoder Mode: Speed 6 Realtime - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.5Encoder Mode: Speed 6 Realtime - Input: Bosphorus 1080pnospectre_v1Defaultmitigations=offspectre_v2=offmitigations_offmitigations_onmitigations_on_2mitigations_off_21428425670SE +/- 0.82, N = 3SE +/- 0.60, N = 15SE +/- 0.45, N = 10SE +/- 0.81, N = 3SE +/- 0.33, N = 3SE +/- 0.41, N = 3SE +/- 0.20, N = 3SE +/- 0.20, N = 361.3060.9159.0658.1345.8744.6726.9026.79-lpthread-lpthread1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

AOM AV1

Encoder Mode: Speed 9 Realtime - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.5Encoder Mode: Speed 9 Realtime - Input: Bosphorus 1080pDefaultnospectre_v1spectre_v2=offmitigations=offmitigations_onmitigations_offmitigations_off_2mitigations_on_24080120160200SE +/- 0.03, N = 3SE +/- 1.43, N = 3SE +/- 2.05, N = 15SE +/- 1.97, N = 15SE +/- 1.18, N = 3SE +/- 0.35, N = 3SE +/- 1.20, N = 3SE +/- 0.54, N = 3203.57203.15191.05188.27103.19103.0792.0489.59-lpthread-lpthread1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

AOM AV1

Encoder Mode: Speed 10 Realtime - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.5Encoder Mode: Speed 10 Realtime - Input: Bosphorus 1080pDefaultnospectre_v1mitigations=offspectre_v2=offmitigations_onmitigations_offmitigations_off_2mitigations_on_250100150200250SE +/- 2.39, N = 3SE +/- 2.33, N = 3SE +/- 1.93, N = 15SE +/- 1.88, N = 15SE +/- 0.22, N = 3SE +/- 1.26, N = 4SE +/- 1.76, N = 15SE +/- 2.00, N = 15222.52218.29205.06202.10112.09106.25103.0998.30-lpthread-lpthread1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

AOM AV1

Encoder Mode: Speed 9 Realtime - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.5Encoder Mode: Speed 9 Realtime - Input: Bosphorus 4Knospectre_v1Defaultspectre_v2=offmitigations=offmitigations_onmitigations_offmitigations_off_2mitigations_on_21530456075SE +/- 0.05, N = 3SE +/- 0.08, N = 3SE +/- 0.57, N = 15SE +/- 0.55, N = 15SE +/- 0.27, N = 3SE +/- 0.16, N = 3SE +/- 0.15, N = 3SE +/- 0.08, N = 368.5668.1065.4964.9739.9636.5431.2530.30-lpthread-lpthread1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

AOM AV1

Encoder Mode: Speed 10 Realtime - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.5Encoder Mode: Speed 10 Realtime - Input: Bosphorus 4Knospectre_v1Defaultspectre_v2=offmitigations=offmitigations_onmitigations_offmitigations_off_2mitigations_on_21632486480SE +/- 0.19, N = 3SE +/- 0.08, N = 3SE +/- 0.74, N = 3SE +/- 0.58, N = 15SE +/- 0.09, N = 3SE +/- 0.23, N = 3SE +/- 0.26, N = 3SE +/- 0.27, N = 370.6470.2067.2166.8940.2936.8132.2431.46-lpthread-lpthread1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

AOM AV1

Encoder Mode: Speed 8 Realtime - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.5Encoder Mode: Speed 8 Realtime - Input: Bosphorus 4Knospectre_v1Defaultspectre_v2=offmitigations=offmitigations_onmitigations_offmitigations_off_2mitigations_on_21020304050SE +/- 0.04, N = 3SE +/- 0.17, N = 3SE +/- 0.44, N = 5SE +/- 0.26, N = 3SE +/- 0.04, N = 3SE +/- 0.10, N = 3SE +/- 0.11, N = 3SE +/- 0.10, N = 345.6445.4444.1244.1030.5228.5120.4820.43-lpthread-lpthread1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

AOM AV1

Encoder Mode: Speed 8 Realtime - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.5Encoder Mode: Speed 8 Realtime - Input: Bosphorus 1080pDefaultnospectre_v1mitigations=offspectre_v2=offmitigations_onmitigations_offmitigations_off_2mitigations_on_2306090120150SE +/- 0.43, N = 3SE +/- 0.12, N = 3SE +/- 0.96, N = 3SE +/- 0.34, N = 3SE +/- 0.13, N = 3SE +/- 0.85, N = 3SE +/- 0.61, N = 3SE +/- 0.49, N = 3148.53148.41143.93143.1186.3785.3368.5766.98-lpthread-lpthread1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

Cryptsetup

PBKDF2-sha512

OpenBenchmarking.orgIterations Per Second, More Is BetterCryptsetupPBKDF2-sha512Defaultnospectre_v1mitigations=offspectre_v2=offmitigations_onmitigations_off600K1200K1800K2400K3000KSE +/- 4298.33, N = 3SE +/- 9884.29, N = 3SE +/- 49916.48, N = 15SE +/- 52383.54, N = 15SE +/- 6370.80, N = 3SE +/- 3582.07, N = 3300452829959962839181279425613761421360627

simdjson

Throughput Test: LargeRandom

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 2.0Throughput Test: LargeRandomnospectre_v1spectre_v2=offDefaultmitigations=offmitigations_onmitigations_offmitigations_off_2mitigations_on_20.3960.7921.1881.5841.98SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 31.761.761.761.730.980.970.800.80-pthread-pthread1. (CXX) g++ options: -O3

Renaissance

Test: Apache Spark PageRank

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Apache Spark PageRankDefaultnospectre_v1mitigations=offspectre_v2=offmitigations_onmitigations_offmitigations_off_2mitigations_on_210002000300040005000SE +/- 17.22, N = 9SE +/- 24.73, N = 3SE +/- 8.89, N = 3SE +/- 21.61, N = 8SE +/- 8.95, N = 3SE +/- 45.88, N = 3SE +/- 44.79, N = 3SE +/- 32.95, N = 122161.72164.02421.02452.73353.63758.54720.04749.4MIN: 1892.77 / MAX: 2408.86MIN: 1978.41 / MAX: 2344.04MIN: 2054.83 / MAX: 2716.21MIN: 2017.59 / MAX: 2786.51MIN: 3009.89 / MAX: 3522.86MIN: 3232.47 / MAX: 4044.22MIN: 4278.64 / MAX: 4959.14MIN: 4048.73 / MAX: 5197.53

Bork File Encrypter

File Encryption Time

OpenBenchmarking.orgSeconds, Fewer Is BetterBork File Encrypter 1.4File Encryption Timenospectre_v1Defaultmitigations=offspectre_v2=offmitigations_off_2mitigations_offmitigations_on_2mitigations_on3691215SE +/- 0.023, N = 3SE +/- 0.027, N = 3SE +/- 0.690, N = 12SE +/- 0.732, N = 12SE +/- 0.098, N = 4SE +/- 0.023, N = 3SE +/- 0.092, N = 15SE +/- 0.069, N = 34.6534.7295.9616.5588.5858.7119.99910.171

WebP Image Encode

Encode Settings: Default

OpenBenchmarking.orgMP/s, More Is BetterWebP Image Encode 1.2.4Encode Settings: Defaultnospectre_v1Defaultspectre_v2=offmitigations=offmitigations_offmitigations_onmitigations_off_2mitigations_on_2612182430SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.31, N = 15SE +/- 0.26, N = 15SE +/- 0.11, N = 3SE +/- 0.03, N = 3SE +/- 0.19, N = 15SE +/- 0.14, N = 1527.4227.3726.3325.6414.6414.4012.7812.67-pthread-pthread1. (CC) gcc options: -fvisibility=hidden -O2 -lm

Unpacking The Linux Kernel

linux-5.19.tar.xz

OpenBenchmarking.orgSeconds, Fewer Is BetterUnpacking The Linux Kernel 5.19linux-5.19.tar.xzDefaultnospectre_v1mitigations=offspectre_v2=offmitigations_offmitigations_onmitigations_off_2mitigations_on_23691215SE +/- 0.012, N = 4SE +/- 0.007, N = 4SE +/- 0.018, N = 4SE +/- 0.041, N = 20SE +/- 0.031, N = 4SE +/- 0.066, N = 4SE +/- 0.022, N = 4SE +/- 0.039, N = 44.5264.5364.5844.7126.7467.5809.3339.732

WebP Image Encode

Encode Settings: Quality 100

OpenBenchmarking.orgMP/s, More Is BetterWebP Image Encode 1.2.4Encode Settings: Quality 100nospectre_v1Defaultspectre_v2=offmitigations=offmitigations_offmitigations_onmitigations_off_2mitigations_on_248121620SE +/- 0.02, N = 3SE +/- 0.11, N = 3SE +/- 0.21, N = 15SE +/- 0.00, N = 3SE +/- 0.06, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.12, N = 317.0416.9116.0715.109.609.568.588.44-pthread-pthread1. (CC) gcc options: -fvisibility=hidden -O2 -lm

Renaissance

Test: Apache Spark ALS

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Apache Spark ALSDefaultnospectre_v1spectre_v2=offmitigations=offmitigations_onmitigations_offmitigations_off_2mitigations_on_27K14K21K28K35KSE +/- 4.75, N = 3SE +/- 14.03, N = 3SE +/- 5.86, N = 3SE +/- 11.25, N = 3SE +/- 5.56, N = 3SE +/- 9.39, N = 3SE +/- 129.59, N = 3SE +/- 48.57, N = 31888.51891.12034.02040.93379.93459.227503.230535.9MIN: 27012.81 / MAX: 27997.31MIN: 30162.51 / MAX: 30941.6

Renaissance

Test: Genetic Algorithm Using Jenetics + Futures

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Genetic Algorithm Using Jenetics + FuturesDefaultnospectre_v1mitigations_onmitigations_offspectre_v2=offmitigations=offmitigations_off_2mitigations_on_27001400210028003500SE +/- 8.13, N = 3SE +/- 19.26, N = 3SE +/- 16.15, N = 6SE +/- 3.65, N = 3SE +/- 9.47, N = 3SE +/- 12.40, N = 3SE +/- 2.17, N = 3SE +/- 43.60, N = 31533.81557.61603.31611.81700.91721.02265.53067.3MIN: 1419.89 / MAX: 1595.85MIN: 1509.71 / MAX: 1604.91MIN: 1501.38 / MAX: 1662.83MIN: 1540.62 / MAX: 1641.22MIN: 1670.11 / MAX: 1753.38MIN: 1639.6 / MAX: 1763.75MIN: 2218.21 / MAX: 2638.38MIN: 2959.55 / MAX: 3225.27

DaCapo Benchmark

Java Test: Jython

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: Jythonnospectre_v1Defaultmitigations=offspectre_v2=offmitigations_onmitigations_offmitigations_on_2mitigations_off_211002200330044005500SE +/- 17.36, N = 4SE +/- 28.54, N = 4SE +/- 27.46, N = 20SE +/- 23.92, N = 20SE +/- 51.36, N = 4SE +/- 51.86, N = 4SE +/- 40.31, N = 4SE +/- 62.40, N = 2025072533265127164359468047844987

Node.js V8 Web Tooling Benchmark

OpenBenchmarking.orgruns/s, More Is BetterNode.js V8 Web Tooling Benchmarknospectre_v1Defaultspectre_v2=offmitigations=offmitigations_onmitigations_off510152025SE +/- 0.06, N = 3SE +/- 0.04, N = 3SE +/- 0.09, N = 3SE +/- 0.08, N = 3SE +/- 0.12, N = 3SE +/- 0.09, N = 321.5521.3920.7620.6311.1010.88

WebP Image Encode

Encode Settings: Quality 100, Lossless

OpenBenchmarking.orgMP/s, More Is BetterWebP Image Encode 1.2.4Encode Settings: Quality 100, LosslessDefaultnospectre_v1spectre_v2=offmitigations=offmitigations_onmitigations_offmitigations_off_2mitigations_on_20.49730.99461.49191.98922.4865SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 15SE +/- 0.07, N = 12SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 32.212.202.072.031.521.511.151.15-pthread-pthread1. (CC) gcc options: -fvisibility=hidden -O2 -lm

OSBench

Test: Memory Allocations

OpenBenchmarking.orgNs Per Event, Fewer Is BetterOSBenchTest: Memory AllocationsDefaultnospectre_v1mitigations=offspectre_v2=offmitigations_offmitigations_off_2mitigations_on_2mitigations_on20406080100SE +/- 0.28, N = 3SE +/- 0.19, N = 3SE +/- 0.18, N = 3SE +/- 0.86, N = 15SE +/- 0.56, N = 15SE +/- 0.12, N = 3SE +/- 0.31, N = 3SE +/- 0.16, N = 351.6352.6052.8854.3382.9484.5097.0498.621. (CC) gcc options: -lm

Dragonflydb

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

OpenBenchmarking.orgOps/sec, More Is BetterDragonflydb 0.6Clients: 50 - Set To Get Ratio: 1:5Defaultnospectre_v1spectre_v2=offmitigations=offmitigations_onmitigations_off1.1M2.2M3.3M4.4M5.5MSE +/- 18534.87, N = 3SE +/- 1238.97, N = 3SE +/- 30319.84, N = 3SE +/- 30030.55, N = 3SE +/- 30877.02, N = 3SE +/- 59774.28, N = 155204011.995193823.834949025.014906211.203743113.512772317.251. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

Dragonflydb

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

OpenBenchmarking.orgOps/sec, More Is BetterDragonflydb 0.6Clients: 50 - Set To Get Ratio: 5:1Defaultnospectre_v1spectre_v2=offmitigations=offmitigations_onmitigations_off1000K2000K3000K4000K5000KSE +/- 5534.42, N = 3SE +/- 14392.05, N = 3SE +/- 21808.91, N = 3SE +/- 2380.55, N = 3SE +/- 81927.04, N = 12SE +/- 48234.65, N = 154748014.744729270.874511086.674433214.413600552.702549838.571. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

Renaissance

Test: Random Forest

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Random Forestnospectre_v1Defaultspectre_v2=offmitigations=offmitigations_onmitigations_offmitigations_on_2mitigations_off_22004006008001000SE +/- 2.97, N = 3SE +/- 3.72, N = 3SE +/- 6.35, N = 5SE +/- 8.39, N = 3SE +/- 7.80, N = 3SE +/- 3.32, N = 3SE +/- 0.76, N = 3SE +/- 7.24, N = 3516.7523.2576.9583.0727.3761.8939.7941.8MIN: 418.35 / MAX: 640.35MIN: 448.83 / MAX: 620.39MIN: 473.38 / MAX: 731.32MIN: 494.2 / MAX: 674.22MIN: 657.45 / MAX: 989.09MIN: 659.99 / MAX: 1001.63MIN: 793.59 / MAX: 1398.11MIN: 792.72 / MAX: 1471.46

Apache HTTP Server

Concurrent Requests: 1

OpenBenchmarking.orgRequests Per Second, More Is BetterApache HTTP Server 2.4.48Concurrent Requests: 1Defaultmitigations=offspectre_v2=offnospectre_v1mitigations_offmitigations_on4K8K12K16K20KSE +/- 44.42, N = 3SE +/- 57.71, N = 3SE +/- 72.23, N = 3SE +/- 262.03, N = 3SE +/- 57.38, N = 3SE +/- 14.09, N = 319778.0519744.5819455.0719142.5213365.0611390.341. (CC) gcc options: -shared -fPIC -O2

DaCapo Benchmark

Java Test: H2

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: H2Defaultnospectre_v1mitigations=offspectre_v2=offmitigations_offmitigations_onmitigations_off_2mitigations_on_28001600240032004000SE +/- 27.78, N = 20SE +/- 24.48, N = 17SE +/- 20.41, N = 20SE +/- 23.90, N = 4SE +/- 29.48, N = 5SE +/- 46.88, N = 20SE +/- 38.76, N = 4SE +/- 46.00, N = 1623232325241524682643264637903931

SMHasher

Hash: t1ha0_aes_avx2 x86_64

OpenBenchmarking.orgMiB/sec, More Is BetterSMHasher 2022-08-22Hash: t1ha0_aes_avx2 x86_64nospectre_v1Defaultspectre_v2=offmitigations=offmitigations_onmitigations_offmitigations_off_2mitigations_on_216K32K48K64K80KSE +/- 17.81, N = 3SE +/- 653.31, N = 12SE +/- 804.49, N = 15SE +/- 801.16, N = 15SE +/- 322.00, N = 3SE +/- 389.27, N = 3SE +/- 634.37, N = 3SE +/- 569.56, N = 376727.2276019.8373645.8573477.8153025.0252042.3947382.8346694.16-flto-flto-flto-flto-flto=auto-flto=auto-flto -lpthread-flto -lpthread1. (CXX) g++ options: -march=native -O3 -fno-fat-lto-objects

Cryptsetup

PBKDF2-whirlpool

OpenBenchmarking.orgIterations Per Second, More Is BetterCryptsetupPBKDF2-whirlpoolnospectre_v1Defaultmitigations=offspectre_v2=offmitigations_onmitigations_off200K400K600K800K1000KSE +/- 2958.90, N = 3SE +/- 2035.67, N = 3SE +/- 12414.92, N = 15SE +/- 12745.74, N = 15SE +/- 1822.99, N = 3SE +/- 1953.49, N = 310327571032071997814984966643308637056

Cryptsetup

AES-XTS 256b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupAES-XTS 256b Decryptionmitigations_offmitigations_on6001200180024003000SE +/- 18.47, N = 3SE +/- 4.60, N = 32857.61976.4

Cryptsetup

AES-XTS 256b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupAES-XTS 256b Encryptionmitigations_offmitigations_on6001200180024003000SE +/- 93.02, N = 3SE +/- 4.95, N = 32799.91991.5

Cryptsetup

AES-XTS 512b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupAES-XTS 512b Decryptionmitigations_offmitigations_on5001000150020002500SE +/- 2.66, N = 3SE +/- 3.90, N = 32425.11888.3

Cryptsetup

AES-XTS 512b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupAES-XTS 512b Encryptionmitigations_offmitigations_on5001000150020002500SE +/- 8.76, N = 3SE +/- 3.80, N = 32438.71902.3

SMHasher

Hash: fasthash32

OpenBenchmarking.orgMiB/sec, More Is BetterSMHasher 2022-08-22Hash: fasthash32mitigations_on_2mitigations_off_2Defaultnospectre_v1spectre_v2=offmitigations=offmitigations_onmitigations_off16003200480064008000SE +/- 45.63, N = 3SE +/- 84.19, N = 3SE +/- 3.59, N = 3SE +/- 6.07, N = 3SE +/- 2.28, N = 3SE +/- 0.54, N = 3SE +/- 7.22, N = 3SE +/- 76.79, N = 37658.357615.806583.216582.856580.276579.896106.646007.38-flto -lpthread-flto -lpthread-flto-flto-flto-flto-flto=auto-flto=auto1. (CXX) g++ options: -march=native -O3 -fno-fat-lto-objects

Darktable

Test: Masskrug - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 4.2.1Test: Masskrug - Acceleration: CPU-onlymitigations_onmitigations_off3691215SE +/- 0.006, N = 3SE +/- 0.036, N = 37.5049.074

SMHasher

Hash: FarmHash32 x86_64 AVX

OpenBenchmarking.orgMiB/sec, More Is BetterSMHasher 2022-08-22Hash: FarmHash32 x86_64 AVXnospectre_v1Defaultspectre_v2=offmitigations=offmitigations_off_2mitigations_on_2mitigations_onmitigations_off6K12K18K24K30KSE +/- 1.18, N = 3SE +/- 0.46, N = 3SE +/- 1.66, N = 3SE +/- 1.77, N = 3SE +/- 97.96, N = 3SE +/- 86.51, N = 3SE +/- 27.21, N = 3SE +/- 116.35, N = 327854.7427852.7627851.3527849.4025755.1125573.6023588.7123398.87-flto-flto-flto-flto-flto -lpthread-flto -lpthread-flto=auto-flto=auto1. (CXX) g++ options: -march=native -O3 -fno-fat-lto-objects

Darktable

Test: Boat - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 4.2.1Test: Boat - Acceleration: CPU-onlymitigations_onmitigations_off246810SE +/- 0.042, N = 3SE +/- 0.085, N = 67.5318.842

Selenium

Benchmark: ARES-6 - Browser: Google Chrome

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: ARES-6 - Browser: Google Chromenospectre_v1Defaultmitigations=offspectre_v2=off3691215SE +/- 0.07, N = 3SE +/- 0.10, N = 5SE +/- 0.12, N = 3SE +/- 0.06, N = 39.199.389.9210.751. chrome 106.0.5249.91

SMHasher

Hash: t1ha2_atonce

OpenBenchmarking.orgMiB/sec, More Is BetterSMHasher 2022-08-22Hash: t1ha2_atoncemitigations_off_2mitigations_on_2Defaultnospectre_v1spectre_v2=offmitigations=offmitigations_offmitigations_on3K6K9K12K15KSE +/- 13.09, N = 3SE +/- 32.10, N = 3SE +/- 0.05, N = 3SE +/- 0.82, N = 3SE +/- 7.16, N = 3SE +/- 7.92, N = 3SE +/- 113.79, N = 3SE +/- 8.75, N = 315960.5215930.9615576.7315575.8515563.1715550.0014078.4713863.36-flto -lpthread-flto -lpthread-flto-flto-flto-flto-flto=auto-flto=auto1. (CXX) g++ options: -march=native -O3 -fno-fat-lto-objects

Selenium

Benchmark: ARES-6 - Browser: Firefox

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: ARES-6 - Browser: FirefoxDefaultnospectre_v1mitigations=offspectre_v2=off612182430SE +/- 0.16, N = 15SE +/- 0.23, N = 6SE +/- 0.31, N = 15SE +/- 0.37, N = 324.0524.1827.0627.541. firefox 105.0.1

Selenium

Benchmark: Kraken - Browser: Firefox

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: Kraken - Browser: FirefoxDefaultnospectre_v1spectre_v2=offmitigations=off130260390520650SE +/- 3.87, N = 3SE +/- 2.84, N = 3SE +/- 6.80, N = 12SE +/- 4.45, N = 3513.0516.6565.5585.01. firefox 105.0.1

GNU Octave Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterGNU Octave Benchmark 5.2.0mitigations_off_2mitigations_on_23691215SE +/- 0.051, N = 5SE +/- 0.064, N = 58.5229.542

Selenium

Benchmark: Jetstream 2 - Browser: Firefox

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: Jetstream 2 - Browser: Firefoxnospectre_v1Defaultspectre_v2=offmitigations=off4080120160200SE +/- 1.05, N = 3SE +/- 2.08, N = 3SE +/- 1.93, N = 3SE +/- 1.05, N = 3188.30186.93172.81168.081. firefox 105.0.1

GIMP

Test: auto-levels

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.18Test: auto-levelsmitigations_off_2mitigations_on_248121620SE +/- 0.05, N = 3SE +/- 0.06, N = 315.6817.35

GIMP

Test: auto-levels

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.30Test: auto-levelsnospectre_v1Defaultmitigations=offspectre_v2=off3691215SE +/- 0.05, N = 3SE +/- 0.05, N = 3SE +/- 0.08, N = 3SE +/- 0.07, N = 310.2610.3311.3211.42

GNU Octave Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterGNU Octave Benchmark 7.3.0mitigations_onmitigations_off3691215SE +/- 0.05, N = 5SE +/- 0.07, N = 510.6511.79

GIMP

Test: unsharp-mask

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.18Test: unsharp-maskmitigations_off_2mitigations_on_2510152025SE +/- 0.08, N = 3SE +/- 0.03, N = 318.8020.70

Selenium

Benchmark: Speedometer - Browser: Firefox

OpenBenchmarking.orgRuns Per Minute, More Is BetterSeleniumBenchmark: Speedometer - Browser: Firefoxnospectre_v1Defaultspectre_v2=offmitigations=off60120180240300SE +/- 0.33, N = 3SE +/- 0.58, N = 3SE +/- 0.88, N = 3SE +/- 0.88, N = 32602602432361. firefox 105.0.1

Selenium

Benchmark: Jetstream 2 - Browser: Google Chrome

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: Jetstream 2 - Browser: Google ChromeDefaultnospectre_v1mitigations=offspectre_v2=off70140210280350SE +/- 1.44, N = 3SE +/- 0.69, N = 3SE +/- 1.49, N = 3SE +/- 1.42, N = 3320.41320.40300.63291.531. chrome 106.0.5249.91

GIMP

Test: rotate

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.18Test: rotatemitigations_off_2mitigations_on_248121620SE +/- 0.11, N = 3SE +/- 0.02, N = 315.0016.30

Selenium

Benchmark: Speedometer - Browser: Google Chrome

OpenBenchmarking.orgRuns Per Minute, More Is BetterSeleniumBenchmark: Speedometer - Browser: Google Chromenospectre_v1Defaultspectre_v2=offmitigations=off70140210280350SE +/- 1.45, N = 3SE +/- 2.03, N = 3SE +/- 3.12, N = 4SE +/- 2.25, N = 153203182962961. chrome 106.0.5249.91

GIMP

Test: unsharp-mask

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.30Test: unsharp-masknospectre_v1Defaultmitigations=offspectre_v2=off3691215SE +/- 0.07, N = 3SE +/- 0.01, N = 3SE +/- 0.06, N = 3SE +/- 0.03, N = 311.3211.4711.8912.23

Inkscape

Operation: SVG Files To PNG

OpenBenchmarking.orgSeconds, Fewer Is BetterInkscapeOperation: SVG Files To PNGnospectre_v1Defaultspectre_v2=offmitigations=off48121620SE +/- 0.14, N = 7SE +/- 0.11, N = 12SE +/- 0.12, N = 15SE +/- 0.14, N = 1215.9116.1216.9917.131. Inkscape 1.1.2 (0a00cf5339, 2022-02-04)

Cryptsetup

Serpent-XTS 256b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupSerpent-XTS 256b Encryptionmitigations_offmitigations_on130260390520650SE +/- 1.27, N = 3SE +/- 3.63, N = 3621.4577.5

Cryptsetup

Serpent-XTS 256b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupSerpent-XTS 256b Decryptionmitigations_offmitigations_on130260390520650SE +/- 2.22, N = 3SE +/- 1.38, N = 3612.8569.9

Cryptsetup

Serpent-XTS 512b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupSerpent-XTS 512b Decryptionmitigations_offmitigations_on130260390520650SE +/- 0.26, N = 3SE +/- 1.07, N = 3612.5569.7

Cryptsetup

Serpent-XTS 512b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupSerpent-XTS 512b Encryptionmitigations_offmitigations_on130260390520650SE +/- 1.34, N = 3SE +/- 0.94, N = 3622.1579.7

Selenium

Benchmark: PSPDFKit WASM - Browser: Firefox

OpenBenchmarking.orgScore, Fewer Is BetterSeleniumBenchmark: PSPDFKit WASM - Browser: FirefoxDefaultnospectre_v1mitigations=offspectre_v2=off5001000150020002500SE +/- 8.37, N = 3SE +/- 24.36, N = 3SE +/- 2.85, N = 3SE +/- 28.75, N = 423182369241024741. firefox 105.0.1

GIMP

Test: rotate

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.30Test: rotatenospectre_v1Defaultmitigations=offspectre_v2=off3691215SE +/- 0.019, N = 3SE +/- 0.052, N = 3SE +/- 0.117, N = 3SE +/- 0.046, N = 39.5549.61210.12810.178

Cryptsetup

Twofish-XTS 512b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupTwofish-XTS 512b Encryptionmitigations_offmitigations_on80160240320400SE +/- 1.11, N = 3SE +/- 0.61, N = 3382.2358.9

Cryptsetup

Twofish-XTS 256b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupTwofish-XTS 256b Decryptionmitigations_offmitigations_on80160240320400SE +/- 0.76, N = 3SE +/- 0.61, N = 3381.1358.1

Cryptsetup

Twofish-XTS 256b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupTwofish-XTS 256b Encryptionmitigations_offmitigations_on80160240320400SE +/- 0.92, N = 3SE +/- 1.55, N = 3380.7358.1

GIMP

Test: resize

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.34Test: resizemitigations_onmitigations_off510152025SE +/- 0.09, N = 3SE +/- 0.06, N = 318.9120.02

GIMP

Test: resize

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.18Test: resizemitigations_off_2mitigations_on_23691215SE +/- 0.10, N = 3SE +/- 0.06, N = 312.3712.93

Timed Mesa Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Mesa Compilation 21.0Time To Compilenospectre_v1Defaultmitigations=offspectre_v2=off918273645SE +/- 0.11, N = 3SE +/- 0.06, N = 3SE +/- 0.05, N = 3SE +/- 0.06, N = 336.2936.3838.1838.24

Selenium

Benchmark: PSPDFKit WASM - Browser: Google Chrome

OpenBenchmarking.orgScore, Fewer Is BetterSeleniumBenchmark: PSPDFKit WASM - Browser: Google ChromeDefaultnospectre_v1spectre_v2=offmitigations=off6001200180024003000SE +/- 24.26, N = 3SE +/- 10.71, N = 3SE +/- 32.56, N = 4SE +/- 26.90, N = 626972705273928321. chrome 106.0.5249.91

Cryptsetup

Twofish-XTS 512b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupTwofish-XTS 512b Decryptionmitigations_offmitigations_on80160240320400SE +/- 3.95, N = 3376.5358.8

Darktable

Test: Masskrug - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 4.0.1Test: Masskrug - Acceleration: CPU-onlyDefaultnospectre_v1spectre_v2=offmitigations=off1.00852.0173.02554.0345.0425SE +/- 0.004, N = 3SE +/- 0.029, N = 3SE +/- 0.031, N = 3SE +/- 0.022, N = 34.2744.2954.4814.482

Selenium

Benchmark: Kraken - Browser: Google Chrome

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: Kraken - Browser: Google Chromenospectre_v1Defaultspectre_v2=offmitigations=off90180270360450SE +/- 3.44, N = 3SE +/- 0.75, N = 3SE +/- 2.14, N = 3SE +/- 1.20, N = 3394.6398.0410.5412.21. chrome 106.0.5249.91

GNU Octave Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterGNU Octave Benchmark 6.4.0nospectre_v1Defaultmitigations=offspectre_v2=off0.99651.9932.98953.9864.9825SE +/- 0.034, N = 5SE +/- 0.026, N = 5SE +/- 0.047, N = 20SE +/- 0.042, N = 254.2494.2814.4134.429

Apache CouchDB

Bulk Size: 100 - Inserts: 3000 - Rounds: 30

OpenBenchmarking.orgSeconds, Fewer Is BetterApache CouchDB 3.2.2Bulk Size: 100 - Inserts: 3000 - Rounds: 30Defaultnospectre_v1spectre_v2=offmitigations=off4080120160200SE +/- 0.20, N = 3SE +/- 0.43, N = 3SE +/- 0.78, N = 3SE +/- 1.04, N = 3173.61175.19180.83180.901. (CXX) g++ options: -std=c++17 -lmozjs-78 -lm -lei -fPIC -MMD

Apache CouchDB

Bulk Size: 100 - Inserts: 1000 - Rounds: 30

OpenBenchmarking.orgSeconds, Fewer Is BetterApache CouchDB 3.2.2Bulk Size: 100 - Inserts: 1000 - Rounds: 30Defaultnospectre_v1mitigations=offspectre_v2=off1326395265SE +/- 0.54, N = 3SE +/- 0.12, N = 3SE +/- 0.33, N = 3SE +/- 0.20, N = 356.8957.4658.6059.161. (CXX) g++ options: -std=c++17 -lmozjs-78 -lm -lei -fPIC -MMD

Darktable

Test: Masskrug - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 3.0.1Test: Masskrug - Acceleration: CPU-onlymitigations_off_2mitigations_on_23691215SE +/- 0.06, N = 3SE +/- 0.03, N = 311.6712.02

Node.js Express HTTP Load Test

OpenBenchmarking.orgRequests Per Second, More Is BetterNode.js Express HTTP Load Testnospectre_v1Defaultspectre_v2=offmitigations=off3K6K9K12K15KSE +/- 119.32, N = 3SE +/- 52.83, N = 3SE +/- 54.36, N = 3SE +/- 88.05, N = 313824136731341213337

Darktable

Test: Boat - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 4.0.1Test: Boat - Acceleration: CPU-onlynospectre_v1Defaultspectre_v2=offmitigations=off1.03952.0793.11854.1585.1975SE +/- 0.013, N = 3SE +/- 0.015, N = 3SE +/- 0.008, N = 3SE +/- 0.011, N = 34.4814.5034.6094.620

GIMP

Test: rotate

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.34Test: rotatemitigations_offmitigations_on48121620SE +/- 0.02, N = 3SE +/- 0.01, N = 315.5916.07

GIMP

Test: resize

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.30Test: resizenospectre_v1Defaultmitigations=offspectre_v2=off3691215SE +/- 0.05, N = 3SE +/- 0.09, N = 3SE +/- 0.07, N = 3SE +/- 0.03, N = 310.6810.7910.9711.01

Apache Spark

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

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Broadcast Inner Join Test Timemitigations_off_2mitigations_on_20.91581.83162.74743.66324.579SE +/- 0.05, N = 5SE +/- 0.02, N = 33.984.07

GIMP

Test: auto-levels

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.34Test: auto-levelsmitigations_offmitigations_on48121620SE +/- 0.02, N = 3SE +/- 0.01, N = 316.7816.91

Darktable

Test: Boat - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 3.0.1Test: Boat - Acceleration: CPU-onlymitigations_off_2mitigations_on_2510152025SE +/- 0.10, N = 3SE +/- 0.06, N = 322.3322.35

GIMP

Test: unsharp-mask

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.34Test: unsharp-maskmitigations_offmitigations_on510152025SE +/- 0.03, N = 3SE +/- 0.02, N = 319.9620.03

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 Timemitigations_off_2mitigations_on_20.81451.6292.44353.2584.0725SE +/- 0.09, N = 9SE +/- 0.03, N = 33.613.62

Selenium

Benchmark: WASM imageConvolute - Browser: Firefox

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: WASM imageConvolute - Browser: FirefoxDefaultmitigations=offnospectre_v1spectre_v2=off510152025SE +/- 0.09, N = 3SE +/- 0.07, N = 3SE +/- 0.03, N = 3SE +/- 0.37, N = 1518.018.018.218.71. firefox 105.0.1

Selenium

Benchmark: Octane - Browser: Google Chrome

OpenBenchmarking.orgGeometric Mean, More Is BetterSeleniumBenchmark: Octane - Browser: Google Chromenospectre_v1Defaultspectre_v2=offmitigations=off20K40K60K80K100KSE +/- 265.98, N = 3SE +/- 337.18, N = 3SE +/- 1186.89, N = 3SE +/- 1825.46, N = 12985149761989122852641. chrome 106.0.5249.91

Selenium

Benchmark: Octane - Browser: Firefox

OpenBenchmarking.orgGeometric Mean, More Is BetterSeleniumBenchmark: Octane - Browser: FirefoxDefaultnospectre_v1mitigations=offspectre_v2=off10K20K30K40K50KSE +/- 109.79, N = 3SE +/- 92.64, N = 3SE +/- 764.90, N = 15SE +/- 578.90, N = 15474694744642415418471. firefox 105.0.1

Stress-NG

Test: CPU Cache

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: CPU Cachemitigations_on_2mitigations_off_2nospectre_v1Defaultspectre_v2=offmitigations=offmitigations_onmitigations_off50100150200250SE +/- 1.58, N = 3SE +/- 2.08, N = 5SE +/- 1.42, N = 15SE +/- 2.17, N = 15SE +/- 1.27, N = 15SE +/- 0.93, N = 7SE +/- 1.55, N = 15SE +/- 1.54, N = 15211.49205.01119.78118.42104.33102.0786.3782.29-lapparmor-lapparmor-lapparmor-lapparmor-lapparmor-lapparmor1. (CC) gcc options: -O2 -std=gnu99 -lm -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

SMHasher

Hash: t1ha0_aes_avx2 x86_64

OpenBenchmarking.orgcycles/hash, Fewer Is BetterSMHasher 2022-08-22Hash: t1ha0_aes_avx2 x86_64mitigations_on_2mitigations_off_2nospectre_v1Defaultspectre_v2=offmitigations=offmitigations_onmitigations_off816243240SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 12SE +/- 0.65, N = 15SE +/- 0.70, N = 15SE +/- 0.06, N = 3SE +/- 0.06, N = 326.9126.9627.2927.2929.0730.0834.4734.47-flto -lpthread-flto -lpthread-flto-flto-flto-flto-flto=auto-flto=auto1. (CXX) g++ options: -march=native -O3 -fno-fat-lto-objects

SMHasher

Hash: FarmHash32 x86_64 AVX

OpenBenchmarking.orgcycles/hash, Fewer Is BetterSMHasher 2022-08-22Hash: FarmHash32 x86_64 AVXmitigations_on_2Defaultnospectre_v1mitigations_off_2spectre_v2=offmitigations=offmitigations_onmitigations_off1020304050SE +/- 0.34, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 1.75, N = 3SE +/- 1.50, N = 3SE +/- 2.06, N = 3SE +/- 0.10, N = 3SE +/- 0.08, N = 334.2335.0735.0735.6637.6639.1443.1543.24-flto -lpthread-flto-flto-flto -lpthread-flto-flto-flto=auto-flto=auto1. (CXX) g++ options: -march=native -O3 -fno-fat-lto-objects

SMHasher

Hash: t1ha2_atonce

OpenBenchmarking.orgcycles/hash, Fewer Is BetterSMHasher 2022-08-22Hash: t1ha2_atoncemitigations_off_2mitigations_on_2Defaultnospectre_v1spectre_v2=offmitigations=offmitigations_onmitigations_off816243240SE +/- 0.13, N = 3SE +/- 0.25, N = 3SE +/- 0.00, N = 3SE +/- 2.26, N = 3SE +/- 1.68, N = 3SE +/- 0.13, N = 3SE +/- 0.06, N = 3SE +/- 0.15, N = 326.9427.0527.4929.7430.8432.6534.4134.58-flto -lpthread-flto -lpthread-flto-flto-flto-flto-flto=auto-flto=auto1. (CXX) g++ options: -march=native -O3 -fno-fat-lto-objects

SMHasher

Hash: fasthash32

OpenBenchmarking.orgcycles/hash, Fewer Is BetterSMHasher 2022-08-22Hash: fasthash32mitigations_on_2mitigations_off_2Defaultnospectre_v1mitigations=offspectre_v2=offmitigations_onmitigations_off918273645SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 1.64, N = 3SE +/- 1.64, N = 3SE +/- 0.07, N = 3SE +/- 0.08, N = 329.0029.0129.5529.5831.2732.9036.8637.06-flto -lpthread-flto -lpthread-flto-flto-flto-flto-flto=auto-flto=auto1. (CXX) g++ options: -march=native -O3 -fno-fat-lto-objects


Phoronix Test Suite v10.8.4