AMD Ryzen 5 7600X security mitigation benchmarks by Michael Larabel for a future article.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2402072-NE-2402061NE94 AMD Ryzen 5 7600X CPU Security Mitigations - Phoronix Test Suite 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&grr .
AMD Ryzen 5 7600X CPU Security Mitigations Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Vulkan Compiler File-System Screen Resolution System Layer Default mitigations=off spectre_v2=off nospectre_v1 mitigations_off mitigations_on mitigations_on_2 mitigations_off_2 AMD Ryzen 5 7600X 6-Core @ 5.45GHz (6 Cores / 12 Threads) ASUS ROG CROSSHAIR X670E HERO (0604 BIOS) AMD Device 14d8 32GB 1000GB Sabrent Rocket 4.0 Plus AMD Radeon RX 6800 XT (2575/1000MHz) AMD Navi 21 HDMI Audio ASUS MG28U Intel I225-V + Intel Wi-Fi 6 AX210/AX211/AX411 Ubuntu 22.04 6.0.0-060000rc7daily20221001-generic (x86_64) GNOME Shell 42.4 X Server 1.21.1.3 + Wayland 4.6 Mesa 22.0.5 (LLVM 13.0.1 DRM 3.48) 1.3.204 GCC 11.2.0 ext4 3840x2160 AMD Ryzen 5 3600 6-Core @ 4.21GHz (6 Cores / 12 Threads) BIOSTAR B550MX/E PRO (5.17 BIOS) AMD Starship/Matisse 2 x 8 GB DDR4-3200MT/s 3 x 18000GB Seagate ST18000NM000J-2T + 240GB Kingston SHPM228 Realtek RTL8111/8168/8411 Debian 12 6.5.0-0.deb12.4-amd64 (x86_64) GCC 12.2.0 Intel Core i7-7700HQ @ 3.80GHz (4 Cores / 8 Threads) KBL Neptune_KLS (V1.11 BIOS) 16GB 2000GB Samsung SSD 970 EVO Plus 2TB i915drmfb (1100MHz) Realtek ALC255 2 x MSI G241 Ubuntu 20.04 6.5.0-14-generic (x86_64) X Server GCC 9.4.0 overlayfs 1920x1080 docker 6.5.0-15-generic (x86_64) OpenBenchmarking.org Kernel 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: madvise Compiler 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: 0xf4 Java 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.10 Security 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: 4096 Disk Scheduler Details - mitigations_on_2, mitigations_off_2: NONE
AMD Ryzen 5 7600X CPU Security Mitigations clickhouse: 100M Rows Web Analytics Dataset, First Run / Cold Cache spark: 1000000 - 100 - Broadcast Inner Join Test Time spark: 1000000 - 500 - Broadcast Inner Join Test Time build-nodejs: Time To Compile spark: 1000000 - 100 - SHA-512 Benchmark Time spark: 1000000 - 100 - Inner Join Test Time spark: 1000000 - 100 - Calculate Pi Benchmark spark: 1000000 - 100 - Repartition Test Time spark: 1000000 - 100 - Group By Test Time spark: 1000000 - 100 - Calculate Pi Benchmark Using Dataframe spark: 1000000 - 500 - Calculate Pi Benchmark Using Dataframe spark: 1000000 - 500 - Group By Test Time spark: 1000000 - 500 - Calculate Pi Benchmark spark: 1000000 - 500 - Inner Join Test Time spark: 1000000 - 500 - SHA-512 Benchmark Time spark: 1000000 - 500 - Repartition Test Time selenium: Jetstream 2 - Google Chrome webp2: Quality 75, Compression Effort 7 selenium: ARES-6 - Firefox clickhouse: 100M Rows Web Analytics Dataset, Third Run clickhouse: 100M Rows Web Analytics Dataset, Second Run renaissance: Apache Spark ALS renaissance: ALS Movie Lens stargate: 192000 - 512 renaissance: Savina Reactors.IO renaissance: Apache Spark PageRank build-godot: Time To Compile renaissance: Akka Unbalanced Cobwebbed Tree couchdb: 100 - 3000 - 30 hackbench: 32 - Process stargate: 192000 - 1024 selenium: Octane - Firefox build-linux-kernel: defconfig stargate: 480000 - 512 influxdb: 4 - 10000 - 2,5000,1 - 10000 renaissance: Apache Spark Bayes astcenc: Exhaustive build-erlang: Time To Compile selenium: Jetstream 2 - Firefox hackbench: 16 - Process hackbench: 16 - Thread stargate: 96000 - 512 avifenc: 2 stress-ng: CPU Cache dragonflydb: 50 - 5:1 stargate: 96000 - 1024 renaissance: Genetic Algorithm Using Jenetics + Futures aom-av1: Speed 6 Two-Pass - Bosphorus 4K cassandra: Writes build-python: Released Build, PGO + LTO Optimized compilebench: Initial Create rocksdb: Read While Writing build-wasmer: Time To Compile stargate: 44100 - 512 build-php: Time To Compile build-gdb: Time To Compile dragonflydb: 50 - 1:5 stargate: 480000 - 1024 stargate: 44100 - 1024 influxdb: 64 - 10000 - 2,5000,1 - 10000 rawtherapee: Total Benchmark Time astcenc: Thorough stress-ng: Futex selenium: Speedometer - Google Chrome simdjson: PartialTweets selenium: Octane - Google Chrome apache: 1000 nginx: 1 nginx: 500 nginx: 1000 apache: 200 apache: 500 nginx: 100 nginx: 200 nginx: 20 apache: 20 apache: 100 apache: 1 simdjson: LargeRand cryptsetup: PBKDF2-sha512 cryptsetup: PBKDF2-whirlpool selenium: Speedometer - Firefox rocksdb: Read Rand Write Rand aom-av1: Speed 6 Realtime - Bosphorus 4K rocksdb: Rand Fill rocksdb: Update Rand rocksdb: Rand Read couchdb: 100 - 1000 - 30 sqlite-speedtest: Timed Time - Size 1,000 stress-ng: Socket Activity stress-ng: SENDFILE node-octane: renaissance: Finagle HTTP Requests selenium: Kraken - Firefox renaissance: In-Memory Database Shootout node-web-tooling: selenium: PSPDFKit WASM - Google Chrome hackbench: 8 - Thread renaissance: Rand Forest hackbench: 8 - Process selenium: PSPDFKit WASM - Firefox selenium: ARES-6 - Google Chrome inkscape: SVG Files To PNG sunflow: Global Illumination + Image Synthesis gimp: auto-levels stress-ng: Vector Math stress-ng: MEMFD stress-ng: Context Switching compress-7zip: Decompression Rating compress-7zip: Compression Rating aom-av1: Speed 6 Two-Pass - Bosphorus 1080p dacapobench: Tradebeans hackbench: 4 - Process dacapobench: H2 webp: Quality 100, Lossless aom-av1: Speed 9 Realtime - Bosphorus 4K darktable: Boat - CPU-only aom-av1: Speed 6 Realtime - Bosphorus 1080p avifenc: 6, Lossless build-mesa: Time To Compile astcenc: Medium aom-av1: Speed 8 Realtime - Bosphorus 4K octave-benchmark: gimp: unsharp-mask gimp: unsharp-mask gimp: resize aom-av1: Speed 10 Realtime - Bosphorus 4K octave-benchmark: octave-benchmark: cryptsetup: AES-XTS 512b Encryption cryptsetup: Twofish-XTS 256b Decryption cryptsetup: Twofish-XTS 512b Decryption cryptsetup: Serpent-XTS 512b Decryption cryptsetup: AES-XTS 512b Decryption cryptsetup: Twofish-XTS 256b Encryption cryptsetup: Serpent-XTS 256b Decryption cryptsetup: Serpent-XTS 256b Encryption cryptsetup: AES-XTS 256b Encryption cryptsetup: Serpent-XTS 512b Encryption cryptsetup: AES-XTS 256b Decryption cryptsetup: Twofish-XTS 512b Encryption bork: File Encryption Time selenium: WASM imageConvolute - Firefox gimp: auto-levels selenium: Kraken - Google Chrome dacapobench: Jython gimp: rotate gimp: rotate smhasher: t1ha0_aes_avx2 x86_64 smhasher: t1ha0_aes_avx2 x86_64 darktable: Boat - CPU-only aom-av1: Speed 10 Realtime - Bosphorus 1080p darktable: Masskrug - CPU-only gimp: resize webp2: Quality 100, Compression Effort 5 unpack-linux: linux-5.19.tar.xz gimp: unsharp-mask gimp: resize gimp: auto-levels osbench: Create Processes osbench: Memory Allocations gimp: rotate darktable: Masskrug - CPU-only node-express-loadtest: smhasher: FarmHash32 x86_64 AVX smhasher: FarmHash32 x86_64 AVX smhasher: fasthash32 smhasher: fasthash32 build-python: Default osbench: Create Files aom-av1: Speed 9 Realtime - Bosphorus 1080p smhasher: t1ha2_atonce smhasher: t1ha2_atonce osbench: Create Threads aom-av1: Speed 8 Realtime - Bosphorus 1080p webp2: Default darktable: Boat - CPU-only darktable: Masskrug - CPU-only osbench: Launch Programs webp: Default webp: Quality 100 ctx-clock: Context Switch Time Default mitigations=off spectre_v2=off nospectre_v1 mitigations_off mitigations_on mitigations_on_2 mitigations_off_2 184.94 494.312 2.49 1.31 142.705291034 1.81 2.50 8.80 8.84 2.70 144.64 1.49 2.63 1.96 320.408 0.14 24.05 193.49 195.43 1888.5 6063.5 1.716562 4307.2 2161.7 90.960 6145.2 173.614 60.685 1.800247 47469 73.383 3.315365 1639617.3 1145.0 0.7134 77.341 186.929 29.500 30.558 2.561693 63.606 118.42 4748014.74 2.631916 1533.8 12.33 128198 179.203 921.23 2211654 50.338 3.319337 47.357 44.218 5204011.99 3.392851 3.387246 2170159.2 42.244 6.7566 3737267.77 318 8.49 97619 113501.57 95948.65 768798.44 761701.46 157494.9 117378.51 789072.41 777810.40 802263.07 132783.11 167725.52 19778.05 1.76 3004528 1032071 260 2193817 35.37 1273179 734822 61848048 56.888 34.727 18911.64 205644.24 87842 1931.1 513.0 1874.4 21.39 2697 14.036 523.2 13.730 2318 9.38 16.115 0.798 62472.37 750.33 3918590.92 69374 87246 46.22 1538 6.918 2323 2.21 68.10 60.91 10.944 36.375 54.6281 45.44 4.281 70.20 4.729 18.0 398.0 2533 27.292 76019.83 222.52 3.84 4.526 11.468 10.786 10.329 12.313525 51.630100 9.612 13673 35.065 27852.76 29.553 6583.21 13.983 10.276036 203.57 27.485 15576.73 6.047090 148.53 8.34 4.503 4.274 20.620823 27.37 16.91 188 173.68 514.192 2.64 1.39 170.38 2.00 2.53 9.53 9.66 2.90 170.089171944 1.63 2.83 2.15 300.626 0.14 27.06 178.98 181.49 2040.9 6573.5 1.371105 4729.2 2421.0 94.890 6358.2 180.898 59.646 1.669391 42415 76.096 3.109468 1422635.2 1209.2 0.7055 80.477 168.078 31.888 31.801 2.203020 64.692 102.07 4433214.41 2.488290 1721.0 12.07 126345 188.981 978.40 2102673 51.515 3.089036 50.569 46.386 4906211.20 3.309662 3.299019 2008587.5 45.596 6.6536 4010537.28 296 8.42 85264 113618.00 99947.89 771249.78 772159.28 157902.05 119966.30 792540.27 781248.75 806609.88 133520.68 157896.89 19744.58 1.73 2839181 997814 236 2146762 33.17 1254848 733525 59806487 58.598 37.457 19465.07 262166.57 76517 1954.1 585.0 2058.8 20.63 2832 13.513 583.0 13.091 2410 9.92 17.130 0.839 60145.95 829.29 4250094.39 68554 85135 45.38 1613 6.662 2415 2.03 64.97 59.06 11.228 38.179 53.5165 44.10 4.413 66.89 5.961 18.0 412.2 2651 30.077 73477.81 205.06 3.64 4.584 11.888 10.968 11.318 12.662411 52.884976 10.128 13337 39.143 27849.40 31.265 6579.89 14.633 9.259871 188.27 32.645 15550.00 5.819798 143.93 8.13 4.620 4.482 20.129680 25.64 15.10 188 179.39 513.659 2.61 1.42 169.902213493 1.98 2.64 9.44 9.46 2.81 169.396686723 1.62 2.79 2.12 291.533 0.14 27.54 179.39 183.73 2034.0 6559.1 1.321064 4824.9 2452.7 94.763 6350.1 180.832 59.774 1.617831 41847 76.422 3.024247 1436546.8 1249.6 0.7051 80.451 172.810 34.294 34.956 2.095509 65.001 104.33 4511086.67 2.424775 1700.9 12.17 124430 205.387 1016.53 2125647 52.406 3.066031 50.960 46.352 4949025.01 3.270845 3.279608 2004002.8 45.124 6.6502 3981215.14 296 8.48 89122 110832.19 99128.83 773618.64 773672.22 144902.62 116305.96 796671.73 785016.14 813661.59 127067.88 144618.25 19455.07 1.76 2794256 984966 243 2134050 33.18 1274009 748555 59509810 59.162 33.669 13388.00 261269.96 79541 1971.6 565.5 2050.5 20.76 2739 13.669 576.9 13.316 2474 10.75 16.992 0.836 60067.80 771.24 4313556.04 68098 84875 45.30 1643 6.723 2468 2.07 65.49 58.13 11.060 38.241 53.3464 44.12 4.429 67.21 6.558 18.7 410.5 2716 29.074 73645.85 202.10 3.64 4.712 12.234 11.005 11.422 13.153394 54.329856 10.178 13412 37.662 27851.35 32.901 6580.27 14.753 9.651753 191.05 30.839 15563.17 5.829334 143.11 8.11 4.609 4.481 20.533403 26.33 16.07 188 191.05 493.787 2.39 1.29 143.245371472 1.82 2.42 8.81 8.80 2.72 143.115518802 1.47 2.61 1.91 320.397 0.14 24.18 199.05 195.43 1891.1 5989.3 1.719619 4315.0 2164.0 91.149 6110.9 175.193 60.838 1.808380 47446 73.407 3.313637 1593004.0 1141.4 0.7131 76.252 188.300 28.688 31.422 2.551232 63.051 119.78 4729270.87 2.609789 1557.6 12.43 129510 178.839 952.30 2170738 49.905 3.304290 47.110 44.086 5193823.83 3.382769 3.376767 2188262.9 42.184 6.7501 3780298.64 320 8.48 98514 110088.64 95819.80 771761.58 770214.55 150886.20 115781.28 794417.69 783100.99 810324.16 126203.49 155262.24 19142.52 1.76 2995996 1032757 260 2194921 35.22 1259950 746184 61976953 57.456 34.175 18958.13 202570.27 87612 1972.1 516.6 1882.7 21.55 2705 13.949 516.7 13.662 2369 9.19 15.909 0.799 62556.68 870.37 3887015.19 69595 87859 47.24 1519 6.899 2325 2.20 68.56 61.30 10.741 36.289 54.5382 45.64 4.249 70.64 4.653 18.2 394.6 2507 27.29 76727.22 218.29 3.84 4.536 11.319 10.683 10.255 12.755394 52.596092 9.554 13824 35.065 27854.74 29.580 6582.85 13.866 10.155350 203.15 29.744 15575.85 6.136894 148.41 8.38 4.481 4.295 20.302932 27.42 17.04 188 0.08 3459.2 12639.0 1.023646 7314.7 3758.5 203.628 12788.2 139.430 1.051016 160.783 1.889375 3323.4 0.3457 134.422 68.633 71.456 1.465500 109.303 82.29 2549838.57 1.506549 1611.8 6.96 348.913 518.70 1046607 90.595 1.945473 102.221 94.283 2772317.25 1.935597 1.982638 108.480 3.2210 1839371.45 3.58 25223.01 64737.71 302079.24 294626.66 31616.37 27257.18 316282.35 310504.54 328822.73 35894.85 35052.66 13365.06 0.97 1360627 637056 910051 19.86 542352 270383 28526606 63.984 3789.09 875.57 3547.3 10.88 37.091 761.8 33.174 1.526 35605.44 671.09 2422809.93 37273 38899 24.76 14.854 2643 1.51 36.54 45.87 20.027 27.8541 28.51 19.957 20.020 36.81 11.794 2438.7 381.1 376.5 612.5 2425.1 380.7 612.8 621.4 2799.9 622.1 2857.6 382.2 8.711 16.775 4680 15.587 34.471 52042.39 8.842 106.25 2.16 6.746 32.426516 82.942263 9.074 43.237 23398.87 37.059 6007.38 29.214 13.982666 103.07 34.578 14078.47 15.183131 85.33 4.57 55.230459 14.64 9.60 249 0.09 3379.9 12764.3 1.048943 7263.4 3353.6 195.385 12239.3 254.261 1.073868 159.340 1.937628 511091.9 2940.9 0.3676 132.281 114.411 118.319 1.498869 104.398 86.37 3600552.70 1.534023 1603.3 7.68 337.307 293.61 1162205 83.835 1.989128 96.215 93.965 3743113.51 1.978710 2.027391 1053138.1 93.557 3.3996 1250493.35 3.62 28076.16 36869.06 206279.14 205719.37 35437.74 31076.05 211431.57 209568.13 213199.27 36002.78 38422.05 11390.34 0.98 1376142 643308 993921 20.26 543610 309144 28461149 76.511 3651.83 896.86 3980.2 11.10 61.794 727.3 59.005 1.405 38313.43 642.87 1389284.08 43040 44401 26.77 30.874 2646 1.52 39.96 44.67 18.493 28.5950 30.52 20.031 18.911 40.29 10.645 1902.3 358.1 358.8 569.7 1888.3 358.1 569.9 577.5 1991.5 579.7 1976.4 358.9 10.171 16.912 4359 16.066 34.469 53025.02 7.531 112.09 2.36 7.580 63.693523 98.615011 7.504 43.147 23588.71 36.860 6106.64 28.059 31.057227 103.19 34.414 13863.36 27.487278 86.37 4.83 86.104075 14.40 9.56 504 67.66 3.62 4.07 2152.327 6.78 4.39 606.22 4.25 6.03 35.77 35.37 6.86 604.46 5.05 7.56 4.40 0.04 73.83 72.39 30535.9 24826.3 0.576828 10995.7 4749.4 415.272 14503.7 411.329 0.594699 313.902 1.087091 652566.2 4218.1 0.1605 258.225 213.130 213.666 0.835183 217.849 211.49 0.860056 3067.3 3.96 29729 488.107 195.41 651702 151.458 1.123235 167.422 167.309 1.117857 1.152638 659185.6 117.220 1.4628 784751.81 2.75 0.8 533133 11.90 295967 158403 13739759 96.043 2541.92 36025 5510.0 5230.5 105.606 939.7 104.793 2.908 17.483 12117.20 181.97 820392.60 19883 23921 12.83 4689 51.189 3931 1.15 30.30 22.350 26.90 39.692 12.9683 20.43 20.704 31.46 9.620 9.999 4784 16.302 26.914 46694.16 98.30 12.019 13.064 1.00 9.732 47.433376 97.042640 34.227 25573.60 29.004 7658.35 44.74 52.348682 89.59 27.053 15930.96 25.430521 66.98 2.25 98.249912 12.67 8.44 1549 69.05 3.61 3.98 2124.746 6.81 4.35 619.98 4.13 5.82 35.18 35.71 6.66 610.371916247 4.85 7.08 4.31 0.03 73.80 73.49 27503.2 22441.0 0.564931 9938.0 4720.0 402.751 12752.6 220.354 0.587805 301.171 1.051132 656962.1 4298.7 0.2214 241.934 115.683 120.523 0.819111 216.162 205.01 0.843655 2265.5 3.91 34087 494.684 254.15 669055 151.718 1.094872 162.522 158.699 1.100288 1.130924 661562.9 113.700 2.2052 1129805.16 2.76 0.8 583036 11.80 391925 188568 13475916 75.744 3948.26 35813 5144.0 4765.1 55.270 941.8 54.084 2.956 15.824 11986.39 220.67 1137822.22 18774 23821 12.72 4514 26.943 3790 1.15 31.25 22.339 26.79 39.885 18.2242 20.48 19.021 32.24 8.522 8.585 4987 15.022 26.959 47382.83 103.09 11.672 12.426 0.98 9.333 36.110083 84.500949 35.657 25755.11 29.007 7615.80 44.959 37.102259 92.04 26.938 15960.52 18.343926 68.57 2.20 76.420307 12.78 8.58 249 OpenBenchmarking.org
ClickHouse 100M Rows Web Analytics Dataset, First Run / Cold Cache OpenBenchmarking.org Queries Per Minute, Geo Mean, More Is Better ClickHouse 22.5.4.19 100M Rows Web Analytics Dataset, First Run / Cold Cache nospectre_v1 Default spectre_v2=off mitigations=off mitigations_off_2 mitigations_on_2 40 80 120 160 200 SE +/- 2.42, N = 3 SE +/- 1.75, N = 7 SE +/- 1.63, N = 15 SE +/- 0.95, N = 3 SE +/- 0.80, N = 3 SE +/- 0.69, N = 9 191.05 184.94 179.39 173.68 69.05 67.66 MIN: 14.44 / MAX: 30000 MIN: 13.44 / MAX: 30000 MIN: 14.83 / MAX: 30000 MIN: 14.26 / MAX: 20000 MIN: 5.6 / MAX: 20000 MIN: 5.4 / MAX: 15000 1. ClickHouse server version 22.5.4.19 (official build).
Apache Spark Row Count: 1000000 - Partitions: 100 - Broadcast Inner Join Test Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Broadcast Inner Join Test Time mitigations_off_2 mitigations_on_2 0.8145 1.629 2.4435 3.258 4.0725 SE +/- 0.09, N = 9 SE +/- 0.03, N = 3 3.61 3.62
Apache Spark Row Count: 1000000 - Partitions: 500 - Broadcast Inner Join Test Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Broadcast Inner Join Test Time mitigations_off_2 mitigations_on_2 0.9158 1.8316 2.7474 3.6632 4.579 SE +/- 0.05, N = 5 SE +/- 0.02, N = 3 3.98 4.07
Timed Node.js Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Node.js Compilation 18.8 Time To Compile nospectre_v1 Default spectre_v2=off mitigations=off mitigations_off_2 mitigations_on_2 500 1000 1500 2000 2500 SE +/- 0.23, N = 3 SE +/- 0.47, N = 3 SE +/- 0.22, N = 3 SE +/- 0.36, N = 3 SE +/- 2.24, N = 3 SE +/- 1.89, N = 3 493.79 494.31 513.66 514.19 2124.75 2152.33
Apache Spark Row Count: 1000000 - Partitions: 100 - SHA-512 Benchmark Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - SHA-512 Benchmark Time nospectre_v1 Default spectre_v2=off mitigations=off mitigations_on_2 mitigations_off_2 2 4 6 8 10 SE +/- 0.03, N = 12 SE +/- 0.01, N = 3 SE +/- 0.03, N = 4 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.06, N = 9 2.39 2.49 2.61 2.64 6.78 6.81
Apache Spark Row Count: 1000000 - Partitions: 100 - Inner Join Test Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Inner Join Test Time nospectre_v1 Default mitigations=off spectre_v2=off mitigations_off_2 mitigations_on_2 0.9878 1.9756 2.9634 3.9512 4.939 SE +/- 0.02, N = 12 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 4 SE +/- 0.04, N = 9 SE +/- 0.10, N = 3 1.29 1.31 1.39 1.42 4.35 4.39
Apache Spark Row Count: 1000000 - Partitions: 100 - Calculate Pi Benchmark OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Calculate Pi Benchmark Default nospectre_v1 spectre_v2=off mitigations=off mitigations_on_2 mitigations_off_2 130 260 390 520 650 SE +/- 0.39, N = 3 SE +/- 0.41, N = 12 SE +/- 0.46, N = 4 SE +/- 0.37, N = 3 SE +/- 0.54, N = 3 SE +/- 0.79, N = 9 142.71 143.25 169.90 170.38 606.22 619.98
Apache Spark Row Count: 1000000 - Partitions: 100 - Repartition Test Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Repartition Test Time Default nospectre_v1 spectre_v2=off mitigations=off mitigations_off_2 mitigations_on_2 0.9563 1.9126 2.8689 3.8252 4.7815 SE +/- 0.03, N = 3 SE +/- 0.01, N = 12 SE +/- 0.02, N = 4 SE +/- 0.03, N = 3 SE +/- 0.06, N = 9 SE +/- 0.09, N = 3 1.81 1.82 1.98 2.00 4.13 4.25
Apache Spark Row Count: 1000000 - Partitions: 100 - Group By Test Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Group By Test Time nospectre_v1 Default mitigations=off spectre_v2=off mitigations_off_2 mitigations_on_2 2 4 6 8 10 SE +/- 0.02, N = 12 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.06, N = 4 SE +/- 0.03, N = 9 SE +/- 0.10, N = 3 2.42 2.50 2.53 2.64 5.82 6.03
Apache Spark Row Count: 1000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe Default nospectre_v1 spectre_v2=off mitigations=off mitigations_off_2 mitigations_on_2 8 16 24 32 40 SE +/- 0.03, N = 3 SE +/- 0.01, N = 12 SE +/- 0.18, N = 4 SE +/- 0.17, N = 3 SE +/- 0.61, N = 9 SE +/- 1.10, N = 3 8.80 8.81 9.44 9.53 35.18 35.77
Apache Spark Row Count: 1000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframe OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframe nospectre_v1 Default spectre_v2=off mitigations=off mitigations_on_2 mitigations_off_2 8 16 24 32 40 SE +/- 0.01, N = 12 SE +/- 0.01, N = 12 SE +/- 0.18, N = 3 SE +/- 0.22, N = 3 SE +/- 1.15, N = 3 SE +/- 0.91, N = 5 8.80 8.84 9.46 9.66 35.37 35.71
Apache Spark Row Count: 1000000 - Partitions: 500 - Group By Test Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Group By Test Time Default nospectre_v1 spectre_v2=off mitigations=off mitigations_off_2 mitigations_on_2 2 4 6 8 10 SE +/- 0.02, N = 12 SE +/- 0.01, N = 12 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 5 SE +/- 0.01, N = 3 2.70 2.72 2.81 2.90 6.66 6.86
Apache Spark Row Count: 1000000 - Partitions: 500 - Calculate Pi Benchmark OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Calculate Pi Benchmark nospectre_v1 Default spectre_v2=off mitigations=off mitigations_on_2 mitigations_off_2 130 260 390 520 650 SE +/- 0.38, N = 12 SE +/- 0.94, N = 12 SE +/- 0.81, N = 3 SE +/- 0.44, N = 3 SE +/- 0.15, N = 3 SE +/- 0.37, N = 5 143.12 144.64 169.40 170.09 604.46 610.37
Apache Spark Row Count: 1000000 - Partitions: 500 - Inner Join Test Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Inner Join Test Time nospectre_v1 Default spectre_v2=off mitigations=off mitigations_off_2 mitigations_on_2 1.1363 2.2726 3.4089 4.5452 5.6815 SE +/- 0.02, N = 12 SE +/- 0.01, N = 12 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.05, N = 5 SE +/- 0.05, N = 3 1.47 1.49 1.62 1.63 4.85 5.05
Apache Spark Row Count: 1000000 - Partitions: 500 - SHA-512 Benchmark Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - SHA-512 Benchmark Time nospectre_v1 Default spectre_v2=off mitigations=off mitigations_off_2 mitigations_on_2 2 4 6 8 10 SE +/- 0.02, N = 12 SE +/- 0.02, N = 12 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.07, N = 5 SE +/- 0.08, N = 3 2.61 2.63 2.79 2.83 7.08 7.56
Apache Spark Row Count: 1000000 - Partitions: 500 - Repartition Test Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Repartition Test Time nospectre_v1 Default spectre_v2=off mitigations=off mitigations_off_2 mitigations_on_2 0.99 1.98 2.97 3.96 4.95 SE +/- 0.01, N = 12 SE +/- 0.01, N = 12 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 SE +/- 0.07, N = 5 SE +/- 0.09, N = 3 1.91 1.96 2.12 2.15 4.31 4.40
Selenium Benchmark: Jetstream 2 - Browser: Google Chrome OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream 2 - Browser: Google Chrome Default nospectre_v1 mitigations=off spectre_v2=off 70 140 210 280 350 SE +/- 1.44, N = 3 SE +/- 0.69, N = 3 SE +/- 1.49, N = 3 SE +/- 1.42, N = 3 320.41 320.40 300.63 291.53 1. chrome 106.0.5249.91
WebP2 Image Encode Encode Settings: Quality 75, Compression Effort 7 OpenBenchmarking.org MP/s, More Is Better WebP2 Image Encode 20220823 Encode Settings: Quality 75, Compression Effort 7 nospectre_v1 spectre_v2=off mitigations=off Default mitigations_on mitigations_off mitigations_on_2 mitigations_off_2 0.0315 0.063 0.0945 0.126 0.1575 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.14 0.14 0.14 0.14 0.09 0.08 0.04 0.03 -ldl -ldl -ldl -ldl -lpthread -lpthread 1. (CXX) g++ options: -msse4.2 -fno-rtti -O3
Selenium Benchmark: ARES-6 - Browser: Firefox OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: ARES-6 - Browser: Firefox Default nospectre_v1 mitigations=off spectre_v2=off 6 12 18 24 30 SE +/- 0.16, N = 15 SE +/- 0.23, N = 6 SE +/- 0.31, N = 15 SE +/- 0.37, N = 3 24.05 24.18 27.06 27.54 1. firefox 105.0.1
ClickHouse 100M Rows Web Analytics Dataset, Third Run OpenBenchmarking.org Queries Per Minute, Geo Mean, More Is Better ClickHouse 22.5.4.19 100M Rows Web Analytics Dataset, Third Run nospectre_v1 Default spectre_v2=off mitigations=off mitigations_on_2 mitigations_off_2 40 80 120 160 200 SE +/- 2.76, N = 3 SE +/- 2.33, N = 7 SE +/- 1.76, N = 15 SE +/- 3.01, N = 3 SE +/- 0.24, N = 9 SE +/- 0.27, N = 3 199.05 193.49 179.39 178.98 73.83 73.80 MIN: 13.71 / MAX: 30000 MIN: 15.28 / MAX: 30000 MIN: 14.37 / MAX: 30000 MIN: 14.93 / MAX: 30000 MIN: 5.67 / MAX: 20000 MIN: 5.74 / MAX: 20000 1. ClickHouse server version 22.5.4.19 (official build).
ClickHouse 100M Rows Web Analytics Dataset, Second Run OpenBenchmarking.org Queries Per Minute, Geo Mean, More Is Better ClickHouse 22.5.4.19 100M Rows Web Analytics Dataset, Second Run nospectre_v1 Default spectre_v2=off mitigations=off mitigations_off_2 mitigations_on_2 40 80 120 160 200 SE +/- 3.69, N = 3 SE +/- 1.15, N = 7 SE +/- 1.54, N = 15 SE +/- 3.27, N = 3 SE +/- 0.45, N = 3 SE +/- 0.62, N = 9 195.43 195.43 183.73 181.49 73.49 72.39 MIN: 15.84 / MAX: 30000 MIN: 15.43 / MAX: 30000 MIN: 14.92 / MAX: 30000 MIN: 14.91 / MAX: 30000 MIN: 5.77 / MAX: 20000 MIN: 5.71 / MAX: 15000 1. ClickHouse server version 22.5.4.19 (official build).
Renaissance Test: Apache Spark ALS OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Apache Spark ALS Default nospectre_v1 spectre_v2=off mitigations=off mitigations_on mitigations_off mitigations_off_2 mitigations_on_2 7K 14K 21K 28K 35K SE +/- 4.75, N = 3 SE +/- 14.03, N = 3 SE +/- 5.86, N = 3 SE +/- 11.25, N = 3 SE +/- 5.56, N = 3 SE +/- 9.39, N = 3 SE +/- 129.59, N = 3 SE +/- 48.57, N = 3 1888.5 1891.1 2034.0 2040.9 3379.9 3459.2 27503.2 30535.9 MIN: 27012.81 / MAX: 27997.31 MIN: 30162.51 / MAX: 30941.6
Renaissance Test: ALS Movie Lens OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: ALS Movie Lens nospectre_v1 Default spectre_v2=off mitigations=off mitigations_off mitigations_on mitigations_off_2 mitigations_on_2 5K 10K 15K 20K 25K SE +/- 27.73, N = 3 SE +/- 20.88, N = 3 SE +/- 25.90, N = 3 SE +/- 2.77, N = 3 SE +/- 27.74, N = 3 SE +/- 18.82, N = 3 SE +/- 54.25, N = 3 SE +/- 203.45, N = 3 5989.3 6063.5 6559.1 6573.5 12639.0 12764.3 22441.0 24826.3 MIN: 5899.69 / MAX: 6630 MIN: 5988.41 / MAX: 6666.79 MIN: 6442.36 / MAX: 7276.37 MIN: 6510.95 / MAX: 7229.43 MIN: 12597.11 / MAX: 13973.25 MIN: 12729.12 / MAX: 13791.68 MIN: 22332.57 / MAX: 25066.63 MIN: 24468.73 / MAX: 27870.23
Stargate Digital Audio Workstation Sample Rate: 192000 - Buffer Size: 512 OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 21.10.9 Sample Rate: 192000 - Buffer Size: 512 nospectre_v1 Default mitigations=off spectre_v2=off mitigations_on mitigations_off mitigations_on_2 mitigations_off_2 0.3869 0.7738 1.1607 1.5476 1.9345 SE +/- 0.014851, N = 8 SE +/- 0.018935, N = 3 SE +/- 0.021380, N = 12 SE +/- 0.018304, N = 3 SE +/- 0.000539, N = 3 SE +/- 0.000279, N = 3 SE +/- 0.000703, N = 3 SE +/- 0.000155, N = 3 1.719619 1.716562 1.371105 1.321064 1.048943 1.023646 0.576828 0.564931 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
Renaissance Test: Savina Reactors.IO OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Savina Reactors.IO Default nospectre_v1 mitigations=off spectre_v2=off mitigations_on mitigations_off mitigations_off_2 mitigations_on_2 2K 4K 6K 8K 10K SE +/- 48.94, N = 4 SE +/- 50.72, N = 4 SE +/- 23.11, N = 3 SE +/- 34.68, N = 15 SE +/- 54.49, N = 15 SE +/- 58.45, N = 3 SE +/- 92.70, N = 7 SE +/- 126.96, N = 4 4307.2 4315.0 4729.2 4824.9 7263.4 7314.7 9938.0 10995.7 MIN: 4191.34 / MAX: 6592.77 MIN: 4216.34 / MAX: 6180.86 MIN: 4704.2 / MAX: 6866.7 MIN: 4644.3 / MAX: 7420.62 MIN: 7026.42 / MAX: 12864.91 MIN: 7211.35 / MAX: 10618.03 MIN: 9694.55 / MAX: 14443.03 MIN: 10663.39 / MAX: 16020.06
Renaissance Test: Apache Spark PageRank OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Apache Spark PageRank Default nospectre_v1 mitigations=off spectre_v2=off mitigations_on mitigations_off mitigations_off_2 mitigations_on_2 1000 2000 3000 4000 5000 SE +/- 17.22, N = 9 SE +/- 24.73, N = 3 SE +/- 8.89, N = 3 SE +/- 21.61, N = 8 SE +/- 8.95, N = 3 SE +/- 45.88, N = 3 SE +/- 44.79, N = 3 SE +/- 32.95, N = 12 2161.7 2164.0 2421.0 2452.7 3353.6 3758.5 4720.0 4749.4 MIN: 1892.77 / MAX: 2408.86 MIN: 1978.41 / MAX: 2344.04 MIN: 2054.83 / MAX: 2716.21 MIN: 2017.59 / MAX: 2786.51 MIN: 3009.89 / MAX: 3522.86 MIN: 3232.47 / MAX: 4044.22 MIN: 4278.64 / MAX: 4959.14 MIN: 4048.73 / MAX: 5197.53
Timed Godot Game Engine Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Godot Game Engine Compilation 3.2.3 Time To Compile Default nospectre_v1 spectre_v2=off mitigations=off mitigations_on mitigations_off mitigations_off_2 mitigations_on_2 90 180 270 360 450 SE +/- 0.05, N = 3 SE +/- 0.11, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 0.34, N = 3 SE +/- 0.53, N = 3 SE +/- 0.15, N = 3 SE +/- 0.36, N = 3 90.96 91.15 94.76 94.89 195.39 203.63 402.75 415.27
Renaissance Test: Akka Unbalanced Cobwebbed Tree OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Akka Unbalanced Cobwebbed Tree nospectre_v1 Default spectre_v2=off mitigations=off mitigations_on mitigations_off_2 mitigations_off mitigations_on_2 3K 6K 9K 12K 15K SE +/- 19.74, N = 3 SE +/- 9.16, N = 3 SE +/- 26.64, N = 3 SE +/- 11.45, N = 3 SE +/- 39.83, N = 3 SE +/- 80.20, N = 3 SE +/- 40.62, N = 3 SE +/- 98.20, N = 3 6110.9 6145.2 6350.1 6358.2 12239.3 12752.6 12788.2 14503.7 MIN: 4623.37 / MAX: 6134.99 MIN: 4647.99 / MAX: 6163.22 MIN: 4684.07 / MAX: 6403.21 MIN: 4813.39 / MAX: 6380.91 MIN: 9559.13 / MAX: 12304.01 MIN: 9562.85 / MAX: 12911.94 MIN: 9911.88 / MAX: 12844.15 MIN: 10620.32 / MAX: 14666.68
Apache CouchDB Bulk Size: 100 - Inserts: 3000 - Rounds: 30 OpenBenchmarking.org Seconds, Fewer Is Better Apache CouchDB 3.2.2 Bulk Size: 100 - Inserts: 3000 - Rounds: 30 Default nospectre_v1 spectre_v2=off mitigations=off 40 80 120 160 200 SE +/- 0.20, N = 3 SE +/- 0.43, N = 3 SE +/- 0.78, N = 3 SE +/- 1.04, N = 3 173.61 175.19 180.83 180.90 1. (CXX) g++ options: -std=c++17 -lmozjs-78 -lm -lei -fPIC -MMD
Hackbench Count: 32 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 32 - Type: Process mitigations=off spectre_v2=off Default nospectre_v1 mitigations_off mitigations_off_2 mitigations_on mitigations_on_2 90 180 270 360 450 SE +/- 0.86, N = 3 SE +/- 0.40, N = 3 SE +/- 0.69, N = 4 SE +/- 0.63, N = 4 SE +/- 0.16, N = 3 SE +/- 0.63, N = 3 SE +/- 1.04, N = 3 SE +/- 3.91, N = 3 59.65 59.77 60.69 60.84 139.43 220.35 254.26 411.33 1. (CC) gcc options: -lpthread
Stargate Digital Audio Workstation Sample Rate: 192000 - Buffer Size: 1024 OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 21.10.9 Sample Rate: 192000 - Buffer Size: 1024 nospectre_v1 Default mitigations=off spectre_v2=off mitigations_on mitigations_off mitigations_on_2 mitigations_off_2 0.4069 0.8138 1.2207 1.6276 2.0345 SE +/- 0.002602, N = 3 SE +/- 0.002266, N = 3 SE +/- 0.003233, N = 3 SE +/- 0.003634, N = 3 SE +/- 0.000599, N = 3 SE +/- 0.000870, N = 3 SE +/- 0.000579, N = 3 SE +/- 0.000678, N = 3 1.808380 1.800247 1.669391 1.617831 1.073868 1.051016 0.594699 0.587805 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
Selenium Benchmark: Octane - Browser: Firefox OpenBenchmarking.org Geometric Mean, More Is Better Selenium Benchmark: Octane - Browser: Firefox Default nospectre_v1 mitigations=off spectre_v2=off 10K 20K 30K 40K 50K SE +/- 109.79, N = 3 SE +/- 92.64, N = 3 SE +/- 764.90, N = 15 SE +/- 578.90, N = 15 47469 47446 42415 41847 1. firefox 105.0.1
Timed Linux Kernel Compilation Build: defconfig OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.18 Build: defconfig Default nospectre_v1 mitigations=off spectre_v2=off mitigations_on mitigations_off mitigations_off_2 mitigations_on_2 70 140 210 280 350 SE +/- 0.29, N = 3 SE +/- 0.21, N = 3 SE +/- 0.19, N = 3 SE +/- 0.23, N = 3 SE +/- 0.51, N = 3 SE +/- 0.50, N = 3 SE +/- 0.20, N = 3 SE +/- 0.48, N = 3 73.38 73.41 76.10 76.42 159.34 160.78 301.17 313.90
Stargate Digital Audio Workstation Sample Rate: 480000 - Buffer Size: 512 OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 21.10.9 Sample Rate: 480000 - Buffer Size: 512 Default nospectre_v1 mitigations=off spectre_v2=off mitigations_on mitigations_off mitigations_on_2 mitigations_off_2 0.746 1.492 2.238 2.984 3.73 SE +/- 0.007265, N = 3 SE +/- 0.007378, N = 3 SE +/- 0.028578, N = 7 SE +/- 0.017755, N = 3 SE +/- 0.002442, N = 3 SE +/- 0.003827, N = 3 SE +/- 0.001892, N = 3 SE +/- 0.007829, N = 12 3.315365 3.313637 3.109468 3.024247 1.937628 1.889375 1.087091 1.051132 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
InfluxDB Concurrent Streams: 4 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 OpenBenchmarking.org val/sec, More Is Better InfluxDB 1.8.2 Concurrent Streams: 4 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 Default nospectre_v1 spectre_v2=off mitigations=off mitigations_off_2 mitigations_on_2 mitigations_on 400K 800K 1200K 1600K 2000K SE +/- 8362.03, N = 3 SE +/- 12508.97, N = 3 SE +/- 11065.03, N = 3 SE +/- 11305.83, N = 15 SE +/- 2672.43, N = 3 SE +/- 2010.63, N = 3 SE +/- 2218.20, N = 3 1639617.3 1593004.0 1436546.8 1422635.2 656962.1 652566.2 511091.9
Renaissance Test: Apache Spark Bayes OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Apache Spark Bayes nospectre_v1 Default mitigations=off spectre_v2=off mitigations_on mitigations_off mitigations_on_2 mitigations_off_2 900 1800 2700 3600 4500 SE +/- 12.70, N = 3 SE +/- 8.93, N = 3 SE +/- 2.21, N = 3 SE +/- 13.91, N = 15 SE +/- 5.80, N = 3 SE +/- 16.51, N = 3 SE +/- 58.59, N = 3 SE +/- 49.57, N = 12 1141.4 1145.0 1209.2 1249.6 2940.9 3323.4 4218.1 4298.7 MIN: 827.27 / MAX: 1162.45 MIN: 842.42 / MAX: 1157.93 MIN: 897.84 / MAX: 1211.92 MIN: 815 / MAX: 1324.82 MIN: 2313.31 / MAX: 2950.59 MIN: 2566.58 / MAX: 3351.28 MIN: 3174.2 / MAX: 4309.53 MIN: 3119.39 / MAX: 4667.2
ASTC Encoder Preset: Exhaustive OpenBenchmarking.org MT/s, More Is Better ASTC Encoder 4.0 Preset: Exhaustive Default nospectre_v1 mitigations=off spectre_v2=off mitigations_on mitigations_off mitigations_off_2 mitigations_on_2 0.1605 0.321 0.4815 0.642 0.8025 SE +/- 0.0005, N = 3 SE +/- 0.0004, N = 3 SE +/- 0.0002, N = 3 SE +/- 0.0007, N = 3 SE +/- 0.0001, N = 3 SE +/- 0.0007, N = 3 SE +/- 0.0001, N = 3 SE +/- 0.0002, N = 3 0.7134 0.7131 0.7055 0.7051 0.3676 0.3457 0.2214 0.1605 1. (CXX) g++ options: -O3 -flto -pthread
Timed Erlang/OTP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Erlang/OTP Compilation 25.0 Time To Compile nospectre_v1 Default spectre_v2=off mitigations=off mitigations_on mitigations_off mitigations_off_2 mitigations_on_2 60 120 180 240 300 SE +/- 0.21, N = 3 SE +/- 0.45, N = 3 SE +/- 0.11, N = 3 SE +/- 0.17, N = 3 SE +/- 0.21, N = 3 SE +/- 0.19, N = 3 SE +/- 0.89, N = 3 SE +/- 0.86, N = 3 76.25 77.34 80.45 80.48 132.28 134.42 241.93 258.23
Selenium Benchmark: Jetstream 2 - Browser: Firefox OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream 2 - Browser: Firefox nospectre_v1 Default spectre_v2=off mitigations=off 40 80 120 160 200 SE +/- 1.05, N = 3 SE +/- 2.08, N = 3 SE +/- 1.93, N = 3 SE +/- 1.05, N = 3 188.30 186.93 172.81 168.08 1. firefox 105.0.1
Hackbench Count: 16 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 16 - Type: Process nospectre_v1 Default mitigations=off spectre_v2=off mitigations_off mitigations_on mitigations_off_2 mitigations_on_2 50 100 150 200 250 SE +/- 0.15, N = 3 SE +/- 0.31, N = 15 SE +/- 0.56, N = 15 SE +/- 0.47, N = 15 SE +/- 0.33, N = 3 SE +/- 0.92, N = 3 SE +/- 0.25, N = 3 SE +/- 0.58, N = 3 28.69 29.50 31.89 34.29 68.63 114.41 115.68 213.13 1. (CC) gcc options: -lpthread
Hackbench Count: 16 - Type: Thread OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 16 - Type: Thread Default nospectre_v1 mitigations=off spectre_v2=off mitigations_off mitigations_on mitigations_off_2 mitigations_on_2 50 100 150 200 250 SE +/- 0.16, N = 3 SE +/- 0.23, N = 15 SE +/- 0.32, N = 3 SE +/- 0.51, N = 15 SE +/- 0.31, N = 3 SE +/- 0.95, N = 3 SE +/- 1.40, N = 3 SE +/- 0.52, N = 3 30.56 31.42 31.80 34.96 71.46 118.32 120.52 213.67 1. (CC) gcc options: -lpthread
Stargate Digital Audio Workstation Sample Rate: 96000 - Buffer Size: 512 OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 21.10.9 Sample Rate: 96000 - Buffer Size: 512 Default nospectre_v1 mitigations=off spectre_v2=off mitigations_on mitigations_off mitigations_on_2 mitigations_off_2 0.5764 1.1528 1.7292 2.3056 2.882 SE +/- 0.004412, N = 3 SE +/- 0.006926, N = 3 SE +/- 0.011840, N = 3 SE +/- 0.024275, N = 3 SE +/- 0.009866, N = 3 SE +/- 0.001781, N = 3 SE +/- 0.001408, N = 3 SE +/- 0.001038, N = 3 2.561693 2.551232 2.203020 2.095509 1.498869 1.465500 0.835183 0.819111 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
libavif avifenc Encoder Speed: 2 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.10 Encoder Speed: 2 nospectre_v1 Default mitigations=off spectre_v2=off mitigations_on mitigations_off mitigations_off_2 mitigations_on_2 50 100 150 200 250 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 SE +/- 0.16, N = 3 SE +/- 0.17, N = 3 SE +/- 0.32, N = 3 SE +/- 0.25, N = 3 SE +/- 0.19, N = 3 SE +/- 0.78, N = 3 63.05 63.61 64.69 65.00 104.40 109.30 216.16 217.85 1. (CXX) g++ options: -O3 -fPIC -lm
Stress-NG Test: CPU Cache OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: CPU Cache mitigations_on_2 mitigations_off_2 nospectre_v1 Default spectre_v2=off mitigations=off mitigations_on mitigations_off 50 100 150 200 250 SE +/- 1.58, N = 3 SE +/- 2.08, N = 5 SE +/- 1.42, N = 15 SE +/- 2.17, N = 15 SE +/- 1.27, N = 15 SE +/- 0.93, N = 7 SE +/- 1.55, N = 15 SE +/- 1.54, N = 15 211.49 205.01 119.78 118.42 104.33 102.07 86.37 82.29 -lapparmor -lapparmor -lapparmor -lapparmor -lapparmor -lapparmor 1. (CC) gcc options: -O2 -std=gnu99 -lm -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Dragonflydb Clients: 50 - Set To Get Ratio: 5:1 OpenBenchmarking.org Ops/sec, More Is Better Dragonflydb 0.6 Clients: 50 - Set To Get Ratio: 5:1 Default nospectre_v1 spectre_v2=off mitigations=off mitigations_on mitigations_off 1000K 2000K 3000K 4000K 5000K SE +/- 5534.42, N = 3 SE +/- 14392.05, N = 3 SE +/- 21808.91, N = 3 SE +/- 2380.55, N = 3 SE +/- 81927.04, N = 12 SE +/- 48234.65, N = 15 4748014.74 4729270.87 4511086.67 4433214.41 3600552.70 2549838.57 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
Stargate Digital Audio Workstation Sample Rate: 96000 - Buffer Size: 1024 OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 21.10.9 Sample Rate: 96000 - Buffer Size: 1024 Default nospectre_v1 mitigations=off spectre_v2=off mitigations_on mitigations_off mitigations_on_2 mitigations_off_2 0.5922 1.1844 1.7766 2.3688 2.961 SE +/- 0.000805, N = 3 SE +/- 0.001455, N = 3 SE +/- 0.008482, N = 3 SE +/- 0.032968, N = 3 SE +/- 0.004999, N = 3 SE +/- 0.002118, N = 3 SE +/- 0.000895, N = 3 SE +/- 0.000766, N = 3 2.631916 2.609789 2.488290 2.424775 1.534023 1.506549 0.860056 0.843655 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
Renaissance Test: Genetic Algorithm Using Jenetics + Futures OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Genetic Algorithm Using Jenetics + Futures Default nospectre_v1 mitigations_on mitigations_off spectre_v2=off mitigations=off mitigations_off_2 mitigations_on_2 700 1400 2100 2800 3500 SE +/- 8.13, N = 3 SE +/- 19.26, N = 3 SE +/- 16.15, N = 6 SE +/- 3.65, N = 3 SE +/- 9.47, N = 3 SE +/- 12.40, N = 3 SE +/- 2.17, N = 3 SE +/- 43.60, N = 3 1533.8 1557.6 1603.3 1611.8 1700.9 1721.0 2265.5 3067.3 MIN: 1419.89 / MAX: 1595.85 MIN: 1509.71 / MAX: 1604.91 MIN: 1501.38 / MAX: 1662.83 MIN: 1540.62 / MAX: 1641.22 MIN: 1670.11 / MAX: 1753.38 MIN: 1639.6 / MAX: 1763.75 MIN: 2218.21 / MAX: 2638.38 MIN: 2959.55 / MAX: 3225.27
AOM AV1 Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.5 Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 4K nospectre_v1 Default spectre_v2=off mitigations=off mitigations_on mitigations_off mitigations_on_2 mitigations_off_2 3 6 9 12 15 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 12.43 12.33 12.17 12.07 7.68 6.96 3.96 3.91 -lpthread -lpthread 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
Apache Cassandra Test: Writes OpenBenchmarking.org Op/s, More Is Better Apache Cassandra 4.0 Test: Writes nospectre_v1 Default mitigations=off spectre_v2=off mitigations_off_2 mitigations_on_2 30K 60K 90K 120K 150K SE +/- 542.95, N = 3 SE +/- 155.83, N = 3 SE +/- 1151.27, N = 3 SE +/- 152.99, N = 3 SE +/- 228.64, N = 3 SE +/- 312.34, N = 4 129510 128198 126345 124430 34087 29729
Timed CPython Compilation Build Configuration: Released Build, PGO + LTO Optimized OpenBenchmarking.org Seconds, Fewer Is Better Timed CPython Compilation 3.10.6 Build Configuration: Released Build, PGO + LTO Optimized nospectre_v1 Default mitigations=off spectre_v2=off mitigations_on mitigations_off mitigations_on_2 mitigations_off_2 110 220 330 440 550 178.84 179.20 188.98 205.39 337.31 348.91 488.11 494.68
Compile Bench Test: Initial Create OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create spectre_v2=off mitigations=off nospectre_v1 Default mitigations_off mitigations_on mitigations_off_2 mitigations_on_2 200 400 600 800 1000 SE +/- 13.24, N = 3 SE +/- 10.75, N = 15 SE +/- 4.77, N = 3 SE +/- 5.08, N = 3 SE +/- 7.14, N = 15 SE +/- 1.95, N = 3 SE +/- 0.31, N = 3 SE +/- 0.66, N = 3 1016.53 978.40 952.30 921.23 518.70 293.61 254.15 195.41
Facebook RocksDB Test: Read While Writing OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 7.5.3 Test: Read While Writing Default nospectre_v1 spectre_v2=off mitigations=off mitigations_on mitigations_off mitigations_off_2 mitigations_on_2 500K 1000K 1500K 2000K 2500K SE +/- 4930.87, N = 3 SE +/- 16640.10, N = 3 SE +/- 13568.43, N = 3 SE +/- 7823.94, N = 3 SE +/- 5714.81, N = 3 SE +/- 8364.28, N = 15 SE +/- 2840.84, N = 3 SE +/- 7141.16, N = 5 2211654 2170738 2125647 2102673 1162205 1046607 669055 651702 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
Timed Wasmer Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Wasmer Compilation 2.3 Time To Compile nospectre_v1 Default mitigations=off spectre_v2=off mitigations_on mitigations_off mitigations_on_2 mitigations_off_2 30 60 90 120 150 SE +/- 0.24, N = 3 SE +/- 0.28, N = 3 SE +/- 0.52, N = 6 SE +/- 0.45, N = 3 SE +/- 0.63, N = 3 SE +/- 0.83, N = 3 SE +/- 0.63, N = 3 SE +/- 0.29, N = 3 49.91 50.34 51.52 52.41 83.84 90.60 151.46 151.72 1. (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.org Render Ratio, More Is Better Stargate Digital Audio Workstation 21.10.9 Sample Rate: 44100 - Buffer Size: 512 Default nospectre_v1 mitigations=off spectre_v2=off mitigations_on mitigations_off mitigations_on_2 mitigations_off_2 0.7469 1.4938 2.2407 2.9876 3.7345 SE +/- 0.005175, N = 3 SE +/- 0.007979, N = 3 SE +/- 0.016823, N = 3 SE +/- 0.028583, N = 7 SE +/- 0.003662, N = 3 SE +/- 0.002791, N = 3 SE +/- 0.000502, N = 3 SE +/- 0.001036, N = 3 3.319337 3.304290 3.089036 3.066031 1.989128 1.945473 1.123235 1.094872 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 8.1.9 Time To Compile nospectre_v1 Default mitigations=off spectre_v2=off mitigations_on mitigations_off mitigations_off_2 mitigations_on_2 40 80 120 160 200 SE +/- 0.14, N = 3 SE +/- 0.12, N = 3 SE +/- 0.65, N = 3 SE +/- 0.02, N = 3 SE +/- 0.27, N = 3 SE +/- 0.48, N = 3 SE +/- 1.12, N = 3 SE +/- 0.57, N = 3 47.11 47.36 50.57 50.96 96.22 102.22 162.52 167.42
Timed GDB GNU Debugger Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GDB GNU Debugger Compilation 10.2 Time To Compile nospectre_v1 Default spectre_v2=off mitigations=off mitigations_on mitigations_off mitigations_off_2 mitigations_on_2 40 80 120 160 200 SE +/- 0.03, N = 3 SE +/- 0.16, N = 3 SE +/- 0.16, N = 3 SE +/- 0.05, N = 3 SE +/- 0.08, N = 3 SE +/- 0.39, N = 3 SE +/- 0.20, N = 3 SE +/- 0.43, N = 3 44.09 44.22 46.35 46.39 93.97 94.28 158.70 167.31
Dragonflydb Clients: 50 - Set To Get Ratio: 1:5 OpenBenchmarking.org Ops/sec, More Is Better Dragonflydb 0.6 Clients: 50 - Set To Get Ratio: 1:5 Default nospectre_v1 spectre_v2=off mitigations=off mitigations_on mitigations_off 1.1M 2.2M 3.3M 4.4M 5.5M SE +/- 18534.87, N = 3 SE +/- 1238.97, N = 3 SE +/- 30319.84, N = 3 SE +/- 30030.55, N = 3 SE +/- 30877.02, N = 3 SE +/- 59774.28, N = 15 5204011.99 5193823.83 4949025.01 4906211.20 3743113.51 2772317.25 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
Stargate Digital Audio Workstation Sample Rate: 480000 - Buffer Size: 1024 OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 21.10.9 Sample Rate: 480000 - Buffer Size: 1024 Default nospectre_v1 mitigations=off spectre_v2=off mitigations_on mitigations_off mitigations_on_2 mitigations_off_2 0.7634 1.5268 2.2902 3.0536 3.817 SE +/- 0.007974, N = 3 SE +/- 0.003307, N = 3 SE +/- 0.020795, N = 3 SE +/- 0.009096, N = 3 SE +/- 0.004038, N = 3 SE +/- 0.002159, N = 3 SE +/- 0.000765, N = 3 SE +/- 0.001024, N = 3 3.392851 3.382769 3.309662 3.270845 1.978710 1.935597 1.117857 1.100288 1. (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: 44100 - Buffer Size: 1024 OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 21.10.9 Sample Rate: 44100 - Buffer Size: 1024 Default nospectre_v1 mitigations=off spectre_v2=off mitigations_on mitigations_off mitigations_on_2 mitigations_off_2 0.7621 1.5242 2.2863 3.0484 3.8105 SE +/- 0.004659, N = 3 SE +/- 0.002407, N = 3 SE +/- 0.008268, N = 3 SE +/- 0.020488, N = 3 SE +/- 0.001859, N = 3 SE +/- 0.003225, N = 3 SE +/- 0.001369, N = 3 SE +/- 0.002164, N = 3 3.387246 3.376767 3.299019 3.279608 2.027391 1.982638 1.152638 1.130924 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
InfluxDB Concurrent Streams: 64 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 OpenBenchmarking.org val/sec, More Is Better InfluxDB 1.8.2 Concurrent Streams: 64 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 nospectre_v1 Default mitigations=off spectre_v2=off mitigations_on mitigations_off_2 mitigations_on_2 500K 1000K 1500K 2000K 2500K SE +/- 12147.99, N = 3 SE +/- 2961.89, N = 3 SE +/- 7361.87, N = 3 SE +/- 7632.48, N = 3 SE +/- 2227.26, N = 3 SE +/- 1736.23, N = 3 SE +/- 849.64, N = 3 2188262.9 2170159.2 2008587.5 2004002.8 1053138.1 661562.9 659185.6
RawTherapee Total Benchmark Time OpenBenchmarking.org Seconds, Fewer Is Better RawTherapee Total Benchmark Time nospectre_v1 Default spectre_v2=off mitigations=off mitigations_on mitigations_off mitigations_off_2 mitigations_on_2 30 60 90 120 150 SE +/- 0.14, N = 3 SE +/- 0.01, N = 3 SE +/- 0.15, N = 3 SE +/- 0.20, N = 3 SE +/- 0.36, N = 3 SE +/- 0.19, N = 3 SE +/- 0.54, N = 3 SE +/- 0.79, N = 3 42.18 42.24 45.12 45.60 93.56 108.48 113.70 117.22 1. 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.
ASTC Encoder Preset: Thorough OpenBenchmarking.org MT/s, More Is Better ASTC Encoder 4.0 Preset: Thorough Default nospectre_v1 mitigations=off spectre_v2=off mitigations_on mitigations_off mitigations_off_2 mitigations_on_2 2 4 6 8 10 SE +/- 0.0072, N = 3 SE +/- 0.0044, N = 3 SE +/- 0.0060, N = 3 SE +/- 0.0058, N = 3 SE +/- 0.0050, N = 3 SE +/- 0.0112, N = 3 SE +/- 0.0114, N = 3 SE +/- 0.0048, N = 3 6.7566 6.7501 6.6536 6.6502 3.3996 3.2210 2.2052 1.4628 1. (CXX) g++ options: -O3 -flto -pthread
Stress-NG Test: Futex OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Futex mitigations=off spectre_v2=off nospectre_v1 Default mitigations_off mitigations_on mitigations_off_2 mitigations_on_2 900K 1800K 2700K 3600K 4500K SE +/- 30094.15, N = 3 SE +/- 18405.23, N = 3 SE +/- 10778.99, N = 3 SE +/- 10256.33, N = 3 SE +/- 16270.14, N = 15 SE +/- 7267.96, N = 3 SE +/- 9604.43, N = 15 SE +/- 5756.55, N = 15 4010537.28 3981215.14 3780298.64 3737267.77 1839371.45 1250493.35 1129805.16 784751.81 -lapparmor -lapparmor -lapparmor -lapparmor -lapparmor -lapparmor 1. (CC) gcc options: -O2 -std=gnu99 -lm -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Selenium Benchmark: Speedometer - Browser: Google Chrome OpenBenchmarking.org Runs Per Minute, More Is Better Selenium Benchmark: Speedometer - Browser: Google Chrome nospectre_v1 Default spectre_v2=off mitigations=off 70 140 210 280 350 SE +/- 1.45, N = 3 SE +/- 2.03, N = 3 SE +/- 3.12, N = 4 SE +/- 2.25, N = 15 320 318 296 296 1. chrome 106.0.5249.91
simdjson Throughput Test: PartialTweets OpenBenchmarking.org GB/s, More Is Better simdjson 2.0 Throughput Test: PartialTweets Default nospectre_v1 spectre_v2=off mitigations=off mitigations_on mitigations_off mitigations_off_2 mitigations_on_2 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.07, N = 3 SE +/- 0.06, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 8.49 8.48 8.48 8.42 3.62 3.58 2.76 2.75 -pthread -pthread 1. (CXX) g++ options: -O3
Selenium Benchmark: Octane - Browser: Google Chrome OpenBenchmarking.org Geometric Mean, More Is Better Selenium Benchmark: Octane - Browser: Google Chrome nospectre_v1 Default spectre_v2=off mitigations=off 20K 40K 60K 80K 100K SE +/- 265.98, N = 3 SE +/- 337.18, N = 3 SE +/- 1186.89, N = 3 SE +/- 1825.46, N = 12 98514 97619 89122 85264 1. chrome 106.0.5249.91
Apache HTTP Server Concurrent Requests: 1000 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 1000 mitigations=off Default spectre_v2=off nospectre_v1 mitigations_on mitigations_off 20K 40K 60K 80K 100K SE +/- 102.14, N = 3 SE +/- 105.05, N = 3 SE +/- 157.13, N = 3 SE +/- 176.51, N = 3 SE +/- 19.09, N = 3 SE +/- 70.01, N = 3 113618.00 113501.57 110832.19 110088.64 28076.16 25223.01 1. (CC) gcc options: -shared -fPIC -O2
nginx Concurrent Requests: 1 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 1 mitigations=off spectre_v2=off Default nospectre_v1 mitigations_off mitigations_on 20K 40K 60K 80K 100K SE +/- 91.83, N = 3 SE +/- 322.62, N = 3 SE +/- 151.57, N = 3 SE +/- 45.20, N = 3 SE +/- 162.34, N = 3 SE +/- 42.69, N = 3 99947.89 99128.83 95948.65 95819.80 64737.71 36869.06 1. (CC) gcc options: -lcrypt -lz -O3 -march=native
nginx Concurrent Requests: 500 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 500 spectre_v2=off nospectre_v1 mitigations=off Default mitigations_off mitigations_on 170K 340K 510K 680K 850K SE +/- 196.26, N = 3 SE +/- 500.39, N = 3 SE +/- 973.32, N = 3 SE +/- 188.62, N = 3 SE +/- 1209.25, N = 3 SE +/- 532.91, N = 3 773618.64 771761.58 771249.78 768798.44 302079.24 206279.14 1. (CC) gcc options: -lcrypt -lz -O3 -march=native
nginx Concurrent Requests: 1000 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 1000 spectre_v2=off mitigations=off nospectre_v1 Default mitigations_off mitigations_on 170K 340K 510K 680K 850K SE +/- 2038.51, N = 3 SE +/- 734.26, N = 3 SE +/- 5142.20, N = 3 SE +/- 525.15, N = 3 SE +/- 394.03, N = 3 SE +/- 364.30, N = 3 773672.22 772159.28 770214.55 761701.46 294626.66 205719.37 1. (CC) gcc options: -lcrypt -lz -O3 -march=native
Apache HTTP Server Concurrent Requests: 200 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 200 mitigations=off Default nospectre_v1 spectre_v2=off mitigations_on mitigations_off 30K 60K 90K 120K 150K SE +/- 786.71, N = 3 SE +/- 871.12, N = 3 SE +/- 704.93, N = 3 SE +/- 379.00, N = 3 SE +/- 25.14, N = 3 SE +/- 256.22, N = 3 157902.05 157494.90 150886.20 144902.62 35437.74 31616.37 1. (CC) gcc options: -shared -fPIC -O2
Apache HTTP Server Concurrent Requests: 500 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 500 mitigations=off Default spectre_v2=off nospectre_v1 mitigations_on mitigations_off 30K 60K 90K 120K 150K SE +/- 108.62, N = 3 SE +/- 149.74, N = 3 SE +/- 124.99, N = 3 SE +/- 292.60, N = 3 SE +/- 52.86, N = 3 SE +/- 221.32, N = 3 119966.30 117378.51 116305.96 115781.28 31076.05 27257.18 1. (CC) gcc options: -shared -fPIC -O2
nginx Concurrent Requests: 100 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 100 spectre_v2=off nospectre_v1 mitigations=off Default mitigations_off mitigations_on 200K 400K 600K 800K 1000K SE +/- 193.95, N = 3 SE +/- 425.55, N = 3 SE +/- 555.72, N = 3 SE +/- 1108.07, N = 3 SE +/- 326.13, N = 3 SE +/- 94.44, N = 3 796671.73 794417.69 792540.27 789072.41 316282.35 211431.57 1. (CC) gcc options: -lcrypt -lz -O3 -march=native
nginx Concurrent Requests: 200 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 200 spectre_v2=off nospectre_v1 mitigations=off Default mitigations_off mitigations_on 200K 400K 600K 800K 1000K SE +/- 817.28, N = 3 SE +/- 531.06, N = 3 SE +/- 881.66, N = 3 SE +/- 1106.74, N = 3 SE +/- 224.91, N = 3 SE +/- 200.13, N = 3 785016.14 783100.99 781248.75 777810.40 310504.54 209568.13 1. (CC) gcc options: -lcrypt -lz -O3 -march=native
nginx Concurrent Requests: 20 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 20 spectre_v2=off nospectre_v1 mitigations=off Default mitigations_off mitigations_on 200K 400K 600K 800K 1000K SE +/- 1001.65, N = 3 SE +/- 1251.10, N = 3 SE +/- 879.83, N = 3 SE +/- 656.96, N = 3 SE +/- 802.14, N = 3 SE +/- 630.60, N = 3 813661.59 810324.16 806609.88 802263.07 328822.73 213199.27 1. (CC) gcc options: -lcrypt -lz -O3 -march=native
Apache HTTP Server Concurrent Requests: 20 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 20 mitigations=off Default spectre_v2=off nospectre_v1 mitigations_on mitigations_off 30K 60K 90K 120K 150K SE +/- 91.66, N = 3 SE +/- 27.51, N = 3 SE +/- 333.67, N = 3 SE +/- 111.87, N = 3 SE +/- 133.00, N = 3 SE +/- 183.81, N = 3 133520.68 132783.11 127067.88 126203.49 36002.78 35894.85 1. (CC) gcc options: -shared -fPIC -O2
Apache HTTP Server Concurrent Requests: 100 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 100 Default mitigations=off nospectre_v1 spectre_v2=off mitigations_on mitigations_off 40K 80K 120K 160K 200K SE +/- 447.04, N = 3 SE +/- 535.74, N = 3 SE +/- 289.66, N = 3 SE +/- 308.24, N = 3 SE +/- 51.67, N = 3 SE +/- 201.05, N = 3 167725.52 157896.89 155262.24 144618.25 38422.05 35052.66 1. (CC) gcc options: -shared -fPIC -O2
Apache HTTP Server Concurrent Requests: 1 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 1 Default mitigations=off spectre_v2=off nospectre_v1 mitigations_off mitigations_on 4K 8K 12K 16K 20K SE +/- 44.42, N = 3 SE +/- 57.71, N = 3 SE +/- 72.23, N = 3 SE +/- 262.03, N = 3 SE +/- 57.38, N = 3 SE +/- 14.09, N = 3 19778.05 19744.58 19455.07 19142.52 13365.06 11390.34 1. (CC) gcc options: -shared -fPIC -O2
simdjson Throughput Test: LargeRandom OpenBenchmarking.org GB/s, More Is Better simdjson 2.0 Throughput Test: LargeRandom nospectre_v1 spectre_v2=off Default mitigations=off mitigations_on mitigations_off mitigations_off_2 mitigations_on_2 0.396 0.792 1.188 1.584 1.98 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.76 1.76 1.76 1.73 0.98 0.97 0.80 0.80 -pthread -pthread 1. (CXX) g++ options: -O3
Cryptsetup PBKDF2-sha512 OpenBenchmarking.org Iterations Per Second, More Is Better Cryptsetup PBKDF2-sha512 Default nospectre_v1 mitigations=off spectre_v2=off mitigations_on mitigations_off 600K 1200K 1800K 2400K 3000K SE +/- 4298.33, N = 3 SE +/- 9884.29, N = 3 SE +/- 49916.48, N = 15 SE +/- 52383.54, N = 15 SE +/- 6370.80, N = 3 SE +/- 3582.07, N = 3 3004528 2995996 2839181 2794256 1376142 1360627
Cryptsetup PBKDF2-whirlpool OpenBenchmarking.org Iterations Per Second, More Is Better Cryptsetup PBKDF2-whirlpool nospectre_v1 Default mitigations=off spectre_v2=off mitigations_on mitigations_off 200K 400K 600K 800K 1000K SE +/- 2958.90, N = 3 SE +/- 2035.67, N = 3 SE +/- 12414.92, N = 15 SE +/- 12745.74, N = 15 SE +/- 1822.99, N = 3 SE +/- 1953.49, N = 3 1032757 1032071 997814 984966 643308 637056
Selenium Benchmark: Speedometer - Browser: Firefox OpenBenchmarking.org Runs Per Minute, More Is Better Selenium Benchmark: Speedometer - Browser: Firefox nospectre_v1 Default spectre_v2=off mitigations=off 60 120 180 240 300 SE +/- 0.33, N = 3 SE +/- 0.58, N = 3 SE +/- 0.88, N = 3 SE +/- 0.88, N = 3 260 260 243 236 1. firefox 105.0.1
Facebook RocksDB Test: Read Random Write Random OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 7.5.3 Test: Read Random Write Random nospectre_v1 Default mitigations=off spectre_v2=off mitigations_on mitigations_off mitigations_off_2 mitigations_on_2 500K 1000K 1500K 2000K 2500K SE +/- 5155.94, N = 3 SE +/- 11858.65, N = 3 SE +/- 4689.09, N = 3 SE +/- 23302.96, N = 4 SE +/- 2199.67, N = 3 SE +/- 3833.61, N = 3 SE +/- 5677.18, N = 3 SE +/- 6530.17, N = 3 2194921 2193817 2146762 2134050 993921 910051 583036 533133 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
AOM AV1 Encoder Mode: Speed 6 Realtime - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.5 Encoder Mode: Speed 6 Realtime - Input: Bosphorus 4K Default nospectre_v1 spectre_v2=off mitigations=off mitigations_on mitigations_off mitigations_on_2 mitigations_off_2 8 16 24 32 40 SE +/- 0.32, N = 12 SE +/- 0.39, N = 12 SE +/- 0.39, N = 12 SE +/- 0.34, N = 15 SE +/- 0.15, N = 3 SE +/- 0.25, N = 3 SE +/- 0.06, N = 3 SE +/- 0.05, N = 3 35.37 35.22 33.18 33.17 20.26 19.86 11.90 11.80 -lpthread -lpthread 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
Facebook RocksDB Test: Random Fill OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 7.5.3 Test: Random Fill spectre_v2=off Default nospectre_v1 mitigations=off mitigations_on mitigations_off mitigations_off_2 mitigations_on_2 300K 600K 900K 1200K 1500K SE +/- 4988.21, N = 3 SE +/- 9874.13, N = 3 SE +/- 6604.77, N = 3 SE +/- 3726.79, N = 3 SE +/- 2019.93, N = 3 SE +/- 1711.59, N = 3 SE +/- 2950.23, N = 3 SE +/- 1960.38, N = 3 1274009 1273179 1259950 1254848 543610 542352 391925 295967 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
Facebook RocksDB Test: Update Random OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 7.5.3 Test: Update Random spectre_v2=off nospectre_v1 Default mitigations=off mitigations_on mitigations_off mitigations_off_2 mitigations_on_2 160K 320K 480K 640K 800K SE +/- 5261.31, N = 3 SE +/- 2306.38, N = 3 SE +/- 4024.29, N = 3 SE +/- 3242.39, N = 3 SE +/- 2278.95, N = 3 SE +/- 281.52, N = 3 SE +/- 513.05, N = 3 SE +/- 573.99, N = 3 748555 746184 734822 733525 309144 270383 188568 158403 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
Facebook RocksDB Test: Random Read OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 7.5.3 Test: Random Read nospectre_v1 Default mitigations=off spectre_v2=off mitigations_off mitigations_on mitigations_on_2 mitigations_off_2 13M 26M 39M 52M 65M SE +/- 176655.16, N = 3 SE +/- 32394.54, N = 3 SE +/- 231143.15, N = 3 SE +/- 225292.34, N = 3 SE +/- 10512.27, N = 3 SE +/- 231803.16, N = 3 SE +/- 39003.82, N = 3 SE +/- 21737.33, N = 3 61976953 61848048 59806487 59509810 28526606 28461149 13739759 13475916 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
Apache CouchDB Bulk Size: 100 - Inserts: 1000 - Rounds: 30 OpenBenchmarking.org Seconds, Fewer Is Better Apache CouchDB 3.2.2 Bulk Size: 100 - Inserts: 1000 - Rounds: 30 Default nospectre_v1 mitigations=off spectre_v2=off 13 26 39 52 65 SE +/- 0.54, N = 3 SE +/- 0.12, N = 3 SE +/- 0.33, N = 3 SE +/- 0.20, N = 3 56.89 57.46 58.60 59.16 1. (CXX) g++ options: -std=c++17 -lmozjs-78 -lm -lei -fPIC -MMD
SQLite Speedtest Timed Time - Size 1,000 OpenBenchmarking.org Seconds, Fewer Is Better SQLite Speedtest 3.30 Timed Time - Size 1,000 spectre_v2=off nospectre_v1 Default mitigations=off mitigations_off mitigations_off_2 mitigations_on mitigations_on_2 20 40 60 80 100 SE +/- 0.05, N = 3 SE +/- 0.16, N = 3 SE +/- 0.05, N = 3 SE +/- 0.16, N = 3 SE +/- 0.36, N = 3 SE +/- 0.94, N = 3 SE +/- 0.19, N = 3 SE +/- 0.05, N = 3 33.67 34.18 34.73 37.46 63.98 75.74 76.51 96.04 -ldl -lpthread -ldl -lpthread 1. (CC) gcc options: -O2 -lz
Stress-NG Test: Socket Activity OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Socket Activity mitigations=off nospectre_v1 Default spectre_v2=off mitigations_off_2 mitigations_off mitigations_on mitigations_on_2 4K 8K 12K 16K 20K SE +/- 120.42, N = 3 SE +/- 33.52, N = 3 SE +/- 36.09, N = 3 SE +/- 154.65, N = 15 SE +/- 17.33, N = 3 SE +/- 28.05, N = 3 SE +/- 30.46, N = 12 SE +/- 2.31, N = 3 19465.07 18958.13 18911.64 13388.00 3948.26 3789.09 3651.83 2541.92 -lapparmor -lapparmor -lapparmor -lapparmor -lapparmor -lapparmor 1. (CC) gcc options: -O2 -std=gnu99 -lm -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: SENDFILE OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: SENDFILE mitigations=off spectre_v2=off Default nospectre_v1 mitigations_on mitigations_off 60K 120K 180K 240K 300K SE +/- 200.36, N = 3 SE +/- 594.25, N = 3 SE +/- 115.34, N = 3 SE +/- 250.59, N = 3 SE +/- 7.28, N = 15 SE +/- 5.68, N = 15 262166.57 261269.96 205644.24 202570.27 896.86 875.57 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Node.js Octane Benchmark OpenBenchmarking.org Score, More Is Better Node.js Octane Benchmark Default nospectre_v1 spectre_v2=off mitigations=off mitigations_on_2 mitigations_off_2 20K 40K 60K 80K 100K SE +/- 129.99, N = 3 SE +/- 358.52, N = 3 SE +/- 1487.67, N = 15 SE +/- 391.32, N = 3 SE +/- 273.51, N = 10 SE +/- 310.57, N = 7 87842 87612 79541 76517 36025 35813
Renaissance Test: Finagle HTTP Requests OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Finagle HTTP Requests Default mitigations=off spectre_v2=off nospectre_v1 mitigations_off mitigations_on mitigations_off_2 mitigations_on_2 1200 2400 3600 4800 6000 SE +/- 17.40, N = 3 SE +/- 27.59, N = 3 SE +/- 11.75, N = 3 SE +/- 9.59, N = 3 SE +/- 24.93, N = 3 SE +/- 20.39, N = 3 SE +/- 50.38, N = 6 SE +/- 16.80, N = 3 1931.1 1954.1 1971.6 1972.1 3547.3 3980.2 5144.0 5510.0 MIN: 1667.89 / MAX: 2421.74 MIN: 1695.23 / MAX: 2338.25 MIN: 1749.15 / MAX: 2379.6 MIN: 1680.78 / MAX: 2306.77 MIN: 2861.6 / MAX: 4207.51 MIN: 3562.3 / MAX: 4349.42 MIN: 4331.61 / MAX: 7830.08 MIN: 4818.01 / MAX: 6632.04
Selenium Benchmark: Kraken - Browser: Firefox OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: Kraken - Browser: Firefox Default nospectre_v1 spectre_v2=off mitigations=off 130 260 390 520 650 SE +/- 3.87, N = 3 SE +/- 2.84, N = 3 SE +/- 6.80, N = 12 SE +/- 4.45, N = 3 513.0 516.6 565.5 585.0 1. firefox 105.0.1
Renaissance Test: In-Memory Database Shootout OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: In-Memory Database Shootout Default nospectre_v1 spectre_v2=off mitigations=off mitigations_off_2 mitigations_on_2 1100 2200 3300 4400 5500 SE +/- 5.74, N = 3 SE +/- 3.44, N = 3 SE +/- 20.73, N = 3 SE +/- 21.89, N = 3 SE +/- 50.49, N = 5 SE +/- 36.05, N = 3 1874.4 1882.7 2050.5 2058.8 4765.1 5230.5 MIN: 1719.29 / MAX: 2054.21 MIN: 1755.55 / MAX: 2079.19 MIN: 1831.2 / MAX: 2295.42 MIN: 1866.04 / MAX: 2319.96 MIN: 4152.35 / MAX: 5331.07 MIN: 4499.25 / MAX: 5989.44
Node.js V8 Web Tooling Benchmark OpenBenchmarking.org runs/s, More Is Better Node.js V8 Web Tooling Benchmark nospectre_v1 Default spectre_v2=off mitigations=off mitigations_on mitigations_off 5 10 15 20 25 SE +/- 0.06, N = 3 SE +/- 0.04, N = 3 SE +/- 0.09, N = 3 SE +/- 0.08, N = 3 SE +/- 0.12, N = 3 SE +/- 0.09, N = 3 21.55 21.39 20.76 20.63 11.10 10.88
Selenium Benchmark: PSPDFKit WASM - Browser: Google Chrome OpenBenchmarking.org Score, Fewer Is Better Selenium Benchmark: PSPDFKit WASM - Browser: Google Chrome Default nospectre_v1 spectre_v2=off mitigations=off 600 1200 1800 2400 3000 SE +/- 24.26, N = 3 SE +/- 10.71, N = 3 SE +/- 32.56, N = 4 SE +/- 26.90, N = 6 2697 2705 2739 2832 1. chrome 106.0.5249.91
Hackbench Count: 8 - Type: Thread OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 8 - Type: Thread mitigations=off spectre_v2=off nospectre_v1 Default mitigations_off mitigations_off_2 mitigations_on mitigations_on_2 20 40 60 80 100 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 SE +/- 0.25, N = 3 SE +/- 0.18, N = 3 SE +/- 0.39, N = 3 SE +/- 0.11, N = 3 13.51 13.67 13.95 14.04 37.09 55.27 61.79 105.61 1. (CC) gcc options: -lpthread
Renaissance Test: Random Forest OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Random Forest nospectre_v1 Default spectre_v2=off mitigations=off mitigations_on mitigations_off mitigations_on_2 mitigations_off_2 200 400 600 800 1000 SE +/- 2.97, N = 3 SE +/- 3.72, N = 3 SE +/- 6.35, N = 5 SE +/- 8.39, N = 3 SE +/- 7.80, N = 3 SE +/- 3.32, N = 3 SE +/- 0.76, N = 3 SE +/- 7.24, N = 3 516.7 523.2 576.9 583.0 727.3 761.8 939.7 941.8 MIN: 418.35 / MAX: 640.35 MIN: 448.83 / MAX: 620.39 MIN: 473.38 / MAX: 731.32 MIN: 494.2 / MAX: 674.22 MIN: 657.45 / MAX: 989.09 MIN: 659.99 / MAX: 1001.63 MIN: 793.59 / MAX: 1398.11 MIN: 792.72 / MAX: 1471.46
Hackbench Count: 8 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 8 - Type: Process mitigations=off spectre_v2=off nospectre_v1 Default mitigations_off mitigations_off_2 mitigations_on mitigations_on_2 20 40 60 80 100 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.37, N = 3 SE +/- 0.19, N = 3 SE +/- 0.37, N = 3 SE +/- 0.20, N = 3 13.09 13.32 13.66 13.73 33.17 54.08 59.01 104.79 1. (CC) gcc options: -lpthread
Selenium Benchmark: PSPDFKit WASM - Browser: Firefox OpenBenchmarking.org Score, Fewer Is Better Selenium Benchmark: PSPDFKit WASM - Browser: Firefox Default nospectre_v1 mitigations=off spectre_v2=off 500 1000 1500 2000 2500 SE +/- 8.37, N = 3 SE +/- 24.36, N = 3 SE +/- 2.85, N = 3 SE +/- 28.75, N = 4 2318 2369 2410 2474 1. firefox 105.0.1
Selenium Benchmark: ARES-6 - Browser: Google Chrome OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: ARES-6 - Browser: Google Chrome nospectre_v1 Default mitigations=off spectre_v2=off 3 6 9 12 15 SE +/- 0.07, N = 3 SE +/- 0.10, N = 5 SE +/- 0.12, N = 3 SE +/- 0.06, N = 3 9.19 9.38 9.92 10.75 1. chrome 106.0.5249.91
Inkscape Operation: SVG Files To PNG OpenBenchmarking.org Seconds, Fewer Is Better Inkscape Operation: SVG Files To PNG nospectre_v1 Default spectre_v2=off mitigations=off 4 8 12 16 20 SE +/- 0.14, N = 7 SE +/- 0.11, N = 12 SE +/- 0.12, N = 15 SE +/- 0.14, N = 12 15.91 16.12 16.99 17.13 1. Inkscape 1.1.2 (0a00cf5339, 2022-02-04)
Sunflow Rendering System Global Illumination + Image Synthesis OpenBenchmarking.org Seconds, Fewer Is Better Sunflow Rendering System 0.07.2 Global Illumination + Image Synthesis Default nospectre_v1 spectre_v2=off mitigations=off mitigations_on mitigations_off mitigations_on_2 mitigations_off_2 0.6651 1.3302 1.9953 2.6604 3.3255 SE +/- 0.006, N = 15 SE +/- 0.008, N = 15 SE +/- 0.008, N = 15 SE +/- 0.008, N = 15 SE +/- 0.018, N = 3 SE +/- 0.020, N = 3 SE +/- 0.030, N = 3 SE +/- 0.036, N = 3 0.798 0.799 0.836 0.839 1.405 1.526 2.908 2.956 MIN: 0.72 / MAX: 1.07 MIN: 0.71 / MAX: 1.07 MIN: 0.74 / MAX: 1.12 MIN: 0.75 / MAX: 1.26 MIN: 1.28 / MAX: 1.92 MIN: 1.31 / MAX: 2.05 MIN: 2.68 / MAX: 3.6 MIN: 2.68 / MAX: 3.77
GIMP Test: auto-levels OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: auto-levels mitigations_off_2 mitigations_on_2 4 8 12 16 20 SE +/- 0.05, N = 3 SE +/- 0.06, N = 3 15.68 17.35
Stress-NG Test: Vector Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Vector Math nospectre_v1 Default mitigations=off spectre_v2=off mitigations_on mitigations_off mitigations_on_2 mitigations_off_2 13K 26K 39K 52K 65K SE +/- 27.16, N = 3 SE +/- 30.81, N = 3 SE +/- 29.89, N = 3 SE +/- 37.86, N = 3 SE +/- 9.12, N = 3 SE +/- 62.33, N = 3 SE +/- 20.01, N = 3 SE +/- 15.55, N = 3 62556.68 62472.37 60145.95 60067.80 38313.43 35605.44 12117.20 11986.39 -lapparmor -lapparmor -lapparmor -lapparmor -lapparmor -lapparmor 1. (CC) gcc options: -O2 -std=gnu99 -lm -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: MEMFD OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: MEMFD nospectre_v1 mitigations=off spectre_v2=off Default mitigations_off mitigations_on mitigations_off_2 mitigations_on_2 200 400 600 800 1000 SE +/- 0.94, N = 3 SE +/- 0.72, N = 3 SE +/- 2.20, N = 3 SE +/- 0.03, N = 3 SE +/- 1.40, N = 3 SE +/- 0.17, N = 3 SE +/- 0.82, N = 3 SE +/- 0.45, N = 3 870.37 829.29 771.24 750.33 671.09 642.87 220.67 181.97 -lapparmor -lapparmor -lapparmor -lapparmor -lapparmor -lapparmor 1. (CC) gcc options: -O2 -std=gnu99 -lm -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: Context Switching OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Context Switching spectre_v2=off mitigations=off Default nospectre_v1 mitigations_off mitigations_on mitigations_off_2 mitigations_on_2 900K 1800K 2700K 3600K 4500K SE +/- 32653.63, N = 3 SE +/- 24144.91, N = 3 SE +/- 24498.62, N = 3 SE +/- 35449.67, N = 3 SE +/- 3700.78, N = 3 SE +/- 2877.30, N = 3 SE +/- 6202.62, N = 3 SE +/- 2170.78, N = 3 4313556.04 4250094.39 3918590.92 3887015.19 2422809.93 1389284.08 1137822.22 820392.60 -lapparmor -lapparmor -lapparmor -lapparmor -lapparmor -lapparmor 1. (CC) gcc options: -O2 -std=gnu99 -lm -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
7-Zip Compression Test: Decompression Rating OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 22.01 Test: Decompression Rating nospectre_v1 Default mitigations=off spectre_v2=off mitigations_on mitigations_off mitigations_on_2 mitigations_off_2 15K 30K 45K 60K 75K SE +/- 57.41, N = 3 SE +/- 52.92, N = 3 SE +/- 109.49, N = 3 SE +/- 328.48, N = 3 SE +/- 625.31, N = 3 SE +/- 469.69, N = 3 SE +/- 79.99, N = 4 SE +/- 56.53, N = 3 69595 69374 68554 68098 43040 37273 19883 18774 1. (CXX) g++ options: -lpthread -ldl -O2 -fPIC
7-Zip Compression Test: Compression Rating OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 22.01 Test: Compression Rating nospectre_v1 Default mitigations=off spectre_v2=off mitigations_on mitigations_off mitigations_on_2 mitigations_off_2 20K 40K 60K 80K 100K SE +/- 285.93, N = 3 SE +/- 146.32, N = 3 SE +/- 85.83, N = 3 SE +/- 43.91, N = 3 SE +/- 571.85, N = 3 SE +/- 150.39, N = 3 SE +/- 261.32, N = 4 SE +/- 79.61, N = 3 87859 87246 85135 84875 44401 38899 23921 23821 1. (CXX) g++ options: -lpthread -ldl -O2 -fPIC
AOM AV1 Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.5 Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 1080p nospectre_v1 Default mitigations=off spectre_v2=off mitigations_on mitigations_off mitigations_on_2 mitigations_off_2 11 22 33 44 55 SE +/- 0.07, N = 3 SE +/- 0.35, N = 3 SE +/- 0.31, N = 3 SE +/- 0.05, N = 3 SE +/- 0.11, N = 3 SE +/- 0.09, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 47.24 46.22 45.38 45.30 26.77 24.76 12.83 12.72 -lpthread -lpthread 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
DaCapo Benchmark Java Test: Tradebeans OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradebeans nospectre_v1 Default mitigations=off spectre_v2=off mitigations_off_2 mitigations_on_2 1000 2000 3000 4000 5000 SE +/- 16.38, N = 5 SE +/- 11.07, N = 20 SE +/- 20.14, N = 4 SE +/- 17.00, N = 4 SE +/- 74.29, N = 20 SE +/- 72.57, N = 20 1519 1538 1613 1643 4514 4689
Hackbench Count: 4 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 4 - Type: Process mitigations=off spectre_v2=off nospectre_v1 Default mitigations_off mitigations_off_2 mitigations_on mitigations_on_2 12 24 36 48 60 SE +/- 0.015, N = 3 SE +/- 0.013, N = 3 SE +/- 0.003, N = 3 SE +/- 0.019, N = 3 SE +/- 0.346, N = 15 SE +/- 0.137, N = 3 SE +/- 0.112, N = 3 SE +/- 0.143, N = 3 6.662 6.723 6.899 6.918 14.854 26.943 30.874 51.189 1. (CC) gcc options: -lpthread
DaCapo Benchmark Java Test: H2 OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: H2 Default nospectre_v1 mitigations=off spectre_v2=off mitigations_off mitigations_on mitigations_off_2 mitigations_on_2 800 1600 2400 3200 4000 SE +/- 27.78, N = 20 SE +/- 24.48, N = 17 SE +/- 20.41, N = 20 SE +/- 23.90, N = 4 SE +/- 29.48, N = 5 SE +/- 46.88, N = 20 SE +/- 38.76, N = 4 SE +/- 46.00, N = 16 2323 2325 2415 2468 2643 2646 3790 3931
WebP Image Encode Encode Settings: Quality 100, Lossless OpenBenchmarking.org MP/s, More Is Better WebP Image Encode 1.2.4 Encode Settings: Quality 100, Lossless Default nospectre_v1 spectre_v2=off mitigations=off mitigations_on mitigations_off mitigations_off_2 mitigations_on_2 0.4973 0.9946 1.4919 1.9892 2.4865 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 15 SE +/- 0.07, N = 12 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 2.21 2.20 2.07 2.03 1.52 1.51 1.15 1.15 -pthread -pthread 1. (CC) gcc options: -fvisibility=hidden -O2 -lm
AOM AV1 Encoder Mode: Speed 9 Realtime - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.5 Encoder Mode: Speed 9 Realtime - Input: Bosphorus 4K nospectre_v1 Default spectre_v2=off mitigations=off mitigations_on mitigations_off mitigations_off_2 mitigations_on_2 15 30 45 60 75 SE +/- 0.05, N = 3 SE +/- 0.08, N = 3 SE +/- 0.57, N = 15 SE +/- 0.55, N = 15 SE +/- 0.27, N = 3 SE +/- 0.16, N = 3 SE +/- 0.15, N = 3 SE +/- 0.08, N = 3 68.56 68.10 65.49 64.97 39.96 36.54 31.25 30.30 -lpthread -lpthread 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
Darktable Test: Boat - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.0.1 Test: Boat - Acceleration: CPU-only mitigations_off_2 mitigations_on_2 5 10 15 20 25 SE +/- 0.10, N = 3 SE +/- 0.06, N = 3 22.33 22.35
AOM AV1 Encoder Mode: Speed 6 Realtime - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.5 Encoder Mode: Speed 6 Realtime - Input: Bosphorus 1080p nospectre_v1 Default mitigations=off spectre_v2=off mitigations_off mitigations_on mitigations_on_2 mitigations_off_2 14 28 42 56 70 SE +/- 0.82, N = 3 SE +/- 0.60, N = 15 SE +/- 0.45, N = 10 SE +/- 0.81, N = 3 SE +/- 0.33, N = 3 SE +/- 0.41, N = 3 SE +/- 0.20, N = 3 SE +/- 0.20, N = 3 61.30 60.91 59.06 58.13 45.87 44.67 26.90 26.79 -lpthread -lpthread 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
libavif avifenc Encoder Speed: 6, Lossless OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.10 Encoder Speed: 6, Lossless nospectre_v1 Default spectre_v2=off mitigations=off mitigations_on mitigations_off mitigations_on_2 mitigations_off_2 9 18 27 36 45 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.10, N = 7 SE +/- 0.05, N = 3 SE +/- 0.11, N = 3 SE +/- 0.36, N = 3 SE +/- 0.08, N = 3 10.74 10.94 11.06 11.23 18.49 20.03 39.69 39.89 1. (CXX) g++ options: -O3 -fPIC -lm
Timed Mesa Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Mesa Compilation 21.0 Time To Compile nospectre_v1 Default mitigations=off spectre_v2=off 9 18 27 36 45 SE +/- 0.11, N = 3 SE +/- 0.06, N = 3 SE +/- 0.05, N = 3 SE +/- 0.06, N = 3 36.29 36.38 38.18 38.24
ASTC Encoder Preset: Medium OpenBenchmarking.org MT/s, More Is Better ASTC Encoder 4.0 Preset: Medium Default nospectre_v1 mitigations=off spectre_v2=off mitigations_on mitigations_off mitigations_off_2 mitigations_on_2 12 24 36 48 60 SE +/- 0.07, N = 3 SE +/- 0.12, N = 3 SE +/- 0.09, N = 3 SE +/- 0.12, N = 3 SE +/- 0.05, N = 3 SE +/- 0.13, N = 3 SE +/- 0.19, N = 3 SE +/- 0.05, N = 3 54.63 54.54 53.52 53.35 28.60 27.85 18.22 12.97 1. (CXX) g++ options: -O3 -flto -pthread
AOM AV1 Encoder Mode: Speed 8 Realtime - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.5 Encoder Mode: Speed 8 Realtime - Input: Bosphorus 4K nospectre_v1 Default spectre_v2=off mitigations=off mitigations_on mitigations_off mitigations_off_2 mitigations_on_2 10 20 30 40 50 SE +/- 0.04, N = 3 SE +/- 0.17, N = 3 SE +/- 0.44, N = 5 SE +/- 0.26, N = 3 SE +/- 0.04, N = 3 SE +/- 0.10, N = 3 SE +/- 0.11, N = 3 SE +/- 0.10, N = 3 45.64 45.44 44.12 44.10 30.52 28.51 20.48 20.43 -lpthread -lpthread 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
GNU Octave Benchmark OpenBenchmarking.org Seconds, Fewer Is Better GNU Octave Benchmark 6.4.0 nospectre_v1 Default mitigations=off spectre_v2=off 0.9965 1.993 2.9895 3.986 4.9825 SE +/- 0.034, N = 5 SE +/- 0.026, N = 5 SE +/- 0.047, N = 20 SE +/- 0.042, N = 25 4.249 4.281 4.413 4.429
GIMP Test: unsharp-mask OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.34 Test: unsharp-mask mitigations_off mitigations_on 5 10 15 20 25 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 19.96 20.03
GIMP Test: unsharp-mask OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: unsharp-mask mitigations_off_2 mitigations_on_2 5 10 15 20 25 SE +/- 0.08, N = 3 SE +/- 0.03, N = 3 18.80 20.70
GIMP Test: resize OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.34 Test: resize mitigations_on mitigations_off 5 10 15 20 25 SE +/- 0.09, N = 3 SE +/- 0.06, N = 3 18.91 20.02
AOM AV1 Encoder Mode: Speed 10 Realtime - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.5 Encoder Mode: Speed 10 Realtime - Input: Bosphorus 4K nospectre_v1 Default spectre_v2=off mitigations=off mitigations_on mitigations_off mitigations_off_2 mitigations_on_2 16 32 48 64 80 SE +/- 0.19, N = 3 SE +/- 0.08, N = 3 SE +/- 0.74, N = 3 SE +/- 0.58, N = 15 SE +/- 0.09, N = 3 SE +/- 0.23, N = 3 SE +/- 0.26, N = 3 SE +/- 0.27, N = 3 70.64 70.20 67.21 66.89 40.29 36.81 32.24 31.46 -lpthread -lpthread 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
GNU Octave Benchmark OpenBenchmarking.org Seconds, Fewer Is Better GNU Octave Benchmark 7.3.0 mitigations_on mitigations_off 3 6 9 12 15 SE +/- 0.05, N = 5 SE +/- 0.07, N = 5 10.65 11.79
GNU Octave Benchmark OpenBenchmarking.org Seconds, Fewer Is Better GNU Octave Benchmark 5.2.0 mitigations_off_2 mitigations_on_2 3 6 9 12 15 SE +/- 0.051, N = 5 SE +/- 0.064, N = 5 8.522 9.542
Cryptsetup AES-XTS 512b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 512b Encryption mitigations_off mitigations_on 500 1000 1500 2000 2500 SE +/- 8.76, N = 3 SE +/- 3.80, N = 3 2438.7 1902.3
Cryptsetup Twofish-XTS 256b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 256b Decryption mitigations_off mitigations_on 80 160 240 320 400 SE +/- 0.76, N = 3 SE +/- 0.61, N = 3 381.1 358.1
Cryptsetup Twofish-XTS 512b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 512b Decryption mitigations_off mitigations_on 80 160 240 320 400 SE +/- 3.95, N = 3 376.5 358.8
Cryptsetup Serpent-XTS 512b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 512b Decryption mitigations_off mitigations_on 130 260 390 520 650 SE +/- 0.26, N = 3 SE +/- 1.07, N = 3 612.5 569.7
Cryptsetup AES-XTS 512b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 512b Decryption mitigations_off mitigations_on 500 1000 1500 2000 2500 SE +/- 2.66, N = 3 SE +/- 3.90, N = 3 2425.1 1888.3
Cryptsetup Twofish-XTS 256b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 256b Encryption mitigations_off mitigations_on 80 160 240 320 400 SE +/- 0.92, N = 3 SE +/- 1.55, N = 3 380.7 358.1
Cryptsetup Serpent-XTS 256b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 256b Decryption mitigations_off mitigations_on 130 260 390 520 650 SE +/- 2.22, N = 3 SE +/- 1.38, N = 3 612.8 569.9
Cryptsetup Serpent-XTS 256b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 256b Encryption mitigations_off mitigations_on 130 260 390 520 650 SE +/- 1.27, N = 3 SE +/- 3.63, N = 3 621.4 577.5
Cryptsetup AES-XTS 256b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 256b Encryption mitigations_off mitigations_on 600 1200 1800 2400 3000 SE +/- 93.02, N = 3 SE +/- 4.95, N = 3 2799.9 1991.5
Cryptsetup Serpent-XTS 512b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 512b Encryption mitigations_off mitigations_on 130 260 390 520 650 SE +/- 1.34, N = 3 SE +/- 0.94, N = 3 622.1 579.7
Cryptsetup AES-XTS 256b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 256b Decryption mitigations_off mitigations_on 600 1200 1800 2400 3000 SE +/- 18.47, N = 3 SE +/- 4.60, N = 3 2857.6 1976.4
Cryptsetup Twofish-XTS 512b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 512b Encryption mitigations_off mitigations_on 80 160 240 320 400 SE +/- 1.11, N = 3 SE +/- 0.61, N = 3 382.2 358.9
Bork File Encrypter File Encryption Time OpenBenchmarking.org Seconds, Fewer Is Better Bork File Encrypter 1.4 File Encryption Time nospectre_v1 Default mitigations=off spectre_v2=off mitigations_off_2 mitigations_off mitigations_on_2 mitigations_on 3 6 9 12 15 SE +/- 0.023, N = 3 SE +/- 0.027, N = 3 SE +/- 0.690, N = 12 SE +/- 0.732, N = 12 SE +/- 0.098, N = 4 SE +/- 0.023, N = 3 SE +/- 0.092, N = 15 SE +/- 0.069, N = 3 4.653 4.729 5.961 6.558 8.585 8.711 9.999 10.171
Selenium Benchmark: WASM imageConvolute - Browser: Firefox OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM imageConvolute - Browser: Firefox Default mitigations=off nospectre_v1 spectre_v2=off 5 10 15 20 25 SE +/- 0.09, N = 3 SE +/- 0.07, N = 3 SE +/- 0.03, N = 3 SE +/- 0.37, N = 15 18.0 18.0 18.2 18.7 1. firefox 105.0.1
GIMP Test: auto-levels OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.34 Test: auto-levels mitigations_off mitigations_on 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 16.78 16.91
Selenium Benchmark: Kraken - Browser: Google Chrome OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: Kraken - Browser: Google Chrome nospectre_v1 Default spectre_v2=off mitigations=off 90 180 270 360 450 SE +/- 3.44, N = 3 SE +/- 0.75, N = 3 SE +/- 2.14, N = 3 SE +/- 1.20, N = 3 394.6 398.0 410.5 412.2 1. chrome 106.0.5249.91
DaCapo Benchmark Java Test: Jython OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Jython nospectre_v1 Default mitigations=off spectre_v2=off mitigations_on mitigations_off mitigations_on_2 mitigations_off_2 1100 2200 3300 4400 5500 SE +/- 17.36, N = 4 SE +/- 28.54, N = 4 SE +/- 27.46, N = 20 SE +/- 23.92, N = 20 SE +/- 51.36, N = 4 SE +/- 51.86, N = 4 SE +/- 40.31, N = 4 SE +/- 62.40, N = 20 2507 2533 2651 2716 4359 4680 4784 4987
GIMP Test: rotate OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.34 Test: rotate mitigations_off mitigations_on 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 15.59 16.07
GIMP Test: rotate OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: rotate mitigations_off_2 mitigations_on_2 4 8 12 16 20 SE +/- 0.11, N = 3 SE +/- 0.02, N = 3 15.00 16.30
SMHasher Hash: t1ha0_aes_avx2 x86_64 OpenBenchmarking.org cycles/hash, Fewer Is Better SMHasher 2022-08-22 Hash: t1ha0_aes_avx2 x86_64 mitigations_on_2 mitigations_off_2 nospectre_v1 Default spectre_v2=off mitigations=off mitigations_on mitigations_off 8 16 24 32 40 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 12 SE +/- 0.65, N = 15 SE +/- 0.70, N = 15 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 26.91 26.96 27.29 27.29 29.07 30.08 34.47 34.47 -flto -lpthread -flto -lpthread -flto -flto -flto -flto -flto=auto -flto=auto 1. (CXX) g++ options: -march=native -O3 -fno-fat-lto-objects
SMHasher Hash: t1ha0_aes_avx2 x86_64 OpenBenchmarking.org MiB/sec, More Is Better SMHasher 2022-08-22 Hash: t1ha0_aes_avx2 x86_64 nospectre_v1 Default spectre_v2=off mitigations=off mitigations_on mitigations_off mitigations_off_2 mitigations_on_2 16K 32K 48K 64K 80K SE +/- 17.81, N = 3 SE +/- 653.31, N = 12 SE +/- 804.49, N = 15 SE +/- 801.16, N = 15 SE +/- 322.00, N = 3 SE +/- 389.27, N = 3 SE +/- 634.37, N = 3 SE +/- 569.56, N = 3 76727.22 76019.83 73645.85 73477.81 53025.02 52042.39 47382.83 46694.16 -flto -flto -flto -flto -flto=auto -flto=auto -flto -lpthread -flto -lpthread 1. (CXX) g++ options: -march=native -O3 -fno-fat-lto-objects
Darktable Test: Boat - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 4.2.1 Test: Boat - Acceleration: CPU-only mitigations_on mitigations_off 2 4 6 8 10 SE +/- 0.042, N = 3 SE +/- 0.085, N = 6 7.531 8.842
AOM AV1 Encoder Mode: Speed 10 Realtime - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.5 Encoder Mode: Speed 10 Realtime - Input: Bosphorus 1080p Default nospectre_v1 mitigations=off spectre_v2=off mitigations_on mitigations_off mitigations_off_2 mitigations_on_2 50 100 150 200 250 SE +/- 2.39, N = 3 SE +/- 2.33, N = 3 SE +/- 1.93, N = 15 SE +/- 1.88, N = 15 SE +/- 0.22, N = 3 SE +/- 1.26, N = 4 SE +/- 1.76, N = 15 SE +/- 2.00, N = 15 222.52 218.29 205.06 202.10 112.09 106.25 103.09 98.30 -lpthread -lpthread 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
Darktable Test: Masskrug - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.0.1 Test: Masskrug - Acceleration: CPU-only mitigations_off_2 mitigations_on_2 3 6 9 12 15 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 11.67 12.02
GIMP Test: resize OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: resize mitigations_off_2 mitigations_on_2 3 6 9 12 15 SE +/- 0.10, N = 3 SE +/- 0.06, N = 3 12.37 12.93
WebP2 Image Encode Encode Settings: Quality 100, Compression Effort 5 OpenBenchmarking.org MP/s, More Is Better WebP2 Image Encode 20220823 Encode Settings: Quality 100, Compression Effort 5 nospectre_v1 Default spectre_v2=off mitigations=off mitigations_on mitigations_off mitigations_on_2 mitigations_off_2 0.864 1.728 2.592 3.456 4.32 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 3.84 3.84 3.64 3.64 2.36 2.16 1.00 0.98 -ldl -ldl -ldl -ldl -lpthread -lpthread 1. (CXX) g++ options: -msse4.2 -fno-rtti -O3
Unpacking The Linux Kernel linux-5.19.tar.xz OpenBenchmarking.org Seconds, Fewer Is Better Unpacking The Linux Kernel 5.19 linux-5.19.tar.xz Default nospectre_v1 mitigations=off spectre_v2=off mitigations_off mitigations_on mitigations_off_2 mitigations_on_2 3 6 9 12 15 SE +/- 0.012, N = 4 SE +/- 0.007, N = 4 SE +/- 0.018, N = 4 SE +/- 0.041, N = 20 SE +/- 0.031, N = 4 SE +/- 0.066, N = 4 SE +/- 0.022, N = 4 SE +/- 0.039, N = 4 4.526 4.536 4.584 4.712 6.746 7.580 9.333 9.732
GIMP Test: unsharp-mask OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.30 Test: unsharp-mask nospectre_v1 Default mitigations=off spectre_v2=off 3 6 9 12 15 SE +/- 0.07, N = 3 SE +/- 0.01, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 11.32 11.47 11.89 12.23
GIMP Test: resize OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.30 Test: resize nospectre_v1 Default mitigations=off spectre_v2=off 3 6 9 12 15 SE +/- 0.05, N = 3 SE +/- 0.09, N = 3 SE +/- 0.07, N = 3 SE +/- 0.03, N = 3 10.68 10.79 10.97 11.01
GIMP Test: auto-levels OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.30 Test: auto-levels nospectre_v1 Default mitigations=off spectre_v2=off 3 6 9 12 15 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 SE +/- 0.08, N = 3 SE +/- 0.07, N = 3 10.26 10.33 11.32 11.42
OSBench Test: Create Processes OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Processes Default mitigations=off nospectre_v1 spectre_v2=off mitigations_off mitigations_off_2 mitigations_on_2 mitigations_on 14 28 42 56 70 SE +/- 0.07, N = 3 SE +/- 0.15, N = 4 SE +/- 0.15, N = 3 SE +/- 0.10, N = 15 SE +/- 0.42, N = 15 SE +/- 0.06, N = 3 SE +/- 0.28, N = 3 SE +/- 0.50, N = 3 12.31 12.66 12.76 13.15 32.43 36.11 47.43 63.69 1. (CC) gcc options: -lm
OSBench Test: Memory Allocations OpenBenchmarking.org Ns Per Event, Fewer Is Better OSBench Test: Memory Allocations Default nospectre_v1 mitigations=off spectre_v2=off mitigations_off mitigations_off_2 mitigations_on_2 mitigations_on 20 40 60 80 100 SE +/- 0.28, N = 3 SE +/- 0.19, N = 3 SE +/- 0.18, N = 3 SE +/- 0.86, N = 15 SE +/- 0.56, N = 15 SE +/- 0.12, N = 3 SE +/- 0.31, N = 3 SE +/- 0.16, N = 3 51.63 52.60 52.88 54.33 82.94 84.50 97.04 98.62 1. (CC) gcc options: -lm
GIMP Test: rotate OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.30 Test: rotate nospectre_v1 Default mitigations=off spectre_v2=off 3 6 9 12 15 SE +/- 0.019, N = 3 SE +/- 0.052, N = 3 SE +/- 0.117, N = 3 SE +/- 0.046, N = 3 9.554 9.612 10.128 10.178
Darktable Test: Masskrug - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 4.2.1 Test: Masskrug - Acceleration: CPU-only mitigations_on mitigations_off 3 6 9 12 15 SE +/- 0.006, N = 3 SE +/- 0.036, N = 3 7.504 9.074
Node.js Express HTTP Load Test OpenBenchmarking.org Requests Per Second, More Is Better Node.js Express HTTP Load Test nospectre_v1 Default spectre_v2=off mitigations=off 3K 6K 9K 12K 15K SE +/- 119.32, N = 3 SE +/- 52.83, N = 3 SE +/- 54.36, N = 3 SE +/- 88.05, N = 3 13824 13673 13412 13337
SMHasher Hash: FarmHash32 x86_64 AVX OpenBenchmarking.org cycles/hash, Fewer Is Better SMHasher 2022-08-22 Hash: FarmHash32 x86_64 AVX mitigations_on_2 Default nospectre_v1 mitigations_off_2 spectre_v2=off mitigations=off mitigations_on mitigations_off 10 20 30 40 50 SE +/- 0.34, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 1.75, N = 3 SE +/- 1.50, N = 3 SE +/- 2.06, N = 3 SE +/- 0.10, N = 3 SE +/- 0.08, N = 3 34.23 35.07 35.07 35.66 37.66 39.14 43.15 43.24 -flto -lpthread -flto -flto -flto -lpthread -flto -flto -flto=auto -flto=auto 1. (CXX) g++ options: -march=native -O3 -fno-fat-lto-objects
SMHasher Hash: FarmHash32 x86_64 AVX OpenBenchmarking.org MiB/sec, More Is Better SMHasher 2022-08-22 Hash: FarmHash32 x86_64 AVX nospectre_v1 Default spectre_v2=off mitigations=off mitigations_off_2 mitigations_on_2 mitigations_on mitigations_off 6K 12K 18K 24K 30K SE +/- 1.18, N = 3 SE +/- 0.46, N = 3 SE +/- 1.66, N = 3 SE +/- 1.77, N = 3 SE +/- 97.96, N = 3 SE +/- 86.51, N = 3 SE +/- 27.21, N = 3 SE +/- 116.35, N = 3 27854.74 27852.76 27851.35 27849.40 25755.11 25573.60 23588.71 23398.87 -flto -flto -flto -flto -flto -lpthread -flto -lpthread -flto=auto -flto=auto 1. (CXX) g++ options: -march=native -O3 -fno-fat-lto-objects
SMHasher Hash: fasthash32 OpenBenchmarking.org cycles/hash, Fewer Is Better SMHasher 2022-08-22 Hash: fasthash32 mitigations_on_2 mitigations_off_2 Default nospectre_v1 mitigations=off spectre_v2=off mitigations_on mitigations_off 9 18 27 36 45 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 1.64, N = 3 SE +/- 1.64, N = 3 SE +/- 0.07, N = 3 SE +/- 0.08, N = 3 29.00 29.01 29.55 29.58 31.27 32.90 36.86 37.06 -flto -lpthread -flto -lpthread -flto -flto -flto -flto -flto=auto -flto=auto 1. (CXX) g++ options: -march=native -O3 -fno-fat-lto-objects
SMHasher Hash: fasthash32 OpenBenchmarking.org MiB/sec, More Is Better SMHasher 2022-08-22 Hash: fasthash32 mitigations_on_2 mitigations_off_2 Default nospectre_v1 spectre_v2=off mitigations=off mitigations_on mitigations_off 1600 3200 4800 6400 8000 SE +/- 45.63, N = 3 SE +/- 84.19, N = 3 SE +/- 3.59, N = 3 SE +/- 6.07, N = 3 SE +/- 2.28, N = 3 SE +/- 0.54, N = 3 SE +/- 7.22, N = 3 SE +/- 76.79, N = 3 7658.35 7615.80 6583.21 6582.85 6580.27 6579.89 6106.64 6007.38 -flto -lpthread -flto -lpthread -flto -flto -flto -flto -flto=auto -flto=auto 1. (CXX) g++ options: -march=native -O3 -fno-fat-lto-objects
Timed CPython Compilation Build Configuration: Default OpenBenchmarking.org Seconds, Fewer Is Better Timed CPython Compilation 3.10.6 Build Configuration: Default nospectre_v1 Default mitigations=off spectre_v2=off mitigations_on mitigations_off mitigations_on_2 mitigations_off_2 10 20 30 40 50 13.87 13.98 14.63 14.75 28.06 29.21 44.74 44.96
OSBench Test: Create Files OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Files mitigations=off spectre_v2=off nospectre_v1 Default mitigations_off mitigations_on mitigations_off_2 mitigations_on_2 12 24 36 48 60 SE +/- 0.073113, N = 15 SE +/- 0.002596, N = 3 SE +/- 0.005907, N = 3 SE +/- 0.007197, N = 3 SE +/- 0.055302, N = 3 SE +/- 0.075161, N = 3 SE +/- 0.062346, N = 3 SE +/- 0.112370, N = 3 9.259871 9.651753 10.155350 10.276036 13.982666 31.057227 37.102259 52.348682 1. (CC) gcc options: -lm
AOM AV1 Encoder Mode: Speed 9 Realtime - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.5 Encoder Mode: Speed 9 Realtime - Input: Bosphorus 1080p Default nospectre_v1 spectre_v2=off mitigations=off mitigations_on mitigations_off mitigations_off_2 mitigations_on_2 40 80 120 160 200 SE +/- 0.03, N = 3 SE +/- 1.43, N = 3 SE +/- 2.05, N = 15 SE +/- 1.97, N = 15 SE +/- 1.18, N = 3 SE +/- 0.35, N = 3 SE +/- 1.20, N = 3 SE +/- 0.54, N = 3 203.57 203.15 191.05 188.27 103.19 103.07 92.04 89.59 -lpthread -lpthread 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
SMHasher Hash: t1ha2_atonce OpenBenchmarking.org cycles/hash, Fewer Is Better SMHasher 2022-08-22 Hash: t1ha2_atonce mitigations_off_2 mitigations_on_2 Default nospectre_v1 spectre_v2=off mitigations=off mitigations_on mitigations_off 8 16 24 32 40 SE +/- 0.13, N = 3 SE +/- 0.25, N = 3 SE +/- 0.00, N = 3 SE +/- 2.26, N = 3 SE +/- 1.68, N = 3 SE +/- 0.13, N = 3 SE +/- 0.06, N = 3 SE +/- 0.15, N = 3 26.94 27.05 27.49 29.74 30.84 32.65 34.41 34.58 -flto -lpthread -flto -lpthread -flto -flto -flto -flto -flto=auto -flto=auto 1. (CXX) g++ options: -march=native -O3 -fno-fat-lto-objects
SMHasher Hash: t1ha2_atonce OpenBenchmarking.org MiB/sec, More Is Better SMHasher 2022-08-22 Hash: t1ha2_atonce mitigations_off_2 mitigations_on_2 Default nospectre_v1 spectre_v2=off mitigations=off mitigations_off mitigations_on 3K 6K 9K 12K 15K SE +/- 13.09, N = 3 SE +/- 32.10, N = 3 SE +/- 0.05, N = 3 SE +/- 0.82, N = 3 SE +/- 7.16, N = 3 SE +/- 7.92, N = 3 SE +/- 113.79, N = 3 SE +/- 8.75, N = 3 15960.52 15930.96 15576.73 15575.85 15563.17 15550.00 14078.47 13863.36 -flto -lpthread -flto -lpthread -flto -flto -flto -flto -flto=auto -flto=auto 1. (CXX) g++ options: -march=native -O3 -fno-fat-lto-objects
OSBench Test: Create Threads OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Threads mitigations=off spectre_v2=off Default nospectre_v1 mitigations_off mitigations_off_2 mitigations_on_2 mitigations_on 6 12 18 24 30 SE +/- 0.045383, N = 3 SE +/- 0.029810, N = 3 SE +/- 0.062329, N = 3 SE +/- 0.032370, N = 3 SE +/- 0.278379, N = 15 SE +/- 0.170204, N = 3 SE +/- 0.270208, N = 3 SE +/- 0.111752, N = 3 5.819798 5.829334 6.047090 6.136894 15.183131 18.343926 25.430521 27.487278 1. (CC) gcc options: -lm
AOM AV1 Encoder Mode: Speed 8 Realtime - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.5 Encoder Mode: Speed 8 Realtime - Input: Bosphorus 1080p Default nospectre_v1 mitigations=off spectre_v2=off mitigations_on mitigations_off mitigations_off_2 mitigations_on_2 30 60 90 120 150 SE +/- 0.43, N = 3 SE +/- 0.12, N = 3 SE +/- 0.96, N = 3 SE +/- 0.34, N = 3 SE +/- 0.13, N = 3 SE +/- 0.85, N = 3 SE +/- 0.61, N = 3 SE +/- 0.49, N = 3 148.53 148.41 143.93 143.11 86.37 85.33 68.57 66.98 -lpthread -lpthread 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
WebP2 Image Encode Encode Settings: Default OpenBenchmarking.org MP/s, More Is Better WebP2 Image Encode 20220823 Encode Settings: Default nospectre_v1 Default mitigations=off spectre_v2=off mitigations_on mitigations_off mitigations_on_2 mitigations_off_2 2 4 6 8 10 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 SE +/- 0.05, N = 5 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 8.38 8.34 8.13 8.11 4.83 4.57 2.25 2.20 -ldl -ldl -ldl -ldl -lpthread -lpthread 1. (CXX) g++ options: -msse4.2 -fno-rtti -O3
Darktable Test: Boat - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 4.0.1 Test: Boat - Acceleration: CPU-only nospectre_v1 Default spectre_v2=off mitigations=off 1.0395 2.079 3.1185 4.158 5.1975 SE +/- 0.013, N = 3 SE +/- 0.015, N = 3 SE +/- 0.008, N = 3 SE +/- 0.011, N = 3 4.481 4.503 4.609 4.620
Darktable Test: Masskrug - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 4.0.1 Test: Masskrug - Acceleration: CPU-only Default nospectre_v1 spectre_v2=off mitigations=off 1.0085 2.017 3.0255 4.034 5.0425 SE +/- 0.004, N = 3 SE +/- 0.029, N = 3 SE +/- 0.031, N = 3 SE +/- 0.022, N = 3 4.274 4.295 4.481 4.482
OSBench Test: Launch Programs OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Launch Programs mitigations=off nospectre_v1 spectre_v2=off Default mitigations_off mitigations_off_2 mitigations_on mitigations_on_2 20 40 60 80 100 SE +/- 0.07, N = 3 SE +/- 0.10, N = 3 SE +/- 0.28, N = 3 SE +/- 0.20, N = 3 SE +/- 0.68, N = 3 SE +/- 0.10, N = 3 SE +/- 0.26, N = 3 SE +/- 0.14, N = 3 20.13 20.30 20.53 20.62 55.23 76.42 86.10 98.25 1. (CC) gcc options: -lm
WebP Image Encode Encode Settings: Default OpenBenchmarking.org MP/s, More Is Better WebP Image Encode 1.2.4 Encode Settings: Default nospectre_v1 Default spectre_v2=off mitigations=off mitigations_off mitigations_on mitigations_off_2 mitigations_on_2 6 12 18 24 30 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 SE +/- 0.31, N = 15 SE +/- 0.26, N = 15 SE +/- 0.11, N = 3 SE +/- 0.03, N = 3 SE +/- 0.19, N = 15 SE +/- 0.14, N = 15 27.42 27.37 26.33 25.64 14.64 14.40 12.78 12.67 -pthread -pthread 1. (CC) gcc options: -fvisibility=hidden -O2 -lm
WebP Image Encode Encode Settings: Quality 100 OpenBenchmarking.org MP/s, More Is Better WebP Image Encode 1.2.4 Encode Settings: Quality 100 nospectre_v1 Default spectre_v2=off mitigations=off mitigations_off mitigations_on mitigations_off_2 mitigations_on_2 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.11, N = 3 SE +/- 0.21, N = 15 SE +/- 0.00, N = 3 SE +/- 0.06, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.12, N = 3 17.04 16.91 16.07 15.10 9.60 9.56 8.58 8.44 -pthread -pthread 1. (CC) gcc options: -fvisibility=hidden -O2 -lm
ctx_clock Context Switch Time OpenBenchmarking.org Clocks, Fewer Is Better ctx_clock Context Switch Time Default mitigations=off spectre_v2=off nospectre_v1 mitigations_off mitigations_off_2 mitigations_on mitigations_on_2 300 600 900 1200 1500 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 3.00, N = 12 SE +/- 0.67, N = 3 SE +/- 0.00, N = 3 SE +/- 3.06, N = 3 188 188 188 188 249 249 504 1549
Phoronix Test Suite v10.8.4